Profiles & Operations Index > Profile: DocumentReference

Profile: DocumentReference

Canonical URL:http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-documentReference

Simplifier project page: DocumentReferenceEHR

Derived from: DocumentReference (R4)

Formal Views of Profile Content

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

Differential View

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
masterIdentifierΣ0..1Identifier
identifierS Σ0..*Identifier
statusS Σ ?!1..1codeBinding
docStatusS Σ0..1codeBinding
typeS Σ1..1CodeableConceptBinding
categoryS Σ0..*CodeableConcept
id0..1string
extensionC0..*Extension
referenceΣ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
dateS Σ0..1instant
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
authenticatorS C0..1Reference(OrganizationEHR | PractitionerEHR | PractitionerRoleEHR)
id0..1string
extensionC0..*Extension
referenceS Σ C0..1string
typeΣ0..1uriBinding
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uri
valueS Σ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
displayΣ0..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
codeS Σ1..1codeBinding
targetS Σ C1..1Reference(DocumentReferenceEHR)
descriptionS Σ0..1string
securityLabelΣ0..*CodeableConceptBinding
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
contentTypeS Σ0..1codeBinding
languageΣ0..1codeBinding
data0..1base64Binary
urlS Σ0..1url
sizeΣ0..1unsignedInt
hashΣ0..1base64Binary
titleΣ0..1string
creationΣ0..1dateTime
formatΣ0..1CodingBinding
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
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
startS Σ C0..1dateTime
endS Σ C0..1dateTime
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
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
sourcePatientInfoC0..1Reference(PatientEHR)
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string

Hybrid View

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
masterIdentifierΣ0..1Identifier
identifierS Σ0..*Identifier
statusS Σ ?!1..1codeBinding
docStatusS Σ0..1codeBinding
typeS Σ1..1CodeableConceptBinding
categoryS Σ0..*CodeableConcept
id0..1string
extensionC0..*Extension
referenceΣ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
dateS Σ0..1instant
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
authenticatorS C0..1Reference(OrganizationEHR | PractitionerEHR | PractitionerRoleEHR)
id0..1string
extensionC0..*Extension
referenceS Σ C0..1string
typeΣ0..1uriBinding
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uri
valueS Σ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
displayΣ0..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
codeS Σ1..1codeBinding
targetS Σ C1..1Reference(DocumentReferenceEHR)
descriptionS Σ0..1string
securityLabelΣ0..*CodeableConceptBinding
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
contentTypeS Σ0..1codeBinding
languageΣ0..1codeBinding
data0..1base64Binary
urlS Σ0..1url
sizeΣ0..1unsignedInt
hashΣ0..1base64Binary
titleΣ0..1string
creationΣ0..1dateTime
formatΣ0..1CodingBinding
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
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
startS Σ C0..1dateTime
endS Σ C0..1dateTime
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
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
sourcePatientInfoC0..1Reference(PatientEHR)
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string

Snapshot View

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
masterIdentifierΣ0..1Identifier
identifierS Σ0..*Identifier
statusS Σ ?!1..1codeBinding
docStatusS Σ0..1codeBinding
typeS Σ1..1CodeableConceptBinding
categoryS Σ0..*CodeableConcept
id0..1string
extensionC0..*Extension
referenceΣ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
dateS Σ0..1instant
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
authenticatorS C0..1Reference(OrganizationEHR | PractitionerEHR | PractitionerRoleEHR)
id0..1string
extensionC0..*Extension
referenceS Σ C0..1string
typeΣ0..1uriBinding
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uri
valueS Σ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
displayΣ0..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
codeS Σ1..1codeBinding
targetS Σ C1..1Reference(DocumentReferenceEHR)
descriptionS Σ0..1string
securityLabelΣ0..*CodeableConceptBinding
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
contentTypeS Σ0..1codeBinding
languageΣ0..1codeBinding
data0..1base64Binary
urlS Σ0..1url
sizeΣ0..1unsignedInt
hashΣ0..1base64Binary
titleΣ0..1string
creationΣ0..1dateTime
formatΣ0..1CodingBinding
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
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
startS Σ C0..1dateTime
endS Σ C0..1dateTime
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
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
sourcePatientInfoC0..1Reference(PatientEHR)
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string

Table View

DocumentReference..
DocumentReference.identifier..
DocumentReference.status..
DocumentReference.docStatus..
DocumentReference.type1..
DocumentReference.category..
DocumentReference.subjectReference(PatientEHR)1..
DocumentReference.subject.reference1..
DocumentReference.date..
DocumentReference.authorReference(OrganizationEHR | PractitionerEHR | PractitionerRoleEHR)..
DocumentReference.author.reference1..
DocumentReference.authenticatorReference(OrganizationEHR | PractitionerEHR | PractitionerRoleEHR)..
DocumentReference.custodianReference(OrganizationEHR)1..
DocumentReference.custodian.reference..
DocumentReference.custodian.identifier..
DocumentReference.custodian.identifier.system1..
DocumentReference.custodian.identifier.value1..
DocumentReference.relatesTo..
DocumentReference.relatesTo.code..
DocumentReference.relatesTo.targetReference(DocumentReferenceEHR)..
DocumentReference.description..
DocumentReference.content..
DocumentReference.content.attachment..
DocumentReference.content.attachment.contentType..
DocumentReference.content.attachment.url..
DocumentReference.context..
DocumentReference.context.encounterReference(EncounterEHR)..
DocumentReference.context.encounter.reference1..
DocumentReference.context.event..
DocumentReference.context.event.coding1..1
DocumentReference.context.event.coding.system1..
DocumentReference.context.event.coding.code1..
DocumentReference.context.event.coding.display1..
DocumentReference.context.period..
DocumentReference.context.period.start..
DocumentReference.context.period.end..
DocumentReference.context.facilityType..
DocumentReference.context.facilityType.coding1..
DocumentReference.context.facilityType.coding.system1..
DocumentReference.context.facilityType.coding.code1..
DocumentReference.context.facilityType.coding.display1..
DocumentReference.context.practiceSetting..
DocumentReference.context.practiceSetting.coding1..
DocumentReference.context.practiceSetting.coding.system1..
DocumentReference.context.practiceSetting.coding.code1..
DocumentReference.context.practiceSetting.coding.display1..
DocumentReference.context.sourcePatientInfoReference(PatientEHR)..
DocumentReference.context.relatedReference(DiagnosticReportImagingEHR | ImagingStudyEHR | ServiceRequestEHR)..
DocumentReference.context.related.reference1..

JSON View

{
"resourceType": "StructureDefinition",
"id": "profile-documentReference",
"url": "http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-documentReference",
"version": "1.0.0",
"name": "DocumentReferenceEHR",
"status": "active",
"fhirVersion": "4.0.1",
"kind": "resource",
"abstract": false,
"type": "DocumentReference",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/DocumentReference",
"derivation": "constraint",
"element": [
{
"id": "DocumentReference.identifier",
"path": "DocumentReference.identifier",
"mustSupport": true
},
{
"id": "DocumentReference.status",
"path": "DocumentReference.status",
"mustSupport": true
},
{
"id": "DocumentReference.docStatus",
"path": "DocumentReference.docStatus",
"mustSupport": true
},
{
"id": "DocumentReference.type",
"path": "DocumentReference.type",
"min": 1,
"mustSupport": true,
"binding": {
{
{
"url": "purpose",
"valueCode": "candidate"
},
{
"url": "valueSet",
"valueCanonical": "http://ontariohealth.ca/fhir/ehr/ValueSet/local-document-type"
},
{
"url": "documentation",
"valueMarkdown": "This value set contains all Local Codes contributed by over 160 sending systems (code systems) in HL7v2 OBR-4 and/or OBX-3 to identify the local document type/section."
},
{
"url": "key",
"valueId": "acCDRLocalDocumentType"
}
],
"url": "http://hl7.org/fhir/tools/StructureDefinition/additional-binding"
}
],
"strength": "preferred",
"description": "contains all document type codes used to represent clinical documents and/or medical record reports in the EHR",
"valueSet": "http://ontariohealth.ca/fhir/ehr/ValueSet/document-reference-type"
}
},
{
"id": "DocumentReference.category",
"path": "DocumentReference.category",
"mustSupport": true,
"binding": {
{
{
"url": "purpose",
"valueCode": "candidate"
},
{
"url": "valueSet",
"valueCanonical": "http://ontariohealth.ca/fhir/ehr/ValueSet/document-class"
},
{
"url": "documentation",
"valueMarkdown": "This value set defines the codes representing document class from LOINC as defined in the LOINC Manual, excluding class = RAD. The class codes from LOINC is intended to be used for report categorization based on the type of study performed. Radiology class type is excluded from this value set it will be contributed using DiagnosticReport resource."
},
{
"url": "key",
"valueId": "documentClass"
}
],
"url": "http://hl7.org/fhir/tools/StructureDefinition/additional-binding"
},
{
{
"url": "purpose",
"valueCode": "candidate"
},
{
"url": "valueSet",
"valueCanonical": "http://ontariohealth.ca/fhir/ehr/ValueSet/document-subject-matter-domain"
},
{
"url": "documentation",
"valueMarkdown": "The document-subject-matter-domain property in LOINC characterizes the general focus or domain of knowledge represented within the content of the note."
},
{
"url": "key",
"valueId": "documentSMD"
}
],
"url": "http://hl7.org/fhir/tools/StructureDefinition/additional-binding"
},
{
{
"url": "purpose",
"valueCode": "candidate"
},
{
"url": "valueSet",
"valueCanonical": "http://ontariohealth.ca/fhir/ehr/ValueSet/document-type-of-service"
},
{
"url": "documentation",
"valueMarkdown": "The document-type-of-service property in LOINC characterizes the healthcare service or activity provided to/for the patient (or other subject of the service) that is described in the document."
},
{
"url": "key",
"valueId": "DocumentTOS"
}
],
"url": "http://hl7.org/fhir/tools/StructureDefinition/additional-binding"
},
{
{
"url": "purpose",
"valueCode": "candidate"
},
{
"url": "valueSet",
"valueCanonical": "http://ontariohealth.ca/fhir/ehr/ValueSet/document-kind"
},
{
"url": "documentation",
"valueMarkdown": "The document-kind property in LOINC Characterizes the general structure of the document at a macro level."
},
{
"url": "key",
"valueId": "DocumentKOD"
}
],
"url": "http://hl7.org/fhir/tools/StructureDefinition/additional-binding"
},
{
{
"url": "purpose",
"valueCode": "candidate"
},
{
"url": "valueSet",
"valueCanonical": "http://ontariohealth.ca/fhir/ehr/ValueSet/document-role"
},
{
"url": "documentation",
"valueMarkdown": "The document-role property in LOINC characterizes the general function, responsibility, or capabilities of the author in relation to a document."
},
{
"url": "key",
"valueId": "DocumentRole"
}
],
"url": "http://hl7.org/fhir/tools/StructureDefinition/additional-binding"
},
{
{
"url": "purpose",
"valueCode": "candidate"
},
{
"url": "valueSet",
"valueCanonical": "http://ontariohealth.ca/fhir/ehr/ValueSet/document-setting"
},
{
"url": "documentation",
"valueMarkdown": "The document-setting property in LOINC is a coarse definition of the Care Setting."
},
{
"url": "key",
"valueId": "DocumentSetting"
}
],
"url": "http://hl7.org/fhir/tools/StructureDefinition/additional-binding"
},
{
{
"url": "purpose",
"valueCode": "candidate"
},
{
"url": "valueSet",
"valueCanonical": "http://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_29.html"
},
{
"url": "documentation",
"valueMarkdown": "Transitive closure of CID 29 AcquisitionModality"
},
{
"url": "key",
"valueId": "dicomModality"
}
],
"url": "http://hl7.org/fhir/tools/StructureDefinition/additional-binding"
},
{
{
"url": "purpose",
"valueCode": "candidate"
},
{
"url": "valueSet",
"valueCanonical": "http://ontariohealth.ca/fhir/ehr/ValueSet/procedure-service-type"
},
{
"url": "documentation",
"valueMarkdown": "A code that classifies the service type of an MI procedure. This is used for searching, sorting and display purposes."
},
{
"url": "key",
"valueId": "procedureServiceType"
}
],
"url": "http://hl7.org/fhir/tools/StructureDefinition/additional-binding"
},
{
{
"url": "purpose",
"valueCode": "candidate"
},
{
"url": "valueSet",
"valueCanonical": "http://ontariohealth.ca/fhir/ehr/ValueSet/procedure-body-part"
},
{
"url": "documentation",
"valueMarkdown": "A code that classifies a body part of an MI procedure using SNOMED CT codes. This is used for searching, sorting and display purposes."
},
{
"url": "key",
"valueId": "procedureBodyPart"
}
],
"url": "http://hl7.org/fhir/tools/StructureDefinition/additional-binding"
},
{
{
"url": "purpose",
"valueCode": "candidate"
},
{
"url": "valueSet",
"valueCanonical": "http://ontariohealth.ca/fhir/ehr/ValueSet/procedure-laterality"
},
{
"url": "documentation",
"valueMarkdown": "A code that classifies a laterality of an MI procedure using SNOMED CT codes. This is used for searching, sorting and display purposes."
},
{
"url": "key",
"valueId": "procedureLaterality"
}
],
"url": "http://hl7.org/fhir/tools/StructureDefinition/additional-binding"
},
{
{
"url": "purpose",
"valueCode": "candidate"
},
{
"url": "valueSet",
"valueCanonical": "http://ontariohealth.ca/fhir/ehr/ValueSet/procedure-contrast-used"
},
{
"url": "documentation",
"valueMarkdown": "A code that classifies a use of Contrast for an MI procedure. This is used for searching, sorting and display purposes."
},
{
"url": "key",
"valueId": "procedureContrastUsed"
}
],
"url": "http://hl7.org/fhir/tools/StructureDefinition/additional-binding"
}
],
"strength": "example"
}
},
{
"id": "DocumentReference.subject",
"path": "DocumentReference.subject",
"min": 1,
"type": [
{
"code": "Reference",
"http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-patient"
]
}
],
"mustSupport": true
},
{
"id": "DocumentReference.subject.reference",
"path": "DocumentReference.subject.reference",
"min": 1
},
{
"id": "DocumentReference.date",
"path": "DocumentReference.date",
"mustSupport": true
},
{
"id": "DocumentReference.author",
"path": "DocumentReference.author",
"type": [
{
"code": "Reference",
"http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-organization",
"http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-practitioner",
"http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-practitionerRole"
]
}
],
"mustSupport": true
},
{
"id": "DocumentReference.author.reference",
"path": "DocumentReference.author.reference",
"min": 1,
"mustSupport": true
},
{
"id": "DocumentReference.authenticator",
"path": "DocumentReference.authenticator",
"type": [
{
"code": "Reference",
"http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-organization",
"http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-practitioner",
"http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-practitionerRole"
]
}
],
"mustSupport": true
},
{
"id": "DocumentReference.custodian",
"path": "DocumentReference.custodian",
"min": 1,
"type": [
{
"code": "Reference",
"http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-organization"
]
}
],
"mustSupport": true
},
{
"id": "DocumentReference.custodian.reference",
"path": "DocumentReference.custodian.reference",
"mustSupport": true
},
{
"id": "DocumentReference.custodian.identifier",
"path": "DocumentReference.custodian.identifier",
"mustSupport": true
},
{
"id": "DocumentReference.custodian.identifier.system",
"path": "DocumentReference.custodian.identifier.system",
"min": 1,
"mustSupport": true
},
{
"id": "DocumentReference.custodian.identifier.value",
"path": "DocumentReference.custodian.identifier.value",
"min": 1,
"mustSupport": true
},
{
"id": "DocumentReference.relatesTo",
"path": "DocumentReference.relatesTo",
"mustSupport": true
},
{
"id": "DocumentReference.relatesTo.code",
"path": "DocumentReference.relatesTo.code",
"mustSupport": true
},
{
"id": "DocumentReference.relatesTo.target",
"path": "DocumentReference.relatesTo.target",
"type": [
{
"code": "Reference",
"http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-documentReference"
]
}
],
"mustSupport": true
},
{
"id": "DocumentReference.description",
"path": "DocumentReference.description",
"mustSupport": true
},
{
"id": "DocumentReference.content",
"path": "DocumentReference.content",
"mustSupport": true
},
{
"id": "DocumentReference.content.attachment",
"path": "DocumentReference.content.attachment",
"mustSupport": true
},
{
"id": "DocumentReference.content.attachment.contentType",
"path": "DocumentReference.content.attachment.contentType",
"mustSupport": true
},
{
"id": "DocumentReference.content.attachment.url",
"path": "DocumentReference.content.attachment.url",
"mustSupport": true
},
{
"id": "DocumentReference.context",
"path": "DocumentReference.context",
"mustSupport": true
},
{
"id": "DocumentReference.context.encounter",
"path": "DocumentReference.context.encounter",
"type": [
{
"code": "Reference",
"http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-encounter"
]
}
],
"mustSupport": true
},
{
"id": "DocumentReference.context.encounter.reference",
"path": "DocumentReference.context.encounter.reference",
"min": 1,
"mustSupport": true
},
{
"id": "DocumentReference.context.event",
"path": "DocumentReference.context.event",
"mustSupport": true,
"binding": {
{
{
"url": "purpose",
"valueCode": "candidate"
},
{
"url": "valueSet",
"valueCanonical": "http://ontariohealth.ca/fhir/ehr/ValueSet/encounter-class"
},
{
"url": "documentation",
"valueMarkdown": "This value set defines a set of codes that can be used to indicate the class of encounter for Ontario Health interfaces, contributed in PV1-2 in HL7 v2 and Encounter.class data element in FHIR."
},
{
"url": "key",
"valueId": "EncounterClassEHR"
}
],
"url": "http://hl7.org/fhir/tools/StructureDefinition/additional-binding"
},
{
{
"url": "purpose",
"valueCode": "candidate"
},
{
"url": "valueSet",
"valueCanonical": "http://ontariohealth.ca/fhir/ehr/ValueSet/provincial-imaging-procedure-code"
},
{
"url": "documentation",
"valueMarkdown": "A SNOMED CT MI procedure code that describes an MI report or order. For PoT, we are only providing some examples from the expansion."
},
{
"url": "key",
"valueId": "procedureTypeSct"
}
],
"url": "http://hl7.org/fhir/tools/StructureDefinition/additional-binding"
},
{
{
"url": "purpose",
"valueCode": "candidate"
},
{
"url": "valueSet",
"valueCanonical": "http://ontariohealth.ca/fhir/ehr/ValueSet/local-imaging-procedure-code"
},
{
"url": "documentation",
"valueMarkdown": "This value set contains example local procedure codes contributed by sites to DIRs to identify the procedure of the medical imaging order. Each contributing site has their own set of local codes/code systems defined by OIDs.."
},
{
"url": "key",
"valueId": "imagingProcedureCode"
}
],
"url": "http://hl7.org/fhir/tools/StructureDefinition/additional-binding"
}
],
"strength": "example"
}
},
{
"id": "DocumentReference.context.event.coding",
"path": "DocumentReference.context.event.coding",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "DocumentReference.context.event.coding.system",
"path": "DocumentReference.context.event.coding.system",
"min": 1,
"mustSupport": true
},
{
"id": "DocumentReference.context.event.coding.code",
"path": "DocumentReference.context.event.coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "DocumentReference.context.event.coding.display",
"path": "DocumentReference.context.event.coding.display",
"min": 1,
"mustSupport": true
},
{
"id": "DocumentReference.context.period",
"path": "DocumentReference.context.period",
"mustSupport": true
},
{
"id": "DocumentReference.context.period.start",
"path": "DocumentReference.context.period.start",
"mustSupport": true
},
{
"id": "DocumentReference.context.period.end",
"path": "DocumentReference.context.period.end",
"mustSupport": true
},
{
"id": "DocumentReference.context.facilityType",
"path": "DocumentReference.context.facilityType",
"mustSupport": true,
"binding": {
"strength": "extensible",
"description": "Type of provider organization role",
"valueSet": "http://ontariohealth.ca/fhir/ehr/ValueSet/provider-organization-role-type"
}
},
{
"id": "DocumentReference.context.facilityType.coding",
"path": "DocumentReference.context.facilityType.coding",
"min": 1,
"mustSupport": true
},
{
"id": "DocumentReference.context.facilityType.coding.system",
"path": "DocumentReference.context.facilityType.coding.system",
"min": 1,
"mustSupport": true
},
{
"id": "DocumentReference.context.facilityType.coding.code",
"path": "DocumentReference.context.facilityType.coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "DocumentReference.context.facilityType.coding.display",
"path": "DocumentReference.context.facilityType.coding.display",
"min": 1,
"mustSupport": true
},
{
"id": "DocumentReference.context.practiceSetting",
"path": "DocumentReference.context.practiceSetting",
"mustSupport": true,
"binding": {
{
{
"url": "purpose",
"valueCode": "candidate"
},
{
"url": "valueSet",
"valueCanonical": "http://ontariohealth.ca/fhir/ehr/ValueSet/procedure-service-type"
},
{
"url": "documentation",
"valueMarkdown": "A code that classifies a service type of a medical imaging procedure, using SNOMED CT codes. This is used for searching, sorting and display purposes."
},
{
"url": "key",
"valueId": "ProcedureServiceTypeEHR"
}
],
"url": "http://hl7.org/fhir/tools/StructureDefinition/additional-binding"
}
],
"strength": "preferred",
"description": "Broad categorization of the service that is to be provided.",
"valueSet": "http://cihi.ca/fhir/ValueSet/aac-hospital-service"
}
},
{
"id": "DocumentReference.context.practiceSetting.coding",
"path": "DocumentReference.context.practiceSetting.coding",
"min": 1,
"mustSupport": true
},
{
"id": "DocumentReference.context.practiceSetting.coding.system",
"path": "DocumentReference.context.practiceSetting.coding.system",
"min": 1,
"mustSupport": true
},
{
"id": "DocumentReference.context.practiceSetting.coding.code",
"path": "DocumentReference.context.practiceSetting.coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "DocumentReference.context.practiceSetting.coding.display",
"path": "DocumentReference.context.practiceSetting.coding.display",
"min": 1,
"mustSupport": true
},
{
"id": "DocumentReference.context.sourcePatientInfo",
"path": "DocumentReference.context.sourcePatientInfo",
"type": [
{
"code": "Reference",
"http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-patient"
]
}
]
},
{
"id": "DocumentReference.context.related",
"path": "DocumentReference.context.related",
"type": [
{
"code": "Reference",
"http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-serviceRequest",
"http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-diagnosticReport-imaging",
"http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-imagingStudy"
]
}
],
"mustSupport": true
},
{
"id": "DocumentReference.context.related.reference",
"path": "DocumentReference.context.related.reference",
"min": 1,
"mustSupport": true
}
]
}
}

Usage

The DocumentReference resource supports the retrieval of MI data, which could be an order, an MI report, or MI imaging study. This resource is only used for data retrieval.

Notes

.identifier

  • SHALL contain at least an identifier of the document.
    • The accession number must be included with type "ACSN". System and value SHALL be included.
    • If applicable, the placer order number SHOULD also be included with type "PLAC". System and value SHALL be included.
    • When an imaging study is retrieved, the study instance ID SHOULD also be included. System and value SHALL be included.

.status

  • SHALL contain the status of the DocumentReference

.docStatus

  • SHALL contain the status of the document (preliminary, final, amended, etc)

.type

  • SHALL contain a LOINC code indicating the type of the MI document (order, report, imaging study)
  • These LOINC codes are used for different MI data:
    • "55115-0" indicates this is an MI order
    • "18726-0" indicates this is an MI report
    • "18748-4" indicates this is an MI imaging study

.subject

  • SHALL contain a reference to the patient

.date

  • SHALL contain the date when the document reference is created

.author

  • SHOULD contain a reference to the PractitionerRole indicating the author of the document. PractitionerRole may also contain the associated organization.

.custodian.identifier

  • SHALL contains a reference to the organization as the UAO of the document. If the reference cannot be provided, identifier will be provided that contains the UPI of the organization.

.relatesTo

  • Only applicable when the document is appended to another document
    • .code SHALL contain the code indicating the relationship
    • .target SHALL contain the identifier of the document to which the current document is appended

.description

  • SHOULD contain a textual descripiton of the document

.content.attachment.url

  • SHALL contain the 'url' field for the document. User can issue another HTTP GET to the link to retrieve the document. The url will be in the format of [base]\[resource]\{id}.

.context.event

  • SHALL contain the DI clinical event associated to the document

.context.facilityType

  • SHOULD contain the code or description for the kind of facility where the patient was seen

.context.practiceSetting

  • SHOULD contain the clinical specialty associated to the document

.context.related

  • SHALL contain a reference to the associated order, report, or imaging study