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. FHIR Artifacts
    3. Extensions

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

Extensions

The following is the list of extensions that are used within the Primary Care Implementation Guide

NameDescriptionElementsURL
Appointment Virtual Service

The extension is used to represent the Appointment R5 virtual service element which is of the new type VirtualServiceDetail.

Appointmenthttp://fhir.infoway-inforoute.ca/io/ca-ext/StructureDefinition/Appointment-virtualService
PatientPresentLocation

Extension used to communicate the present location of the patient if it is different than the patient's home address.

ServiceRequesthttp://fhir.infoway-inforoute.ca/ca-ext/StructureDefinition/servicerequest-patientPresentLocation
Copied Participants

Extension used to CC updates to the ServiceRequest in cases of forwarding referrals

ServiceRequesthttp://fhir.infoway-inforoute.ca/ca-ext/StructureDefinition/servicerequest-copied-participants
Element Validity Period

the period for which this element is valid.

Patient.communicationhttp://fhir.infoway-inforoute.ca/ca-ext/StructureDefinition/patient-elementValidityPeriod
Communication Barrier

The extension is required to identify if the patient speaks/understands an offical language (english/french), or if an interpretor is required.

Patienthttp://fhir.infoway-inforoute.ca/ca-ext/StructureDefinition/patient-communicationBarrier
Extension: Identifier Version

A version string indicating the currency/validity of an identifier

Patient.identifierhttp://hl7.org/fhir/ca/baseline/StructureDefinition/ext-identifierversion
Medication Rendered Dosage Instruction

Provides a complete text rendering of the dosage instruction lines for an order or dispense (separate from the rendering of the overall resource instance)

MedicationRequest, MedicationStatement, Medicationhttp://prescribeit.ca/fhir/StructureDefinition/ext-medication-rendered-dosage
Extension: Birth Sex

A code classifying the person's sex assigned at birth. Replicates the birthsex extension in US-Core-R4 for interoperability.

Patienthttp://fhir.infoway-inforoute.ca/ca-ext/StructureDefinition/patient-birthSex
PatientNeedsToBeSeen

Following a consult, this extension is used to identify if a patient needs to be seen in person.

Taskhttp://fhir.infoway-inforoute.ca/ca-ext/StructureDefinition/task-patientNeedsToBeSeen
Indigenous Identity

A code classifying a person's self-identification as either First Nations, Inuk/Inuit and/or Métis.

Patient, Personhttp://fhir.infoway-inforoute.ca/ca-ext/StructureDefinition/patient-indigenousIdentity
Individual Pronouns

The pronouns to use when referring to an individual in verbal or written communication. This extension is published in this guide to pre-adopt an extension published in R5 and re-profile it further through CA Core+ project. This extension is an R4 (4.0.1) conversion and re-profiling of the canonical extension published in the R5 FHIR Extensions Pack.

Patient, RelatedPerson, Person, Practitionerhttp://fhir.infoway-inforoute.ca/ca-ext/StructureDefinition/individualPronouns
Patient No Fixed Address

This extension applies to the Address data type and is used to indicate that a location address is not a fixed address for an individual. This extension is published in this guide to re-profile it further through CA Core+ project

Addresshttp://fhir.infoway-inforoute.ca/ca-ext/StructureDefinition/address-noFixedAddress
Birth Time

Re-publishing of patient-birthTime extension with expanded context of use to allow application to Person.dateTime while the issue submitted to the extensions pack to expand the global extension is resolved.

Patient.birthDate, Person.birthDatehttp://fhir.infoway-inforoute.ca/ca-ext/StructureDefinition/patient-birthTime
P-Care Access Instructions

Instructions describing how a person gets started with a healthcare service.

HealthcareServicehttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-access-instructions
P-Care Alias Language

Identifies the language used for an organization or location alias.

Organization.alias, Location.aliashttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-alias-language
P-Care Attachment Metadata

An attachment's file identifier, download URL, and optional JWT token.

Binary.data, DiagnosticReport.presentedForm.datahttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-attachment-metadata
P-Care Message Content Type

Classifies the contents of a message.

MessageHeaderhttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-content-type
P-Care Copied Participants

Identifies a participant who receives a copy of a service request.

ServiceRequesthttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-copied-participants
P-Care Days Affected by Readiness to Consult

Records a period and reason affecting readiness to consult.

ServiceRequesthttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-darc
P-Care Days Affected by Readiness to Treat

Records a period and reason affecting readiness to treat.

ServiceRequesthttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-dart
P-Care Document Recipient

Identifies an intended recipient of a clinical document or report.

Composition, DiagnosticReporthttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-document-recipient
P-Care Healthcare Service Facet

Classifies an aspect of a healthcare service.

HealthcareService.type, HealthcareService.characteristichttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-facet
P-Care HTTP Header Destination

Carries an HTTP header destination value for a message destination endpoint.

MessageHeader.destination.endpointhttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-http-header-destination
P-Care HTTP Header Source

Carries an HTTP header source value for a message source endpoint.

MessageHeader.source.endpointhttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-http-header-source
P-Care Immunization Market Authorization Holder

Extension to capture the organization (company) that holds the authorization to place the product on the market in Canada, i.e., the market authorization holder. This may not be the company that has manufactured the product, but it is the company that holds the legal responsibility for the use of the product in Canada and should be the same as the company named on the product label/packaging.

Immunizationhttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-immunization-market-authorization-holder
P-Care Immunization Validity

Indicates whether an immunization administration is considered valid.

Immunizationhttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-immunization-validity
P-Care Primary Healthcare Service Type

Identifies whether a healthcare service type is the primary type.

HealthcareService.typehttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-is-primary
P-Care Healthcare Service Media

Photos, documents, and files related to a healthcare service.

HealthcareServicehttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-media
P-Care Organization Name Type

Identifies how an organization or location alias is used.

Organization.alias, Location.aliashttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-organization-name-type
P-Care Patient Preference

Records a patient's preference and the rationale for that preference.

ServiceRequesthttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-patient-preference
P-Care Patient Present Location

Sometimes a referral needs to communicate where the patient is at the time of the referral (e.g., in Ward X of Hospital Y), which may be different from the patient's home address. To communicate this, use this extension, which references a Location resource. Present location can be nested using Location.partOf to communicate locations with multiple levels, e.g., Location.partOf > Location for WardX > HospitalY.

ServiceRequesthttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-patient-present-location
P-Care Performer Role

Identifies the role fulfilled by a requested performer.

ServiceRequest.performerhttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-performer-role
P-Care Questionnaire Response Source

Identifies a Device or Organization that supplied a questionnaire response.

QuestionnaireResponsehttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-questionnaire-response-source
P-Care Reason for No Health Card Number

Records why a patient does not have a health card number.

Patient.identifier.valuehttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-reason-for-no-hcn
P-Care Referral Timestamp

Records the date and time of a defined referral event.

ServiceRequesthttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-referral-timestamp
P-Care Service Provider Preference

Records a preference for a service provider or service location.

ServiceRequesthttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-service-provider-preference
P-Care Service Requester Delegate

Identifies a person acting as a delegate for the service requester.

ServiceRequest.requesterhttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-service-requester-delegate
P-Care Submission Metadata

Submission metadata that may include an entity type, identifier, and name.

Bundle.metahttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-submission-metadata
P-Care Sub-priority

Provides a more specific priority classification for a service request.

ServiceRequest.priorityhttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-sub-priority
P-Care Subscription Managing Entity

Identifies the Device responsible for managing a subscription by its logical identifier.

Subscriptionhttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-subscription-managing-entity
P-Care Subscription Notification Retry Period

Specifies whether failed subscription notifications are retried and the interval before another attempt.

Subscription.channelhttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-subscription-notification-retry-period
P-Care Task Business Status Reason

Provides a reason for the current business status of a task.

Task.businessStatushttp://fhir.infoway-inforoute.ca/p-care/StructureDefinition/pcare-task-business-status-reason
Racialized Group

A code that identifies a social construct most often characterized by phenotype or appearance (e.g. skin colour) in which the client identifies.

Patient, Personhttp://fhir.infoway-inforoute.ca/ca-ext/StructureDefinition/patient-racializedGroup
RoutingOptions

This is an extension required for Referral Source Type identification. Only one referral routing object expected.

ServiceRequest, MessageHeaderhttp://fhir.infoway-inforoute.ca/ca-ext/StructureDefinition/routingOptions
ReferralStatusReasonTask.businessStatushttp://fhir.infoway-inforoute.ca/ca-ext/StructureDefinition/task-referralStatusReason

Adopted from the Ontario eServices guide and uplifted for pan-Canadian use. This extension describes describe the licensing conditions under which this HealthcareService (and related) resources may be used.

HealthcareServicehttp://fhir.infoway-inforoute.ca/ca-ext/StructureDefinition/healthcareservice-usage-license

-->

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