Profiles & Operations > Structure Definition: Patient Profile

Profile: Patient

Canonical URL:http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-profile-patient

Simplifier project page: package/StructureDefinition.ca-on-mha-profile-Patient.json

Derived from: Patient (R4)

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work

Differential View

idΣ0..1id
id0..1string
extensionC0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileS Σ1..1canonical(StructureDefinition)Fixed Value
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionC0..*Extension
url1..1uriFixed Value
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
modifierExtension?! C0..*Extension
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ1..1CodeableConceptBinding
systemΣ1..1uri
valueΣ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayS Σ1..1stringFixed Value
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uriBinding
valueS Σ1..1string
periodΣ C0..1Period
id0..1string
extensionC0..*Extension
referenceΣ C0..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ1..1string
id0..1string
VersionCodeC0..1Extension(string)
useΣ ?!0..1codeBinding
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayS Σ1..1stringFixed Value
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uriBinding
valueS Σ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
activeS Σ ?!0..1boolean
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
textΣ0..1string
familyS Σ1..1string
givenS Σ1..2string
prefixΣ0..*string
suffixΣ0..*string
periodΣ C0..1Period
telecomΣ C0..*ContactPoint
genderΣ0..1codeBinding
id0..1string
BirthDateEstimatedFlagS C0..1Extension(boolean)
value0..1System.Date
deceasedBooleanboolean
deceasedDateTimedateTime
id0..1string
preferredC0..1Extension(boolean)
noFixedAddressC0..1Extension(boolean)
useS Σ ?!0..1codeBinding
typeΣ0..1codeBinding
textΣ0..1string
lineΣ0..*string
cityS Σ0..1string
districtΣ0..1string
stateS Σ1..1stringBinding
postalCodeS Σ0..1string
countryΣ0..1string
periodΣ C0..1Period
maritalStatusS0..1CodeableConceptBinding
multipleBirthBooleanboolean
multipleBirthIntegerinteger
photoC0..*Attachment
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
relationship0..*CodeableConceptBinding
name0..1HumanName
telecomC0..*ContactPoint
address0..1Address
gender0..1codeBinding
organizationC0..1Reference(Organization)
periodC0..1Period
id0..1string
languageUseS C1..1Extension(CodeableConcept)
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
preferred0..1boolean
id0..1string
id0..1string
extensionC0..*Extension
url1..1uriFixed Value
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
preferred0..1boolean
id0..1string
id0..1string
extensionC0..*Extension
url1..1uriFixed Value
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
preferred0..1boolean
id0..1string
id0..1string
extensionC0..*Extension
url1..1uriFixed Value
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
preferred0..1boolean
generalPractitionerC0..*Reference(Organization | Practitioner | PractitionerRole)
managingOrganizationS Σ C0..1Reference(Organization)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
otherΣ C1..1Reference(Patient | RelatedPerson)
typeΣ1..1codeBinding

Hybrid View

idΣ0..1id
id0..1string
extensionC0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileS Σ1..1canonical(StructureDefinition)Fixed Value
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionC0..*Extension
url1..1uriFixed Value
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
modifierExtension?! C0..*Extension
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ1..1CodeableConceptBinding
systemΣ1..1uri
valueΣ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayS Σ1..1stringFixed Value
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uriBinding
valueS Σ1..1string
periodΣ C0..1Period
id0..1string
extensionC0..*Extension
referenceΣ C0..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ1..1string
id0..1string
VersionCodeC0..1Extension(string)
useΣ ?!0..1codeBinding
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayS Σ1..1stringFixed Value
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uriBinding
valueS Σ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
activeS Σ ?!0..1boolean
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
textΣ0..1string
familyS Σ1..1string
givenS Σ1..2string
prefixΣ0..*string
suffixΣ0..*string
periodΣ C0..1Period
telecomΣ C0..*ContactPoint
genderΣ0..1codeBinding
id0..1string
BirthDateEstimatedFlagS C0..1Extension(boolean)
value0..1System.Date
deceasedBooleanboolean
deceasedDateTimedateTime
id0..1string
preferredC0..1Extension(boolean)
noFixedAddressC0..1Extension(boolean)
useS Σ ?!0..1codeBinding
typeΣ0..1codeBinding
textΣ0..1string
lineΣ0..*string
cityS Σ0..1string
districtΣ0..1string
stateS Σ1..1stringBinding
postalCodeS Σ0..1string
countryΣ0..1string
periodΣ C0..1Period
maritalStatusS0..1CodeableConceptBinding
multipleBirthBooleanboolean
multipleBirthIntegerinteger
photoC0..*Attachment
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
relationship0..*CodeableConceptBinding
name0..1HumanName
telecomC0..*ContactPoint
address0..1Address
gender0..1codeBinding
organizationC0..1Reference(Organization)
periodC0..1Period
id0..1string
languageUseS C1..1Extension(CodeableConcept)
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
preferred0..1boolean
id0..1string
id0..1string
extensionC0..*Extension
url1..1uriFixed Value
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
preferred0..1boolean
id0..1string
id0..1string
extensionC0..*Extension
url1..1uriFixed Value
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
preferred0..1boolean
id0..1string
id0..1string
extensionC0..*Extension
url1..1uriFixed Value
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
preferred0..1boolean
generalPractitionerC0..*Reference(Organization | Practitioner | PractitionerRole)
managingOrganizationS Σ C0..1Reference(Organization)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
otherΣ C1..1Reference(Patient | RelatedPerson)
typeΣ1..1codeBinding

Snapshot View

idΣ0..1id
id0..1string
extensionC0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileS Σ1..1canonical(StructureDefinition)Fixed Value
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionC0..*Extension
url1..1uriFixed Value
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
modifierExtension?! C0..*Extension
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ1..1CodeableConceptBinding
systemΣ1..1uri
valueΣ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayS Σ1..1stringFixed Value
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uriBinding
valueS Σ1..1string
periodΣ C0..1Period
id0..1string
extensionC0..*Extension
referenceΣ C0..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ1..1string
id0..1string
VersionCodeC0..1Extension(string)
useΣ ?!0..1codeBinding
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayS Σ1..1stringFixed Value
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uriBinding
valueS Σ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
activeS Σ ?!0..1boolean
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
textΣ0..1string
familyS Σ1..1string
givenS Σ1..2string
prefixΣ0..*string
suffixΣ0..*string
periodΣ C0..1Period
telecomΣ C0..*ContactPoint
genderΣ0..1codeBinding
id0..1string
BirthDateEstimatedFlagS C0..1Extension(boolean)
value0..1System.Date
deceasedBooleanboolean
deceasedDateTimedateTime
id0..1string
preferredC0..1Extension(boolean)
noFixedAddressC0..1Extension(boolean)
useS Σ ?!0..1codeBinding
typeΣ0..1codeBinding
textΣ0..1string
lineΣ0..*string
cityS Σ0..1string
districtΣ0..1string
stateS Σ1..1stringBinding
postalCodeS Σ0..1string
countryΣ0..1string
periodΣ C0..1Period
maritalStatusS0..1CodeableConceptBinding
multipleBirthBooleanboolean
multipleBirthIntegerinteger
photoC0..*Attachment
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
relationship0..*CodeableConceptBinding
name0..1HumanName
telecomC0..*ContactPoint
address0..1Address
gender0..1codeBinding
organizationC0..1Reference(Organization)
periodC0..1Period
id0..1string
languageUseS C1..1Extension(CodeableConcept)
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
preferred0..1boolean
id0..1string
id0..1string
extensionC0..*Extension
url1..1uriFixed Value
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
preferred0..1boolean
id0..1string
id0..1string
extensionC0..*Extension
url1..1uriFixed Value
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
preferred0..1boolean
id0..1string
id0..1string
extensionC0..*Extension
url1..1uriFixed Value
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
preferred0..1boolean
generalPractitionerC0..*Reference(Organization | Practitioner | PractitionerRole)
managingOrganizationS Σ C0..1Reference(Organization)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
otherΣ C1..1Reference(Patient | RelatedPerson)
typeΣ1..1codeBinding

Table View

Patient..
Patient.meta1..
Patient.meta.profile1..1
Patient.extension:clientReligionExtension..
Patient.extension:clientReligion.value[x]..
Patient.extension:clientReligion.value[x].coding..
Patient.extension:clientReligion.value[x].coding.system1..
Patient.extension:clientReligion.value[x].coding.code1..
Patient.extension:clientReligion.value[x].coding.display1..
Patient.extension:ethnicityExtension..
Patient.extension:ethnicity.value[x]1..
Patient.identifier..
Patient.identifier.type1..
Patient.identifier.system1..
Patient.identifier.value1..
Patient.identifier:MRN1..1
Patient.identifier:MRN.type1..
Patient.identifier:MRN.type.coding1..1
Patient.identifier:MRN.type.coding.system1..
Patient.identifier:MRN.type.coding.code1..
Patient.identifier:MRN.type.coding.display1..
Patient.identifier:MRN.system1..
Patient.identifier:MRN.value1..
Patient.identifier:MRN.assigner..
Patient.identifier:MRN.assigner.display1..
Patient.identifier:JHN..
Patient.identifier:JHN.extension:VersionCodeExtension..
Patient.identifier:JHN.type1..
Patient.identifier:JHN.type.coding1..1
Patient.identifier:JHN.type.coding.system1..
Patient.identifier:JHN.type.coding.code1..
Patient.identifier:JHN.type.coding.display1..
Patient.identifier:JHN.system1..
Patient.identifier:JHN.value1..
Patient.active..
Patient.name1..1
Patient.name.family1..
Patient.name.given1..2
Patient.birthDate1..
Patient.birthDate.extension:BirthDateEstimatedFlagExtension..1
Patient.address..
Patient.address.extension:preferredExtension..
Patient.address.extension:noFixedAddressExtension..
Patient.address.use..
Patient.address.line..
Patient.address.city..
Patient.address.state1..
Patient.address.postalCode..
Patient.maritalStatus..
Patient.communication..
Patient.communication.extension1..
Patient.communication.extension:languageUseExtension1..
Patient.communication.language..
Patient.communication.language.coding..
Patient.communication.language.coding.system1..
Patient.communication.language.coding.code1..
Patient.communication.language.coding.display1..
Patient.communication:MotherTongue..
Patient.communication:MotherTongue.extension1..
Patient.communication:MotherTongue.extension:languageUseExtension1..
Patient.communication:MotherTongue.extension:languageUse.value[x]1..
Patient.communication:MotherTongue.extension:languageUse.value[x].coding..
Patient.communication:MotherTongue.extension:languageUse.value[x].coding.code..
Patient.communication:MotherTongue.language..
Patient.communication:MotherTongue.language.coding1..1
Patient.communication:MotherTongue.language.coding.system1..
Patient.communication:MotherTongue.language.coding.code1..
Patient.communication:MotherTongue.language.coding.display1..
Patient.communication:preferredOfficialLanguage..1
Patient.communication:preferredOfficialLanguage.extension1..
Patient.communication:preferredOfficialLanguage.extension:languageUseExtension1..
Patient.communication:preferredOfficialLanguage.extension:languageUse.value[x]1..
Patient.communication:preferredOfficialLanguage.extension:languageUse.value[x].coding..
Patient.communication:preferredOfficialLanguage.extension:languageUse.value[x].coding.code..
Patient.communication:preferredOfficialLanguage.language..
Patient.communication:preferredOfficialLanguage.language.coding1..1
Patient.communication:preferredOfficialLanguage.language.coding.system1..
Patient.communication:preferredOfficialLanguage.language.coding.code1..
Patient.communication:preferredOfficialLanguage.language.coding.display1..
Patient.communication:serviceLanguage..
Patient.communication:serviceLanguage.extension1..
Patient.communication:serviceLanguage.extension:languageUseExtension1..
Patient.communication:serviceLanguage.extension:languageUse.value[x]1..
Patient.communication:serviceLanguage.extension:languageUse.value[x].coding..
Patient.communication:serviceLanguage.extension:languageUse.value[x].coding.code..
Patient.communication:serviceLanguage.language..
Patient.communication:serviceLanguage.language.coding1..1
Patient.communication:serviceLanguage.language.coding.system1..
Patient.communication:serviceLanguage.language.coding.code1..
Patient.communication:serviceLanguage.language.coding.display1..
Patient.managingOrganizationReference(Organization)..

JSON View

{
"resourceType": "StructureDefinition",
"id": "profile-patient",
"meta": {
"lastUpdated": "2024-09-20T16:22:09.2751728+00:00"
},
"url": "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-profile-patient",
"version": "0.1.1",
"name": "Patient",
"title": "MHA Patient Profile",
"status": "active",
"date": "2023-10-03T13:43:06.889914+00:00",
"publisher": "HL7 Canada",
"description": "Proposed constraints and extensions on the Patient Resource. This represents client information.",
"purpose": "The Patient Profile will serve to exchange client related data including but not limited to identifiers and demographics.",
"fhirVersion": "4.0.1",
"mapping": [
{
"identity": "MHA-PDS-Mapping",
"name": "MHA PDS Mapping"
}
],
"kind": "resource",
"abstract": false,
"type": "Patient",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Patient",
"derivation": "constraint",
"element": [
{
"id": "Patient",
"path": "Patient",
"short": "Patient Profile",
"definition": "The Patient Profile is based upon the core FHIR Patient Resource",
"mustSupport": true,
"isModifier": false
},
{
"id": "Patient.meta",
"path": "Patient.meta",
"min": 1,
"mustSupport": true
},
{
"id": "Patient.meta.profile",
"path": "Patient.meta.profile",
"min": 1,
"max": "1",
"fixedCanonical": "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-profile-patient",
"mustSupport": true
},
{
"id": "Patient.extension:clientReligion",
"path": "Patient.extension",
"sliceName": "clientReligion",
"type": [
{
"code": "Extension",
"profile": [
"http://hl7.org/fhir/StructureDefinition/patient-religion"
]
}
],
"mustSupport": true,
"mapping": [
{
"identity": "MHA-PDS-Mapping",
"map": "Religion and Spiritual Affiliation"
}
]
},
{
"id": "Patient.extension:clientReligion.value[x]",
"path": "Patient.extension.value[x]",
"mustSupport": true,
"binding": {
"strength": "required",
"description": "Assignment of spiritual faith affiliation",
"valueSet": "http://ontariohealth.ca/fhir/ValueSet/religion-and-spiritual-affiliation"
}
},
{
"id": "Patient.extension:clientReligion.value[x].coding",
"path": "Patient.extension.value[x].coding"
},
{
"id": "Patient.extension:clientReligion.value[x].coding.system",
"path": "Patient.extension.value[x].coding.system",
"min": 1,
"mustSupport": true
},
{
"id": "Patient.extension:clientReligion.value[x].coding.code",
"path": "Patient.extension.value[x].coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "Patient.extension:clientReligion.value[x].coding.display",
"path": "Patient.extension.value[x].coding.display",
"min": 1,
"mustSupport": true
},
{
"id": "Patient.extension:ethnicity",
"path": "Patient.extension",
"sliceName": "ethnicity",
"type": [
{
"code": "Extension",
"profile": [
"http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-ext-ethnicity"
]
}
],
"mustSupport": true
},
{
"id": "Patient.extension:ethnicity.value[x]",
"path": "Patient.extension.value[x]",
"min": 1,
"mustSupport": true
},
{
"id": "Patient.identifier",
"path": "Patient.identifier",
"slicing": {
{
"type": "value",
"path": "type.coding.code"
}
],
"rules": "open"
},
"mustSupport": true
},
{
"id": "Patient.identifier.type",
"path": "Patient.identifier.type",
"min": 1,
"example": [
{
"label": "Pattern",
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "MR"
}
]
}
}
],
"mapping": [
{
"identity": "MHA-PDS-Mapping",
"map": "Identifier Type"
}
]
},
{
"id": "Patient.identifier.system",
"path": "Patient.identifier.system",
"min": 1,
"isModifier": false
},
{
"id": "Patient.identifier.value",
"path": "Patient.identifier.value",
"short": "The value that is unique within the system.",
"min": 1,
"isModifier": false
},
{
"id": "Patient.identifier:MRN",
"path": "Patient.identifier",
"sliceName": "MRN",
"short": "Medical Record Number",
"definition": "An identifier assigned by the vendor system.",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Patient.identifier:MRN.type",
"path": "Patient.identifier.type",
"short": "Medical Record Number identifier type",
"min": 1,
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "MR",
"display": "Medical record number"
}
]
},
"mustSupport": true,
"binding": {
"strength": "required",
"valueSet": "http://ontariohealth.ca/fhir/ValueSet/client-identifier-type-code"
}
},
{
"id": "Patient.identifier:MRN.type.coding",
"path": "Patient.identifier.type.coding",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Patient.identifier:MRN.type.coding.system",
"path": "Patient.identifier.type.coding.system",
"min": 1,
"fixedUri": "http://terminology.hl7.org/CodeSystem/v2-0203",
"mustSupport": true
},
{
"id": "Patient.identifier:MRN.type.coding.code",
"path": "Patient.identifier.type.coding.code",
"min": 1,
"fixedCode": "MR",
"mustSupport": true
},
{
"id": "Patient.identifier:MRN.type.coding.display",
"path": "Patient.identifier.type.coding.display",
"min": 1,
"mustSupport": true
},
{
"id": "Patient.identifier:MRN.system",
"path": "Patient.identifier.system",
"min": 1,
"mustSupport": true,
"binding": {
"strength": "required",
"description": "MHA Patient MRN system URI values",
"valueSet": "http://ontariohealth.ca/fhir/ValueSet/mha/patient-mrn-identifier-system"
}
},
{
"id": "Patient.identifier:MRN.value",
"path": "Patient.identifier.value",
"short": "A Medical Record Number.",
"min": 1,
"mustSupport": true,
"mapping": [
{
"identity": "MHA-PDS-Mapping",
"map": "Client Identifier - MRN"
}
]
},
{
"id": "Patient.identifier:MRN.assigner",
"path": "Patient.identifier.assigner",
"short": "Vendor that issued id (may be just text)",
"definition": "Vendor that issued/manages the identifier."
},
{
"id": "Patient.identifier:MRN.assigner.display",
"path": "Patient.identifier.assigner.display",
"min": 1
},
{
"id": "Patient.identifier:JHN",
"path": "Patient.identifier",
"sliceName": "JHN",
"short": "Jurisdictional Health Number",
"definition": "Federal patient and person health numbers used by all jurisdictions across Canada",
"mustSupport": true
},
{
"id": "Patient.identifier:JHN.extension:VersionCode",
"path": "Patient.identifier.extension",
"sliceName": "VersionCode",
"type": [
{
"code": "Extension",
"profile": [
"http://hl7.org/fhir/ca/baseline/StructureDefinition/ext-identifierversion"
]
}
],
"isModifier": false
},
{
"id": "Patient.identifier:JHN.type",
"path": "Patient.identifier.type",
"min": 1,
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "JHN",
"display": "Jurisdictional health number"
}
]
},
"mustSupport": true,
"binding": {
"strength": "required",
"valueSet": "http://ontariohealth.ca/fhir/ValueSet/client-identifier-type-code"
}
},
{
"id": "Patient.identifier:JHN.type.coding",
"path": "Patient.identifier.type.coding",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Patient.identifier:JHN.type.coding.system",
"path": "Patient.identifier.type.coding.system",
"min": 1,
"fixedUri": "http://terminology.hl7.org/CodeSystem/v2-0203",
"mustSupport": true
},
{
"id": "Patient.identifier:JHN.type.coding.code",
"path": "Patient.identifier.type.coding.code",
"min": 1,
"fixedCode": "JHN",
"mustSupport": true
},
{
"id": "Patient.identifier:JHN.type.coding.display",
"path": "Patient.identifier.type.coding.display",
"min": 1,
"mustSupport": true
},
{
"id": "Patient.identifier:JHN.system",
"path": "Patient.identifier.system",
"short": "A Health Number Naming System from the Canadian URI Registry",
"min": 1,
"mustSupport": true,
"binding": {
"strength": "required",
"description": "MHA Patient JHN system URI values",
"valueSet": "http://ontariohealth.ca/fhir/ValueSet/mha/patient-jhn-identifier-system"
}
},
{
"id": "Patient.identifier:JHN.value",
"path": "Patient.identifier.value",
"min": 1,
"mustSupport": true,
"mapping": [
{
"identity": "MHA-PDS-Mapping",
"map": "Health Card Number"
}
]
},
{
"id": "Patient.active",
"path": "Patient.active",
"definition": "Only use this field to mark a patient record is inactive.",
"mustSupport": true
},
{
"id": "Patient.name",
"path": "Patient.name",
"short": "A name associated with the patient(client)",
"min": 1,
"max": "1",
{
"key": "ca-baseline-name",
"severity": "error",
"human": "Patient.name.given or Patient.name.family or both SHALL be present",
"expression": "family.exists() or given.exists()",
"xpath": "f:given or f:family",
"source": "http://hl7.org/fhir/ca/baseline/StructureDefinition/profile-patient"
}
],
"mustSupport": true
},
{
"id": "Patient.name.family",
"path": "Patient.name.family",
"min": 1,
"mustSupport": true,
"mapping": [
{
"identity": "MHA-PDS-Mapping",
"map": "Client Last Name"
}
]
},
{
"id": "Patient.name.given",
"path": "Patient.name.given",
"definition": "The first or given name of the client. If middle name is available, it should be provided as the second value.",
"min": 1,
"max": "2",
"mustSupport": true,
"mapping": [
{
"identity": "MHA-PDS-Mapping",
"map": "Client First Name, Client Middle Name"
}
]
},
{
"id": "Patient.birthDate",
"path": "Patient.birthDate",
"comment": "At least an estimated year should be provided as a guess if the real DOB is unknown",
"requirements": "• Used to calculate the age of the person and which age group the person belongs to.\n• Used to categorize data for reporting.",
"min": 1,
{
"key": "bd-1",
"severity": "error",
"human": "birthDate must have a date value",
"expression": "hasValue() = true"
},
{
"key": "bd-2",
"severity": "error",
"human": "If birthDate is \"1900-01-01\", BirthDate estimated flag must be set to 'true'",
"expression": "$this = @1900-01-01 implies $this.extension.value = true"
},
{
"key": "bd-3",
"severity": "error",
"human": "BirthDate must not be before '1900-01-01' or after the current date and it must be a valid date",
"expression": "$this >= @1900-01-01 and $this < today()"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "MHA-PDS-Mapping",
"map": "Date of Birth"
}
]
},
{
"id": "Patient.birthDate.extension:BirthDateEstimatedFlag",
"path": "Patient.birthDate.extension",
"sliceName": "BirthDateEstimatedFlag",
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"http://ontariohealth.ca/fhir/StructureDefinition/ca-on-ext-birthdate-estimated-flag"
]
}
],
"mustSupport": true
},
{
"id": "Patient.address",
"path": "Patient.address",
"mustSupport": true
},
{
"id": "Patient.address.extension:preferred",
"path": "Patient.address.extension",
"sliceName": "preferred",
"short": "HL7 Preferred Address Flag extension",
"definition": "Flag denoting whether parent address item is preferred",
"type": [
{
"code": "Extension",
"profile": [
"http://hl7.org/fhir/StructureDefinition/iso21090-preferred"
]
}
]
},
{
"id": "Patient.address.extension:noFixedAddress",
"path": "Patient.address.extension",
"sliceName": "noFixedAddress",
"short": "No Fixed Address indicator",
"definition": "Flag indicating that there is an assertion that there is no fixed address",
"type": [
{
"code": "Extension",
"profile": [
"http://hl7.org/fhir/ca/baseline/StructureDefinition/ext-nofixedaddress"
]
}
]
},
{
"id": "Patient.address.use",
"path": "Patient.address.use",
"mustSupport": true,
"mapping": [
{
"identity": "MHA-PDS-Mapping",
"map": "Address Use"
}
]
},
{
"id": "Patient.address.line",
"path": "Patient.address.line",
"mapping": [
{
"identity": "MHA-PDS-Mapping",
"map": "Address Line 1"
}
]
},
{
"id": "Patient.address.city",
"path": "Patient.address.city",
"mustSupport": true,
"mapping": [
{
"identity": "MHA-PDS-Mapping",
"map": "City"
}
]
},
{
"id": "Patient.address.state",
"path": "Patient.address.state",
"min": 1,
"mustSupport": true,
"binding": {
"strength": "required",
"description": "Codes to identify the provinces and territories of Canada",
"valueSet": "https://fhir.infoway-inforoute.ca/ValueSet/canadianjurisdiction"
},
"mapping": [
{
"identity": "MHA-PDS-Mapping",
"map": "Province"
}
]
},
{
"id": "Patient.address.postalCode",
"path": "Patient.address.postalCode",
"mustSupport": true,
"mapping": [
{
"identity": "MHA-PDS-Mapping",
"map": "Postal Code"
}
]
},
{
"id": "Patient.maritalStatus",
"path": "Patient.maritalStatus",
"mustSupport": true
},
{
"id": "Patient.communication",
"path": "Patient.communication",
"slicing": {
{
"type": "value",
"path": "extension.value.coding.code"
}
],
"rules": "open"
},
"mustSupport": true
},
{
"id": "Patient.communication.extension",
"path": "Patient.communication.extension",
"min": 1
},
{
"id": "Patient.communication.extension:languageUse",
"path": "Patient.communication.extension",
"sliceName": "languageUse",
"min": 1,
"type": [
{
"code": "Extension",
"profile": [
"http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-ext-LanguageUse"
]
}
]
},
{
"id": "Patient.communication.language",
"path": "Patient.communication.language",
"mapping": [
{
"identity": "MHA-PDS-Mapping",
"map": "Preferred Language"
}
]
},
{
"id": "Patient.communication.language.coding.system",
"path": "Patient.communication.language.coding.system",
"min": 1
},
{
"id": "Patient.communication.language.coding.code",
"path": "Patient.communication.language.coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "Patient.communication.language.coding.display",
"path": "Patient.communication.language.coding.display",
"min": 1,
"mustSupport": true
},
{
"id": "Patient.communication:MotherTongue",
"path": "Patient.communication",
"sliceName": "MotherTongue",
"mustSupport": true
},
{
"id": "Patient.communication:MotherTongue.extension",
"path": "Patient.communication.extension",
"min": 1
},
{
"id": "Patient.communication:MotherTongue.extension:languageUse",
"path": "Patient.communication.extension",
"sliceName": "languageUse",
"min": 1,
"type": [
{
"code": "Extension",
"profile": [
"http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-ext-LanguageUse"
]
}
]
},
{
"id": "Patient.communication:MotherTongue.extension:languageUse.value[x]",
"path": "Patient.communication.extension.value[x]",
"label": "MotherTongue",
"min": 1
},
{
"id": "Patient.communication:MotherTongue.extension:languageUse.value[x].coding",
"path": "Patient.communication.extension.value[x].coding"
},
{
"id": "Patient.communication:MotherTongue.extension:languageUse.value[x].coding.code",
"path": "Patient.communication.extension.value[x].coding.code",
"fixedCode": "224075005"
},
{
"id": "Patient.communication:MotherTongue.language",
"path": "Patient.communication.language",
"mustSupport": true,
"binding": {
"strength": "extensible",
"description": "Languages understood or supported by Ontario clients and organizations.",
"valueSet": "http://ontariohealth.ca/fhir/ValueSet/human-language"
}
},
{
"id": "Patient.communication:MotherTongue.language.coding",
"path": "Patient.communication.language.coding",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Patient.communication:MotherTongue.language.coding.system",
"path": "Patient.communication.language.coding.system",
"min": 1,
"mustSupport": true
},
{
"id": "Patient.communication:MotherTongue.language.coding.code",
"path": "Patient.communication.language.coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "Patient.communication:MotherTongue.language.coding.display",
"path": "Patient.communication.language.coding.display",
"min": 1,
"mustSupport": true
},
{
"id": "Patient.communication:preferredOfficialLanguage",
"path": "Patient.communication",
"sliceName": "preferredOfficialLanguage",
"max": "1",
"mustSupport": true
},
{
"id": "Patient.communication:preferredOfficialLanguage.extension",
"path": "Patient.communication.extension",
"min": 1
},
{
"id": "Patient.communication:preferredOfficialLanguage.extension:languageUse",
"path": "Patient.communication.extension",
"sliceName": "languageUse",
"min": 1,
"type": [
{
"code": "Extension",
"profile": [
"http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-ext-LanguageUse"
]
}
]
},
{
"id": "Patient.communication:preferredOfficialLanguage.extension:languageUse.value[x]",
"path": "Patient.communication.extension.value[x]",
"min": 1
},
{
"id": "Patient.communication:preferredOfficialLanguage.extension:languageUse.value[x].coding",
"path": "Patient.communication.extension.value[x].coding"
},
{
"id": "Patient.communication:preferredOfficialLanguage.extension:languageUse.value[x].coding.code",
"path": "Patient.communication.extension.value[x].coding.code",
"fixedCode": "OFL"
},
{
"id": "Patient.communication:preferredOfficialLanguage.language",
"path": "Patient.communication.language",
"mustSupport": true,
"binding": {
"strength": "required",
"description": "Official languages of Canada.",
"valueSet": "http://ontariohealth.ca/fhir/ValueSet/official-language"
}
},
{
"id": "Patient.communication:preferredOfficialLanguage.language.coding",
"path": "Patient.communication.language.coding",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Patient.communication:preferredOfficialLanguage.language.coding.system",
"path": "Patient.communication.language.coding.system",
"min": 1,
"mustSupport": true
},
{
"id": "Patient.communication:preferredOfficialLanguage.language.coding.code",
"path": "Patient.communication.language.coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "Patient.communication:preferredOfficialLanguage.language.coding.display",
"path": "Patient.communication.language.coding.display",
"min": 1,
"mustSupport": true
},
{
"id": "Patient.communication:serviceLanguage",
"path": "Patient.communication",
"sliceName": "serviceLanguage",
"mustSupport": true
},
{
"id": "Patient.communication:serviceLanguage.extension",
"path": "Patient.communication.extension",
"min": 1
},
{
"id": "Patient.communication:serviceLanguage.extension:languageUse",
"path": "Patient.communication.extension",
"sliceName": "languageUse",
"min": 1,
"type": [
{
"code": "Extension",
"profile": [
"http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-ext-LanguageUse"
]
}
]
},
{
"id": "Patient.communication:serviceLanguage.extension:languageUse.value[x]",
"path": "Patient.communication.extension.value[x]",
"label": "ServiceLanguage",
"min": 1
},
{
"id": "Patient.communication:serviceLanguage.extension:languageUse.value[x].coding",
"path": "Patient.communication.extension.value[x].coding"
},
{
"id": "Patient.communication:serviceLanguage.extension:languageUse.value[x].coding.code",
"path": "Patient.communication.extension.value[x].coding.code",
"fixedCode": "428996008"
},
{
"id": "Patient.communication:serviceLanguage.language",
"path": "Patient.communication.language",
"mustSupport": true,
"binding": {
"strength": "extensible",
"description": "Languages understood or supported by Ontario clients and organizations.",
"valueSet": "http://ontariohealth.ca/fhir/ValueSet/human-language"
}
},
{
"id": "Patient.communication:serviceLanguage.language.coding",
"path": "Patient.communication.language.coding",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Patient.communication:serviceLanguage.language.coding.system",
"path": "Patient.communication.language.coding.system",
"min": 1,
"mustSupport": true
},
{
"id": "Patient.communication:serviceLanguage.language.coding.code",
"path": "Patient.communication.language.coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "Patient.communication:serviceLanguage.language.coding.display",
"path": "Patient.communication.language.coding.display",
"min": 1,
"mustSupport": true
},
{
"id": "Patient.managingOrganization",
"path": "Patient.managingOrganization",
"type": [
{
"code": "Reference",
"http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-profile-organization"
]
}
],
"mustSupport": true
}
]
}
}

Usage

The Patient Resource is used to share demographics and other administrative information about the client.

Notes

.id

  • used to uniquely identify the resource

.meta.profile

  • used to declare conformance to this profile
  • populate with a fixed value: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-profile-patient

.meta.versionId

  • SHALL be populated by the OH FHIR server
  • source systems do not need to populate this element prior to submission

.extension.ethnicity.value[x].valueCoding.code

  • SHOULD contain an ethnicity code from the value set it is bound to.
  • Please be aware that the Canada Health Infoway ethnicity ValueSet has undergone significant changes between PDS 1.0 and PDS 2.0 implementations. To ensure compatibility with PDS 1.0, please use the codes from the following link: https://simplifier.net/packages/ca.on.oh.mha-pds/0.9.0-alpha-1.9.7.22/files/677719/~json

extension.clientReligion.value[x].valueCoding.code

  • SHOULD contain a code representing religion/spiritual affiliation from the value set it is bound to.

    • If client does not support the value in the defined value set, they can send their own code as below.
    
    "extension":  [
                      {
                          "url": "http://hl7.org/fhir/StructureDefinition/patient-religion",
                          "valueCodeableConcept": {
                              "coding":  [
                                  {
                                      "system": "http://example.org",
                                      "code": "example-value",
                                      "display": "example-display"
                                  }
                              ]
                          }
                      },
    
    
    • If client wants to send "other", they can send as below.
    
    "extension":  [
                      {
                          "url": "http://hl7.org/fhir/StructureDefinition/patient-religion",
                          "valueCodeableConcept": {
                              "coding":  [
                                  {
                                      "system": "http://terminology.hl7.org/CodeSystem/v3-NullFlavor",
                                      "code": "OTH",
                                      "display": "Other"
                                  }
                              ]
                          }
                      },
    
    

.active

  • SHALL only be used to mark a patient is inactive. In this case, send "false" in this field

.identifier

  • SHALL provide a MRN number defined at the HSP. The system value must be a URI in the value set binded to the identifier:MRN slice.

  • SHOULD include an health card number if applicable. The system value must be a URI in the value set binded to the identifier:JHN slice. NOTE: there is an issue with JHN system value set rendering from the profile in this IG. Please use this link to access the values: https://simplifier.net/on-mentalhealthandaddictiondatarepository/patient-jhn-identifier-system

    • If the health card number assigning authority is not in the list, SHALL provide system URI as "http://terminology.hl7.org/CodeSystem/v3-NullFlavor#OTH"
    • If health card number assigning authority is unknown, SHALL provide system URI as "http://terminology.hl7.org/CodeSystem/v3-NullFlavor#UNK"

.name.family

  • SHALL contain client's surname
.name.given

  • SHALL contain client's first name

.birthDate

  • SHALL contain client's date of birth
  • If the date of birth is estimated, client system SHALL populate the extension DateofBirthEstimatedFlag with valueBoolean set to "true"

.address.use

  • SHOULD contain a code from the AddressUse value set representing the purpose of this address

.address.city

  • SHOULD contain the city the client resides in.
.address.state

  • SHOULD contain a code from the presribed value set representing the province the client resides in.
.address.postalCode

  • SHOULD contain the client's postal code.
.maritalStatus

  • If available SHOULD contain a code from the prescribed value set representing the client's marital status.
.communication

  • .MotherTongue
    • Used to capture the client's mother tongue
    • .extension.Use.value SHALL contain a fixed value code of 224075005.
    • .coding.system SHALL contain a reference to one of the code systems used in the value set.
    • .coding.code SHALL contain a code representing the client's mother tongue from the prescribed value set.
    • .coding.display SHALL contain a string represetnation of the code.
  • .PreferredOfficialLanguage
    • Used to capture the client's preferred official language.
    • .extension.Use.value SHALL contain a fixed value code of OFL.
    • .coding.system SHALL contain a reference to one of the code systems used in the value set.
    • .coding.code SHALL contain a code representing the client's preferred official language from the prescribed value set.
    • .coding.display SHALL contain a string represetnation of the code.
  • .ServiceLanguage
    • Used to capture the client's service language
    • .extension.Use.value SHALL contain a fixed value code of 428996008.
    • .coding.system SHALL contain a reference to one of the code systems used in the value set.
    • .coding.code SHALL contain a code representing the client's preferred language to receive services from the prescribed value set.
    • .coding.display SHALL contain a string represetnation of the code.
.managingOrganization

  • SHALL be used to identify the organization (Health Service Provider) from where the client is receiving care.
  • When present, .managingOrganization.reference SHALL contain a reference to the Organization resource to which this Patient resource applies.
  • the referenced resource SHALL be included in the payload as a Bundle.entry