Profiles & Operations Index > Profile: RelatedPerson

Profile: RelatedPerson

Canonical URL:http://ehealthontario.ca/fhir/StructureDefinition/ca-on-consent-pcoi-profile-RelatedPerson

Simplifier project page: RelatedPerson

Derived from: RelatedPerson (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..*canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierΣ0..*Identifier
activeΣ ?!0..1boolean
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
relationshipΣ0..*CodeableConceptBinding
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
textΣ0..1string
familyS Σ1..1string
givenS Σ1..1string
prefixΣ0..*string
suffixΣ0..*string
periodΣ C0..1Period
id0..1string
extensionC0..*Extension
systemS Σ C0..1codeBinding
valueS Σ0..1string
useS Σ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ C0..1Period
genderS Σ0..1codeBinding
birthDateS Σ0..1date
id0..1string
extensionC0..*Extension
useS Σ ?!0..1codeBinding
typeS Σ0..1codeBinding
textΣ0..1string
lineS Σ0..*string
cityS Σ0..1string
districtΣ0..1string
stateS Σ0..1string
postalCodeS Σ0..1string
countryS Σ0..1string
periodΣ C0..1Period
photoC0..*Attachment
periodC0..1Period
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
language1..1CodeableConceptBinding
preferred0..1boolean

Hybrid View

idΣ0..1id
id0..1string
extensionC0..*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
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierΣ0..*Identifier
activeΣ ?!0..1boolean
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
relationshipΣ0..*CodeableConceptBinding
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
textΣ0..1string
familyS Σ1..1string
givenS Σ1..1string
prefixΣ0..*string
suffixΣ0..*string
periodΣ C0..1Period
id0..1string
extensionC0..*Extension
systemS Σ C0..1codeBinding
valueS Σ0..1string
useS Σ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ C0..1Period
genderS Σ0..1codeBinding
birthDateS Σ0..1date
id0..1string
extensionC0..*Extension
useS Σ ?!0..1codeBinding
typeS Σ0..1codeBinding
textΣ0..1string
lineS Σ0..*string
cityS Σ0..1string
districtΣ0..1string
stateS Σ0..1string
postalCodeS Σ0..1string
countryS Σ0..1string
periodΣ C0..1Period
photoC0..*Attachment
periodC0..1Period
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
language1..1CodeableConceptBinding
preferred0..1boolean

Snapshot View

idΣ0..1id
id0..1string
extensionC0..*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
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierΣ0..*Identifier
activeΣ ?!0..1boolean
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
relationshipΣ0..*CodeableConceptBinding
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
textΣ0..1string
familyS Σ1..1string
givenS Σ1..1string
prefixΣ0..*string
suffixΣ0..*string
periodΣ C0..1Period
id0..1string
extensionC0..*Extension
systemS Σ C0..1codeBinding
valueS Σ0..1string
useS Σ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ C0..1Period
genderS Σ0..1codeBinding
birthDateS Σ0..1date
id0..1string
extensionC0..*Extension
useS Σ ?!0..1codeBinding
typeS Σ0..1codeBinding
textΣ0..1string
lineS Σ0..*string
cityS Σ0..1string
districtΣ0..1string
stateS Σ0..1string
postalCodeS Σ0..1string
countryS Σ0..1string
periodΣ C0..1Period
photoC0..*Attachment
periodC0..1Period
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
language1..1CodeableConceptBinding
preferred0..1boolean

Table View

RelatedPerson..
RelatedPerson.meta1..
RelatedPerson.meta.profile1..
RelatedPerson.patientReference(Patient)..
RelatedPerson.patient.reference1..
RelatedPerson.name1..1
RelatedPerson.name.use..
RelatedPerson.name.family1..
RelatedPerson.name.given1..1
RelatedPerson.telecom..
RelatedPerson.telecom.system..
RelatedPerson.telecom.value..
RelatedPerson.telecom.use..
RelatedPerson.gender..
RelatedPerson.birthDate..
RelatedPerson.address..
RelatedPerson.address.use..
RelatedPerson.address.type..
RelatedPerson.address.line..
RelatedPerson.address.city..
RelatedPerson.address.state..
RelatedPerson.address.postalCode..
RelatedPerson.address.country..

JSON View

{
"resourceType": "StructureDefinition",
"meta": {
"lastUpdated": "2024-09-25T13:51:31.3065704+00:00"
},
"url": "http://ehealthontario.ca/fhir/StructureDefinition/ca-on-consent-pcoi-profile-RelatedPerson",
"version": "1.0.0",
"name": "RelatedPerson",
"status": "draft",
"date": "2024-04-30T16:08:02.1275853+00:00",
"fhirVersion": "4.0.1",
"mapping": [
{
"identity": "rim",
"uri": "http://hl7.org/v3",
"name": "RIM Mapping"
},
{
"identity": "w5",
"uri": "http://hl7.org/fhir/fivews",
"name": "FiveWs Pattern Mapping"
},
{
"identity": "v2",
"uri": "http://hl7.org/v2",
"name": "HL7 v2 Mapping"
}
],
"kind": "resource",
"abstract": false,
"type": "RelatedPerson",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/RelatedPerson",
"derivation": "constraint",
"element": [
{
"id": "RelatedPerson.meta",
"path": "RelatedPerson.meta",
"min": 1,
"mustSupport": true
},
{
"id": "RelatedPerson.meta.profile",
"path": "RelatedPerson.meta.profile",
"comment": "For PCOI Usage: meta.profile=\"http://ehealthontario.ca/fhir/StructureDefinition/ca-on-consent-pcoi-profile-RelatedPerson|1.0.0\"\n\nIt is up to the server and/or other infrastructure of policy to determine whether/how these claims are verified and/or updated over time. The list of profile URLs is a set.",
"min": 1,
"mustSupport": true
},
{
"id": "RelatedPerson.patient",
"path": "RelatedPerson.patient",
"type": [
{
"code": "Reference",
"http://ehealthontario.ca/fhir/StructureDefinition/ca-on-consent-pcoi-profile-Patient"
]
}
],
"mustSupport": true
},
{
"id": "RelatedPerson.patient.reference",
"path": "RelatedPerson.patient.reference",
"min": 1,
"mustSupport": true
},
{
"id": "RelatedPerson.name",
"path": "RelatedPerson.name",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "RelatedPerson.name.use",
"path": "RelatedPerson.name.use",
"binding": {
"strength": "required",
"valueSet": "http://hl7.org/fhir/ValueSet/name-use"
}
},
{
"id": "RelatedPerson.name.family",
"path": "RelatedPerson.name.family",
"min": 1,
"mustSupport": true
},
{
"id": "RelatedPerson.name.given",
"path": "RelatedPerson.name.given",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "RelatedPerson.telecom",
"path": "RelatedPerson.telecom",
"mustSupport": true
},
{
"id": "RelatedPerson.telecom.system",
"path": "RelatedPerson.telecom.system",
"mustSupport": true,
"binding": {
"strength": "required",
"valueSet": "http://hl7.org/fhir/ValueSet/contact-point-system"
}
},
{
"id": "RelatedPerson.telecom.value",
"path": "RelatedPerson.telecom.value",
"mustSupport": true
},
{
"id": "RelatedPerson.telecom.use",
"path": "RelatedPerson.telecom.use",
"mustSupport": true,
"binding": {
"strength": "required",
"valueSet": "http://hl7.org/fhir/ValueSet/contact-point-use"
}
},
{
"id": "RelatedPerson.gender",
"path": "RelatedPerson.gender",
"mustSupport": true,
"binding": {
"strength": "required",
"valueSet": "http://hl7.org/fhir/ValueSet/administrative-gender"
}
},
{
"id": "RelatedPerson.birthDate",
"path": "RelatedPerson.birthDate",
"mustSupport": true
},
{
"id": "RelatedPerson.address",
"path": "RelatedPerson.address",
"mustSupport": true
},
{
"id": "RelatedPerson.address.use",
"path": "RelatedPerson.address.use",
"mustSupport": true,
"binding": {
"strength": "required",
"valueSet": "http://hl7.org/fhir/ValueSet/address-use"
}
},
{
"id": "RelatedPerson.address.type",
"path": "RelatedPerson.address.type",
"mustSupport": true,
"binding": {
"strength": "required",
"valueSet": "http://hl7.org/fhir/ValueSet/address-type"
}
},
{
"id": "RelatedPerson.address.line",
"path": "RelatedPerson.address.line",
"mustSupport": true
},
{
"id": "RelatedPerson.address.city",
"path": "RelatedPerson.address.city",
"mustSupport": true
},
{
"id": "RelatedPerson.address.state",
"path": "RelatedPerson.address.state",
"mustSupport": true
},
{
"id": "RelatedPerson.address.postalCode",
"path": "RelatedPerson.address.postalCode",
"mustSupport": true
},
{
"id": "RelatedPerson.address.country",
"path": "RelatedPerson.address.country",
"mustSupport": true
}
]
}
}

Usage

The RelatedPerson Resource is used to capture information about the Substitute Decision Maker, when the Consent Override is enacted by express consent of the Substitute Decision Maker, where allowed by Ontario Law.

Notes

.id

  • used to uniquely identify the resource
  • if a persistent identity for the resource is not available to use when constructing the Consent reques, a UUID SHOULD be used in this element

.meta.profile

  • used to declare conformance to this profile
  • populate with a fixed value: http://ehealthontario.ca/fhir/StructureDefinition/ca-on-consent-pcoi-profile-RelatedPerson

.patient

  • populate with the patient.id of the contained Patient resource

.relationship

  • populate with the RelatedPerson's relationship to the patient

.name

  • the .name of the RelatedPerson SHALL be provided

.telecom

  • SHOULD contain a telephone number

.gender

  • SHALL contain the RelatedPerson's gender for administrative purposes

.birthDate

  • SHALL contain the RelatedPerson's birthday

.address

  • SHOULD contain an address