Profiles & Operations Index > Profile: Patient

Profile: Patient

Canonical URL:http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-Profile-Patient

Simplifier project page: Patient Profile

Derived from: Patient (R4)

Formal Views of Profile Content

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

Differential View

idΣ0..1string
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileS Σ1..*canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
valueS Σ1..1string
id0..1string
extensionI0..*Extension
startS Σ I0..1dateTime
endS Σ I0..1dateTime
assignerΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
id0..1string
ext-HealthCardVersionCodeS I0..1Extension(string)
value0..1System.String
id0..1string
extensionI0..*Extension
startS Σ I0..1dateTime
endS Σ I0..1dateTime
assignerΣ I0..1Reference(Organization)
activeΣ ?!0..1boolean
id0..1string
extensionI0..*Extension
useS Σ ?!0..1codeBinding
textΣ0..1string
familyS Σ1..1string
givenS Σ1..*string
prefixS Σ0..*string
suffixS Σ0..*string
periodΣ I0..1Period
id0..1string
extensionI0..*Extension
systemS Σ I1..1codeBinding
valueS Σ1..1string
useS Σ ?!1..1codeBinding
rankΣ0..1positiveInt
periodΣ I0..1Period
genderS Σ1..1codeBinding
birthDateS Σ0..1date
deceasedBooleanboolean
deceasedDateTimedateTime
id0..1string
extensionI0..*Extension
useS Σ ?!1..1codeBinding
typeΣ0..1codeBinding
textΣ0..1string
lineS Σ0..*string
cityS Σ0..1string
districtS Σ0..1string
stateS Σ0..1stringBinding
postalCodeS Σ0..1string
countryS Σ0..1stringBinding
id0..1string
extensionI0..*Extension
startS Σ I0..1dateTime
endS Σ I0..1dateTime
maritalStatusS0..1CodeableConceptBinding
multipleBirthBooleanboolean
multipleBirthIntegerinteger
photoI0..*Attachment
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionI0..*Extension
useS Σ ?!0..1codeBinding
textΣ0..1string
familyS Σ0..1string
givenS Σ0..*string
prefixS Σ0..*string
suffixS Σ0..*string
periodΣ I0..1Period
telecomS I0..*ContactPoint
addressS0..1Address
genderS0..1codeBinding
organizationS I0..1Reference(Organization)
periodS I0..1Period
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
preferredS0..1boolean
generalPractitionerS I0..1Reference(Organization | Practitioner | PractitionerRole)
managingOrganizationΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
otherΣ I1..1Reference(Patient | RelatedPerson)
typeΣ1..1codeBinding

Hybrid View

idΣ0..1string
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileS Σ1..*canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
valueS Σ1..1string
id0..1string
extensionI0..*Extension
startS Σ I0..1dateTime
endS Σ I0..1dateTime
assignerΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
id0..1string
ext-HealthCardVersionCodeS I0..1Extension(string)
value0..1System.String
id0..1string
extensionI0..*Extension
startS Σ I0..1dateTime
endS Σ I0..1dateTime
assignerΣ I0..1Reference(Organization)
activeΣ ?!0..1boolean
id0..1string
extensionI0..*Extension
useS Σ ?!0..1codeBinding
textΣ0..1string
familyS Σ1..1string
givenS Σ1..*string
prefixS Σ0..*string
suffixS Σ0..*string
periodΣ I0..1Period
id0..1string
extensionI0..*Extension
systemS Σ I1..1codeBinding
valueS Σ1..1string
useS Σ ?!1..1codeBinding
rankΣ0..1positiveInt
periodΣ I0..1Period
genderS Σ1..1codeBinding
birthDateS Σ0..1date
deceasedBooleanboolean
deceasedDateTimedateTime
id0..1string
extensionI0..*Extension
useS Σ ?!1..1codeBinding
typeΣ0..1codeBinding
textΣ0..1string
lineS Σ0..*string
cityS Σ0..1string
districtS Σ0..1string
stateS Σ0..1stringBinding
postalCodeS Σ0..1string
countryS Σ0..1stringBinding
id0..1string
extensionI0..*Extension
startS Σ I0..1dateTime
endS Σ I0..1dateTime
maritalStatusS0..1CodeableConceptBinding
multipleBirthBooleanboolean
multipleBirthIntegerinteger
photoI0..*Attachment
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionI0..*Extension
useS Σ ?!0..1codeBinding
textΣ0..1string
familyS Σ0..1string
givenS Σ0..*string
prefixS Σ0..*string
suffixS Σ0..*string
periodΣ I0..1Period
telecomS I0..*ContactPoint
addressS0..1Address
genderS0..1codeBinding
organizationS I0..1Reference(Organization)
periodS I0..1Period
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
preferredS0..1boolean
generalPractitionerS I0..1Reference(Organization | Practitioner | PractitionerRole)
managingOrganizationΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
otherΣ I1..1Reference(Patient | RelatedPerson)
typeΣ1..1codeBinding

Snapshot View

idΣ0..1string
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileS Σ1..*canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
valueS Σ1..1string
id0..1string
extensionI0..*Extension
startS Σ I0..1dateTime
endS Σ I0..1dateTime
assignerΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
id0..1string
ext-HealthCardVersionCodeS I0..1Extension(string)
value0..1System.String
id0..1string
extensionI0..*Extension
startS Σ I0..1dateTime
endS Σ I0..1dateTime
assignerΣ I0..1Reference(Organization)
activeΣ ?!0..1boolean
id0..1string
extensionI0..*Extension
useS Σ ?!0..1codeBinding
textΣ0..1string
familyS Σ1..1string
givenS Σ1..*string
prefixS Σ0..*string
suffixS Σ0..*string
periodΣ I0..1Period
id0..1string
extensionI0..*Extension
systemS Σ I1..1codeBinding
valueS Σ1..1string
useS Σ ?!1..1codeBinding
rankΣ0..1positiveInt
periodΣ I0..1Period
genderS Σ1..1codeBinding
birthDateS Σ0..1date
deceasedBooleanboolean
deceasedDateTimedateTime
id0..1string
extensionI0..*Extension
useS Σ ?!1..1codeBinding
typeΣ0..1codeBinding
textΣ0..1string
lineS Σ0..*string
cityS Σ0..1string
districtS Σ0..1string
stateS Σ0..1stringBinding
postalCodeS Σ0..1string
countryS Σ0..1stringBinding
id0..1string
extensionI0..*Extension
startS Σ I0..1dateTime
endS Σ I0..1dateTime
maritalStatusS0..1CodeableConceptBinding
multipleBirthBooleanboolean
multipleBirthIntegerinteger
photoI0..*Attachment
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionI0..*Extension
useS Σ ?!0..1codeBinding
textΣ0..1string
familyS Σ0..1string
givenS Σ0..*string
prefixS Σ0..*string
suffixS Σ0..*string
periodΣ I0..1Period
telecomS I0..*ContactPoint
addressS0..1Address
genderS0..1codeBinding
organizationS I0..1Reference(Organization)
periodS I0..1Period
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
preferredS0..1boolean
generalPractitionerS I0..1Reference(Organization | Practitioner | PractitionerRole)
managingOrganizationΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
otherΣ I1..1Reference(Patient | RelatedPerson)
typeΣ1..1codeBinding

Table View

Patient..
Patient.meta1..
Patient.meta.profile1..
Patient.identifier1..
Patient.identifier1..
Patient.identifier.type1..
Patient.identifier.type.coding1..1
Patient.identifier.type.coding.system1..
Patient.identifier.type.coding.code1..
Patient.identifier.system1..
Patient.identifier.value1..
Patient.identifier.period..
Patient.identifier.period.start..
Patient.identifier.period.end..
Patient.identifier..
Patient.identifier.type1..
Patient.identifier.type.coding1..1
Patient.identifier.type.coding.system1..
Patient.identifier.type.coding.code1..
Patient.identifier.system1..
Patient.identifier.value1..
Patient.identifier.value.extension0..
Patient.identifier.value.extensionExtension0..
Patient.identifier.period..
Patient.identifier.period.start..
Patient.identifier.period.end..
Patient.name1..
Patient.name.use..
Patient.name.family1..
Patient.name.given1..
Patient.name.prefix..
Patient.name.suffix..
Patient.telecom..
Patient.telecom.system1..
Patient.telecom.value1..
Patient.telecom.use1..
Patient.gender1..
Patient.birthDate..
Patient.deceased[x]..
Patient.address..
Patient.address.use1..
Patient.address.line..
Patient.address.city..
Patient.address.district..
Patient.address.state..
Patient.address.postalCode..
Patient.address.country..
Patient.address.period..
Patient.address.period.start..
Patient.address.period.end..
Patient.maritalStatus..
Patient.multipleBirth[x]..
Patient.contact..
Patient.contact.relationship..
Patient.contact.relationship.coding1..1
Patient.contact.relationship.coding.system1..
Patient.contact.relationship.coding.code1..
Patient.contact.relationship.coding.display1..
Patient.contact.name..
Patient.contact.name.use..
Patient.contact.name.family..
Patient.contact.name.given..
Patient.contact.name.prefix..
Patient.contact.name.suffix..
Patient.contact.telecom..
Patient.contact.address..
Patient.contact.gender..
Patient.contact.organization..
Patient.contact.period..
Patient.communication..
Patient.communication.language..
Patient.communication.language.coding1..1
Patient.communication.language.coding.system1..
Patient.communication.language.coding.code1..
Patient.communication.language.coding.display1..
Patient.communication.preferred..
Patient.generalPractitioner..1

JSON View

Command 'json' could not render: File was not found for 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-atient'

Usage

The Patient Resource is used to provide information about the person who is the subject of a Patient Summary in its header.

Notes

The Patient Resource is used to share demographics and other administrative information about the individual who is the subject of the clinical record.

Notes

.identifier

  • SHALL contain at least an identifier of the patient
    • SHALL include patient's MRN. Note that for MI data contribution, MiCDR will only support one MRN.
    • SHOULD also include a health card number (Ontario or other provinces)

.name

  • SHALL contain the name of the patient
    • .name.family and .name.given SHALL always be populated

.telecom

  • SHOULD contain patient's phone number, its system and use

.gender

  • SHALL contain the code for the patient's gender

.birthDate

  • SHOULD contain the patient's date of birth

.decease[x]

  • SHOULD contain a boolean or datetime value if the patient is deceased

.address

  • SHOULD contain patient's address

.maritalStatus

  • SHOULD contain a code indicating the patient's marital status

.multipleBirth[x]

  • SHOULD indicate whether the patient is part of multiple (boolean) or indicates the actual birth order (integer)

.contact

  • SHOULD contain the information for the patient's contact.

.communication

  • SHOULD contain the patient's communication language

.generalPractitioner

  • SHOULD contain the patient's primary care provider info. The information may include identifier, name, telecom, and address.