Pan-Canadian eReferral-eConsult (CA:eReC)
DFT - The specification is currently in development and subject to change. For a full list of available versions, see the Directory of published versions
http://hl7.org/fhir/StructureDefinition/Patient
The Patient resources contain demographics and other administrative information about the individual who is the subject of the referral.
Appointment, Communication, DocumentReference, QuestionnaireResponse, ServiceRequest, ServiceRequesterDelegate
Patient | C | Patient | |
id | Σ | 0..1 | string |
meta | S Σ | 0..1 | Meta |
id | 0..1 | string | |
extension | C | 0..* | Extension |
versionId | Σ | 0..1 | id |
lastUpdated | Σ | 0..1 | instant |
source | Σ | 0..1 | uri |
profile | S Σ | 0..* | canonical(StructureDefinition) |
security | Σ | 0..* | CodingBinding |
tag | Σ | 0..* | Coding |
implicitRules | Σ ?! | 0..1 | uri |
language | 0..1 | codeBinding | |
text | 0..1 | Narrative | |
contained | 0..* | Resource | |
extension | C | 0..* | Extension |
CommunicationBarrier | C | 0..* | Extension(Coding) |
modifierExtension | ?! C | 0..* | Extension |
identifier | S Σ | 0..* | Identifier |
(All Slices) | |||
id | 0..1 | string | |
extension | C | 0..* | Extension |
use | Σ ?! | 0..1 | codeBinding |
type | S Σ | 1..1 | CodeableConceptBinding |
system | S Σ | 1..1 | uri |
value | S Σ | 1..1 | string |
period | Σ | 0..1 | Period |
assigner | Σ | 0..1 | Reference(Organization) |
JHN | S Σ | 0..* | Identifier |
id | 0..1 | string | |
extension | C | 0..* | Extension |
versionCode | C | 0..1 | Extension(string) |
use | Σ ?! | 0..1 | codeBinding |
type | S Σ | 1..1 | CodeableConceptBindingPattern |
system | S Σ | 1..1 | uri |
value | S Σ | 1..1 | string |
period | Σ | 0..1 | Period |
assigner | Σ | 0..1 | Reference(Organization) |
MRN | S Σ | 0..* | Identifier |
id | 0..1 | string | |
extension | C | 0..* | Extension |
use | Σ ?! | 0..1 | codeBinding |
type | S Σ | 1..1 | CodeableConceptBindingPattern |
system | S Σ | 1..1 | uri |
value | S Σ | 1..1 | string |
period | Σ | 0..1 | Period |
assigner | Σ | 0..1 | Reference(Organization) |
active | Σ ?! | 0..1 | boolean |
name | S Σ | 1..* | HumanName |
id | 0..1 | string | |
extension | C | 0..* | Extension |
use | Σ ?! | 0..1 | codeBinding |
text | Σ | 0..1 | string |
family | S Σ | 1..1 | string |
given | S Σ | 0..* | string |
prefix | Σ | 0..* | string |
suffix | Σ | 0..* | string |
period | Σ | 0..1 | Period |
telecom | S Σ | 0..* | ContactPoint |
id | 0..1 | string | |
extension | C | 0..* | Extension |
system | S Σ C | 0..1 | codeBinding |
value | S Σ | 1..1 | string |
use | S Σ ?! | 0..1 | codeBinding |
rank | Σ | 0..1 | positiveInt |
period | Σ | 0..1 | Period |
gender | S Σ | 0..1 | codeBinding |
birthDate | S Σ | 0..1 | date |
deceased[x] | Σ ?! | 0..1 | |
deceasedBoolean | boolean | ||
deceasedDateTime | dateTime | ||
address | S Σ | 0..* | Address |
id | 0..1 | string | |
extension | C | 0..* | Extension |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | codeBinding |
text | S Σ | 0..1 | string |
line | S Σ | 0..* | string |
city | S Σ | 0..1 | string |
district | Σ | 0..1 | string |
state | Σ | 0..1 | string |
postalCode | S Σ | 0..1 | string |
country | S Σ | 0..1 | string |
period | Σ | 0..1 | Period |
maritalStatus | 0..1 | CodeableConceptBinding | |
multipleBirth[x] | 0..1 | ||
multipleBirthBoolean | boolean | ||
multipleBirthInteger | integer | ||
photo | 0..* | Attachment | |
contact | C | 0..* | BackboneElement |
id | 0..1 | string | |
extension | C | 0..* | Extension |
modifierExtension | Σ ?! C | 0..* | Extension |
relationship | S | 0..* | CodeableConceptBinding |
name | S | 0..1 | HumanName |
telecom | S | 0..* | ContactPoint |
address | 0..1 | Address | |
gender | 0..1 | codeBinding | |
organization | C | 0..1 | Reference(Organization) |
period | 0..1 | Period | |
communication | 0..* | BackboneElement | |
id | 0..1 | string | |
extension | C | 0..* | Extension |
modifierExtension | Σ ?! C | 0..* | Extension |
language | S | 1..1 | CodeableConceptBinding |
preferred | S | 0..1 | boolean |
generalPractitioner | 0..* | Reference(Practitioner | PractitionerRole | Organization) | |
id | 0..1 | string | |
extension | C | 0..* | Extension |
reference | S Σ C | 0..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | S Σ | 0..1 | Identifier |
id | 0..1 | string | |
extension | C | 0..* | Extension |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | S Σ | 1..1 | uri |
value | S Σ | 1..1 | string |
period | Σ | 0..1 | Period |
assigner | Σ | 0..1 | Reference(Organization) |
display | Σ | 0..1 | string |
managingOrganization | Σ | 0..1 | Reference(Organization) |
link | Σ ?! | 0..* | BackboneElement |
id | 0..1 | string | |
extension | C | 0..* | Extension |
modifierExtension | Σ ?! C | 0..* | Extension |
other | Σ | 1..1 | Reference(Patient | RelatedPerson) |
type | Σ | 1..1 | codeBinding |
Patient | Patient | ||
meta | S | ||
profile | S | ||
extension | |||
CommunicationBarrier | 0..* | Extension(Coding) | |
identifier | S | ||
(All Slices) | |||
type | S | 1.. | |
system | S | 1.. | |
value | S | 1.. | |
JHN | S | 0..* | |
versionCode | 0..1 | Extension(string) | |
type | S | Pattern | |
system | S | ||
value | S | ||
MRN | S | 0..* | |
type | S | Pattern | |
system | S | ||
value | S | ||
name | S | 1.. | |
family | S | 1.. | |
given | S | ||
telecom | S | ||
system | S | ||
value | S | 1.. | |
use | S | ||
gender | S | ||
birthDate | S | ||
address | S | ||
text | S | ||
line | S | ||
city | S | ||
postalCode | S | ||
country | S | ||
maritalStatus | |||
contact | |||
relationship | S | Binding | |
name | S | ||
telecom | S | ||
communication | |||
language | S | ||
preferred | S | ||
generalPractitioner | Reference(Practitioner | PractitionerRole | Organization) | ||
reference | S | ||
identifier | S | ||
system | S | 1.. | |
value | S | 1.. |
The Patient resources contain demographics and other administrative information about the individual who is the subject of the referral.
.id
Bundle.entry.fullUrl
).identifier
Patient.identifier:JHN.system
SHALL be a Jurisdictional Health Number Naming System from the Canadian URI Registry.extension:HealthCardNumberVersionCode
.name
.name.family
SHALL always be populated.name.given
use multiple instances if patient has multiple given names (e.g. first and middle names).telecom
.gender
.birthDate
.maritalStatus
.contact
.communication
.language
SHALL always be populated when used.generalPractitioner
Bundle.entry