Implementation notes

Required software components

An application that connects to this API needs:

Required configuration

TLS

[TO BE CONFIRMED BEFORE PUBLICATION — see OPEN-ITEMS.md: state which component terminates TLS, the minimum version it accepts (1.2 or higher), and how connections below 1.2 are refused.]

Service base URLs

PrevHealth publishes the FHIR service base URL of each organization it serves as a FHIR Bundle (type collection) of Endpoint and Organization resources:

GET https://clinic.prevhealth.us/fhir/service-base-urls

No token is needed. Each Organization carries its name, address and identifiers and references its Endpoint through Organization.endpoint; each Endpoint.address is a FHIR base URL.

Registering an application

[TO BE CONFIRMED BEFORE PUBLICATION — see OPEN-ITEMS.md: the channel developers use to request registration (address or form), and the expected turnaround.]

Provide the attributes listed in Authorization.

Additional data

Beyond the US Core resources, the server also serves Endpoint, Questionnaire, Group (bulk export) and Provenance. Where a record has no source data for a US Core element, the element is omitted rather than filled with a placeholder.

Terms and conditions

[TO BE CONFIRMED BEFORE PUBLICATION — see OPEN-ITEMS.md: link to the API terms and conditions. Required by the API Conditions of Certification (§170.404(a)(2)).]