Visit the HL7 website
Visit the FHIR website

Primary Care

0.1.0-dft-preBallot   Canada flag
  • Index
  • Home
  • Business Context
    • Architectural Considerations
    • Use Cases
    • Future Enhancements
    • Consolidation Methodology
  • Technical Context
    • Conformance Guidance
    • Mappings
  • FHIR Artifacts
    • FHIR Artifacts
    • Actors
    • Profiles
    • Extensions
    • Search
    • Data Types
    • Capability Statement
    • Terminology
    • Examples
    • Packages
  • Change Log
    1. Index
    2. Technical Context
    3. Mappings

dft-preBallot - This is the first draft of the P-Care IG. For a full list of available versions, see the Directory of published versions

Mappings

As described in Consolidation Methodology, some custom extensions, code systems, and value sets developed by individual jurisdictions may be useful more broadly. These artifacts have therefore been incorporated into this implementation guide and, where appropriate, renamed using jurisdiction-neutral terminology.

This page identifies the affected canonical URLs so that SMART applications can translate between the generic definitions and their jurisdiction-specific equivalents. Value sets are included for reference only because they do not appear directly in resource instances.

Implementation Guidance

  • Support translation between generic and jurisdiction-specific canonical URLs.
  • During the transition period, accept both representations wherever practical.
  • Move progressively toward the national definitions as jurisdictional specifications are updated.

Extension Mappings

Jurisdictional Canonical P-Care Canonical Description
http://ehealthontario.ca/fhir/StructureDefinition/cms-ext-human-language http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-alias-language Identifies the language used for an organization or location alias.
http://ehealthontario.ca/fhir/StructureDefinition/cms-ext-organization-name-type http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-organization-name-type Identifies how an organization or location alias is used.
http://ehealthontario.ca/fhir/StructureDefinition/ehr-ext-recipient http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-document-recipient Identifies an intended recipient of a clinical document or report.
http://ehealthontario.ca/fhir/StructureDefinition/ext-access-instructions http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-access-instructions Provides instructions for accessing or starting a healthcare service.
http://ehealthontario.ca/fhir/StructureDefinition/ext-content-type http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-content-type Classifies the content carried by a message.
http://ehealthontario.ca/fhir/StructureDefinition/ext-facet http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-facet Classifies an aspect of a healthcare service.
http://ehealthontario.ca/fhir/StructureDefinition/ext-http-header-destination http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-http-header-destination Carries an HTTP header destination value for a message endpoint.
http://ehealthontario.ca/fhir/StructureDefinition/ext-http-header-source http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-http-header-source Carries an HTTP header source value for a message endpoint.
http://ehealthontario.ca/fhir/StructureDefinition/ext-is-primary http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-is-primary Indicates whether a healthcare service type is the primary type.
http://ehealthontario.ca/fhir/StructureDefinition/ext-media http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-media Identifies media associated with a healthcare service, such as photos, documents, or files.
http://fhir.infoway-inforoute.ca/ca-ext/StructureDefinition/servicerequest-copied-participants http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-copied-participants Identifies a participant who receives a copy of a service request.
http://fhir.infoway-inforoute.ca/ca-ext/StructureDefinition/servicerequest-patientPresentLocation http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-patient-present-location Identifies the patient's location when a service is requested.
http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-Patient-Present-Location-EXT http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-patient-present-location Identifies the patient's location when a service is requested.
http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-Sub-Priority-EXT http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-sub-priority Provides a more specific priority classification for a service request.
http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-copied-participants-EXT http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-copied-participants Identifies a participant who receives a copy of a service request.
http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-ext-ServiceProviderPreference http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-service-provider-preference Records a preference for a service provider or service location.
http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-ext-ServiceRequesterDelegate http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-service-requester-delegate Identifies a person acting as a delegate for the service requester.
http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-reason-for-no-HCN-EXT http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-reason-for-no-hcn Records why a patient does not have a health card number.
http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-service-provider-preference-EXT http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-service-provider-preference Records a preference for a service provider or service location.
http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-service-request-delegate-EXT http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-service-requester-delegate Identifies a person acting as a delegate for the service requester.
http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-task-business-status-reason-EXT http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-task-business-status-reason Provides a reason for the current business status of a task.
http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/DARC-EXT http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-darc Records a period and reason affecting readiness to consult.
http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/DART-ext http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-dart Records a period and reason affecting readiness to treat.
http://hl7.org/fhir/5.0/StructureDefinition/extension-QuestionnaireResponse.source http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-questionnaire-response-source Identifies the Device or Organization that supplied a questionnaire response.
http://ontariohealth.ca/fhir/ehr/StructureDefinition/ext-immunization-marketAuthorizationHolder http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-immunization-market-authorization-holder Identifies the organization holding Canadian market authorization for an immunization product.
http://ontariohealth.ca/fhir/immunization/StructureDefinition/ext-isValid http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-immunization-validity Indicates whether an immunization administration is considered valid.
https://www.alberta.ca/fhir/aberec/StructureDefinition/ext-PatientPreference http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-patient-preference Records a patient preference and its rationale.
https://www.alberta.ca/fhir/aberec/StructureDefinition/ext-PerformerRole http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-performer-role Identifies the role fulfilled by a requested performer.
https://www.alberta.ca/fhir/aberec/StructureDefinition/ext-SubPriority http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-sub-priority Provides a more specific priority classification for a service request.
https://www.alberta.ca/fhir/aberec/StructureDefinition/ext-TimestampAB http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-referral-timestamp Records the date and time of a defined referral event.
https://www.alberta.ca/fhir/psab/StructureDefinition/ext-EntityIdentifierAndName http://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-submission-metadata Provides submission metadata, including an entity type, identifier, or name.

CodeSystem Mappings

Jurisdictional Canonical P-Care Canonical Description
http://ehealthontario.ca/fhir/CodeSystem/cms-organization-name-type http://fhir.infoway-inforoute.ca/p-care/CodeSystem/pcare-organization-name-type Codes indicating how an organization or location name is used.
http://ehealthontario.ca/fhir/CodeSystem/ereferral-source-types http://fhir.infoway-inforoute.ca/p-care/CodeSystem/pcare-routing-source-type Codes identifying referral sources and routing workflow events.
http://ehealthontario.ca/fhir/CodeSystem/facet http://fhir.infoway-inforoute.ca/p-care/CodeSystem/pcare-facet Codes for facets used to classify healthcare services.
http://ehealthontario.ca/fhir/CodeSystem/security-labels http://fhir.infoway-inforoute.ca/p-care/CodeSystem/pcare-healthcare-service-security-labels P-Care-specific security-label codes for healthcare service directory records.
http://ontariohealth.ca/fhir/CodeSystem/preference-type-code http://fhir.infoway-inforoute.ca/p-care/CodeSystem/pcare-preference-type Codes indicating whether a preference is preferred, required, or excluded.
https://ehealthontario.ca/fhir/CodeSystem/content-type http://fhir.infoway-inforoute.ca/p-care/CodeSystem/pcare-content-type Codes classifying message content as clinical or analytical.
https://www.alberta.ca/fhir/CodeSystem/administrative-gender-ab http://fhir.infoway-inforoute.ca/p-care/CodeSystem/pcare-administrative-gender Additional administrative gender codes used by P-Care.
https://www.alberta.ca/fhir/CodeSystem/performer-role-code http://fhir.infoway-inforoute.ca/p-care/CodeSystem/pcare-performer-role Codes identifying the role fulfilled by a requested performer.
https://www.alberta.ca/fhir/CodeSystem/preference-type-code http://fhir.infoway-inforoute.ca/p-care/CodeSystem/pcare-preference-type Codes indicating whether a preference is preferred, required, or excluded.
https://www.alberta.ca/fhir/CodeSystem/preference-value-type-code http://fhir.infoway-inforoute.ca/p-care/CodeSystem/pcare-preference-value-type Codes indicating whether a preference concerns a service provider or service location.
https://www.alberta.ca/fhir/CodeSystem/provider-role-type http://fhir.infoway-inforoute.ca/p-care/CodeSystem/pcare-provider-role-type Codes identifying healthcare provider roles.
https://www.alberta.ca/fhir/CodeSystem/referral-status-reason-ab http://fhir.infoway-inforoute.ca/p-care/CodeSystem/pcare-request-status-reason Codes identifying ServiceRequest status reasons.
https://www.alberta.ca/fhir/CodeSystem/referral-status-reason-ab http://fhir.infoway-inforoute.ca/p-care/CodeSystem/pcare-task-business-status-reason Additional codes explaining the business status of a referral Task.
https://www.alberta.ca/fhir/CodeSystem/request-priority-ab http://fhir.infoway-inforoute.ca/p-care/CodeSystem/pcare-sub-priority Codes providing more specific ServiceRequest priority classifications.
https://www.alberta.ca/fhir/CodeSystem/scptype-ab http://fhir.infoway-inforoute.ca/p-care/CodeSystem/pcare-provider-role-type Codes identifying healthcare provider roles.
https://www.alberta.ca/fhir/CodeSystem/specialty-code http://fhir.infoway-inforoute.ca/p-care/CodeSystem/pcare-healthcare-service-specialty Codes identifying healthcare service specialties.
https://www.alberta.ca/fhir/CodeSystem/submission-metadata http://fhir.infoway-inforoute.ca/p-care/CodeSystem/pcare-submission-metadata-code-system Codes identifying metadata supplied with a document Bundle submission.
https://www.alberta.ca/fhir/CodeSystem/timestamp-type-code http://fhir.infoway-inforoute.ca/p-care/CodeSystem/pcare-referral-timestamp-type Codes identifying referral workflow events that can be timestamped.
https://www.alberta.ca/fhir/abcore/CodeSystem/provider-role-type http://fhir.infoway-inforoute.ca/p-care/CodeSystem/pcare-provider-role-type Codes identifying healthcare provider roles.
https://www.alberta.ca/fhir/abcore/CodeSystem/scptype-ab http://fhir.infoway-inforoute.ca/p-care/CodeSystem/pcare-provider-role-type Codes identifying healthcare provider roles.

ValueSet Mappings

Jurisdictional Canonical P-Care Canonical Description
http://ehealthontario.ca/fhir/ValueSet/eligibility-criteria http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-eligibility-criteria Values representing responses to healthcare service eligibility criteria.
http://ehealthontario.ca/fhir/ValueSet/ereferral-source-types http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-routing-source-type Referral source and routing workflow codes supported by P-Care.
http://ehealthontario.ca/fhir/ValueSet/facet http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-facet Facet codes used to classify healthcare services.
http://ehealthontario.ca/fhir/ValueSet/healthcareservice-categories http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-healthcare-service-category High-level categories used to classify healthcare services.
http://ehealthontario.ca/fhir/ValueSet/human-language http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-human-language Human languages supported for use in P-Care.
http://ehealthontario.ca/fhir/ValueSet/mime-type http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-binary-mime-type MIME types supported for binary P-Care content.
http://ehealthontario.ca/fhir/ValueSet/organization-name-type http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-organization-name-type Organization and location alias name types supported by P-Care.
http://ehealthontario.ca/fhir/ValueSet/security-labels http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-healthcare-service-security-labels Security labels used on healthcare service directory records.
http://ehealthontario.ca/fhir/ValueSet/service-provision-conditions http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-service-provision-condition Conditions under which a healthcare service is available or offered.
http://fhir.infoway-inforoute.ca/io/CA-eReC/ValueSet/referral-source-types http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-routing-source-type Referral source and routing workflow codes supported by P-Care.
http://ontariohealth.ca/fhir/ValueSet/preference-type-code http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-preference-type Types indicating how a stated preference is to be applied.
http://ontariohealth.ca/fhir/ValueSet/qualified-credential-role-type http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-qualified-credential-role-type Degree or educational-rank codes represented by practitioner credentials.
https://ehealthontario.ca/fhir/ValueSet/content-type http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-content-type Values representing the intended use of message content.
https://fhir.infoway-inforoute.ca/ValueSet/ca-preferencetypecode http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-preference-type Types indicating how a stated preference is to be applied.
https://fhir.infoway-inforoute.ca/ValueSet/ca-referralstatusreason http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-task-business-status-reason Reasons that may explain the current business status of a referral Task.
https://www.alberta.ca/fhir/ValueSet/administrative-gender-ab http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-administrative-gender Administrative gender concepts used for a recorded sex or gender value.
https://www.alberta.ca/fhir/ValueSet/performer-role-code http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-performer-role Roles used to identify a requested performer's function.
https://www.alberta.ca/fhir/ValueSet/preference-type-code http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-preference-type Types indicating how a stated preference is to be applied.
https://www.alberta.ca/fhir/ValueSet/preference-value-type-code http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-preference-value-type Types identifying the kind of value recorded for a patient preference.
https://www.alberta.ca/fhir/ValueSet/provider-role-type-ab http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-provider-role-type Healthcare provider role types supported by P-Care.
https://www.alberta.ca/fhir/ValueSet/recorded-sex-or-gender-type-AB http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-recorded-sex-or-gender-type Types used to classify a recorded sex or gender value.
https://www.alberta.ca/fhir/ValueSet/referral-status-reason-ab http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-task-business-status-reason Reasons that may explain the current business status of a referral Task.
https://www.alberta.ca/fhir/ValueSet/request-status-reason-ab http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-request-status-reason Reasons used to explain a ServiceRequest status.
https://www.alberta.ca/fhir/ValueSet/security-label http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-security-labels Security labels applicable to P-Care document metadata.
https://www.alberta.ca/fhir/ValueSet/specialty-code http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-healthcare-service-specialty Healthcare service specialty codes supported by P-Care.
https://www.alberta.ca/fhir/ValueSet/sub-priority-code http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-sub-priority More specific priority values supported for ServiceRequests.
https://www.alberta.ca/fhir/ValueSet/submission-metadata http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-submission-metadata-value-set Types of metadata that may accompany a P-Care document Bundle submission.
https://www.alberta.ca/fhir/ValueSet/timestamp-type-code http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-referral-timestamp-type Referral workflow events supported as timestamp types.
https://www.alberta.ca/fhir/abcore/ValueSet/provider-role-type-ab http://fhir.infoway-inforoute.ca/p-care/ValueSet/pcare-provider-role-type Healthcare provider role types supported by P-Care.

IG © based on FHIR R4 | template version 2.5.1 | Package package:ca.infoway.io.pcare@0.1.0-dft-preballot
Copyright © 2026 Canada Health Infoway. All rights reserved. Terms of Use & License Agreements. Privacy Policy.
HL7® and FHIR® are the registered trademarks of Health Level Seven International