Prerequisites for the FHIR integration
Before you activate the EMR Provider Directory Sync, confirm that its dependent applications are installed and that the HL7 FHIR Spoke connection to your FHIR server is configured.
Before you begin
Role required: admin
About this task
The EMR Provider Directory Sync writes to tables owned by several Healthcare Operations and platform applications and calls the HL7 FHIR Spoke to read from the FHIR server. All of these must be present before the sync can run.
Procedure
Install the EMR Provider Directory Sync (
sn_hcls_emr_sync) plugin from the ServiceNow Store.Confirm that the following applications are installed on your instance:
- HL7 FHIR Spoke (
sn_hl7_fhir_spoke) — provides the FHIR R4 actions. - Healthcare Operations core (
sn_hco_core) — provides the base administrator role and the care-team-member role and responsibility. - Healthcare and Life Sciences data model (
sn_hcls) — owns the Healthcare Organization, Location, and Practitioner tables. - Business Location (
sn_bus_loc) — owns the business location tables. - Service Organization (
sn_service_org) — owns the service organization member tables. - Customer Service Management (
sn_customerservice) — owns the related-party configuration used for the care-team-member responsibility. - Confirm that the HL7 FHIR Spoke's
HL7 FHIRConnection & Credential Alias is configured with valid credentials for your FHIR server.
- HL7 FHIR Spoke (
Confirm that the administrator who will operate the sync has the
sn_hco.adminrole, which grants thesn_hco_intg_fhir.adminrole through inheritance.
Result
With the prerequisites in place, you can activate the sync schedule. See Activate the FHIR sync schedule.