diff --git a/endpointmanager/pkg/chplendpointquerier/chplendpointquerier.go b/endpointmanager/pkg/chplendpointquerier/chplendpointquerier.go index a522cf8c8..ba48e6ae6 100644 --- a/endpointmanager/pkg/chplendpointquerier/chplendpointquerier.go +++ b/endpointmanager/pkg/chplendpointquerier/chplendpointquerier.go @@ -196,6 +196,7 @@ var curemdURL = "https://www.curemd.com/developer/base-fhir-urls/" var emdscloudURL = "https://identity.emdscloud.com/api/api-resource/fhir" var betaAfoundriaURL = "https://beta.afoundria.com/api/fhir/urls" var ehealthlineURL = "http://ehealthline.com/dev/pdf/FHIR%20API%20Endpoints.htm" +var fhirptURL = "https://fhirpt-stage.officeally.com/fhir/r4/endpoints" var chntechURL = "https://onc.chntechsolutions.com/ic-ehr-fhir-api/" var zoobooksystemsURL = "https://zoobooksystems.com/api-documentation/" @@ -587,6 +588,8 @@ func QueryCHPLEndpointList(chplURL string, fileToWriteTo string) { CSVParser(chplURL, fileToWriteTo, "./endpoints.csv", -1, 0, true, 1, 0) } else if URLsEqual(chplURL, ehealthlineURL) { EhealthlineWebscraper(ehealthlineURL, fileToWriteTo) + } else if URLsEqual(chplURL, fhirptURL) { + BundleQuerierParser(chplURL, fileToWriteTo) } else if URLsEqual(chplURL, chntechURL) { ChntechsolutionsWebscraper(chplURL, fileToWriteTo) } else if URLsEqual(chplURL, zoobooksystemsURL) {