Profiles & Operations Index > Profile: ImagingStudy

Profile: ImagingStudy

Canonical URL:http://ontariohealth.ca/fhir/mi/StructureDefinition/ca-on-mi-profile-imagingStudy

Simplifier project page: MI ImagingStudy Profile

Derived from: ImagingStudy (R4)

Formal Views of Profile Content

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

Differential View

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
imagingStudyServiceTypeS C1..1Extension(Coding)
modifierExtension?! C0..*Extension
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..1uri
valueS Σ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uriFixed Value
valueS Σ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
statusS Σ ?!1..1codeBindingFixed Value
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
encounterΣ C0..1Reference(Encounter)
startedS Σ0..1dateTime
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeS Σ1..1CodeableConceptBinding
systemS Σ1..1uri
valueS Σ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
displayΣ0..1string
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeS Σ1..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeS Σ1..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionC0..*Extension
referenceS Σ C1..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
numberOfSeriesS Σ0..1unsignedInt
numberOfInstancesS Σ0..1unsignedInt
procedureReferenceΣ C0..1Reference(Procedure)
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
locationΣ C0..1Reference(Location)
reasonCodeΣ0..*CodeableConcept
reasonReferenceΣ C0..*Reference(Condition | DiagnosticReport | DocumentReference | Media | Observation)
noteΣ0..*Annotation
descriptionS Σ1..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
uidS Σ1..1id
numberΣ0..1unsignedInt
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
descriptionΣ0..1string
numberOfInstancesS Σ0..1unsignedInt
endpointΣ C0..*Reference(Endpoint)
bodySiteΣ0..1Coding
lateralityΣ0..1Coding
specimenΣ C0..*Reference(Specimen)
startedΣ0..1dateTime
id0..1string
extensionC0..*Extension
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
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
uidS1..1id
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
number0..1unsignedInt
title0..1string

Hybrid View

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
imagingStudyServiceTypeS C1..1Extension(Coding)
modifierExtension?! C0..*Extension
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..1uri
valueS Σ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uriFixed Value
valueS Σ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
statusS Σ ?!1..1codeBindingFixed Value
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
encounterΣ C0..1Reference(Encounter)
startedS Σ0..1dateTime
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeS Σ1..1CodeableConceptBinding
systemS Σ1..1uri
valueS Σ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
displayΣ0..1string
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeS Σ1..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeS Σ1..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionC0..*Extension
referenceS Σ C1..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
numberOfSeriesS Σ0..1unsignedInt
numberOfInstancesS Σ0..1unsignedInt
procedureReferenceΣ C0..1Reference(Procedure)
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
locationΣ C0..1Reference(Location)
reasonCodeΣ0..*CodeableConcept
reasonReferenceΣ C0..*Reference(Condition | DiagnosticReport | DocumentReference | Media | Observation)
noteΣ0..*Annotation
descriptionS Σ1..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
uidS Σ1..1id
numberΣ0..1unsignedInt
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
descriptionΣ0..1string
numberOfInstancesS Σ0..1unsignedInt
endpointΣ C0..*Reference(Endpoint)
bodySiteΣ0..1Coding
lateralityΣ0..1Coding
specimenΣ C0..*Reference(Specimen)
startedΣ0..1dateTime
id0..1string
extensionC0..*Extension
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
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
uidS1..1id
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
number0..1unsignedInt
title0..1string

Snapshot View

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
imagingStudyServiceTypeS C1..1Extension(Coding)
modifierExtension?! C0..*Extension
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..1uri
valueS Σ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uriFixed Value
valueS Σ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
statusS Σ ?!1..1codeBindingFixed Value
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
encounterΣ C0..1Reference(Encounter)
startedS Σ0..1dateTime
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeS Σ1..1CodeableConceptBinding
systemS Σ1..1uri
valueS Σ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
displayΣ0..1string
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeS Σ1..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeS Σ1..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionC0..*Extension
referenceS Σ C1..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
numberOfSeriesS Σ0..1unsignedInt
numberOfInstancesS Σ0..1unsignedInt
procedureReferenceΣ C0..1Reference(Procedure)
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
locationΣ C0..1Reference(Location)
reasonCodeΣ0..*CodeableConcept
reasonReferenceΣ C0..*Reference(Condition | DiagnosticReport | DocumentReference | Media | Observation)
noteΣ0..*Annotation
descriptionS Σ1..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
uidS Σ1..1id
numberΣ0..1unsignedInt
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
descriptionΣ0..1string
numberOfInstancesS Σ0..1unsignedInt
endpointΣ C0..*Reference(Endpoint)
bodySiteΣ0..1Coding
lateralityΣ0..1Coding
specimenΣ C0..*Reference(Specimen)
startedΣ0..1dateTime
id0..1string
extensionC0..*Extension
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
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
uidS1..1id
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
number0..1unsignedInt
title0..1string

Table View

ImagingStudy..
ImagingStudy.extension1..
ImagingStudy.extension:imagingStudyServiceTypeExtension1..1
ImagingStudy.identifier1..
ImagingStudy.identifier:identifier-accession1..1
ImagingStudy.identifier:identifier-accession.type1..
ImagingStudy.identifier:identifier-accession.type.coding1..1
ImagingStudy.identifier:identifier-accession.type.coding.system1..
ImagingStudy.identifier:identifier-accession.type.coding.code1..
ImagingStudy.identifier:identifier-accession.type.coding.display1..
ImagingStudy.identifier:identifier-accession.system1..
ImagingStudy.identifier:identifier-accession.value1..
ImagingStudy.identifier:identifier-studyInstanceUID1..1
ImagingStudy.identifier:identifier-studyInstanceUID.system1..
ImagingStudy.identifier:identifier-studyInstanceUID.value1..
ImagingStudy.status..
ImagingStudy.modality..
ImagingStudy.modality.system1..
ImagingStudy.modality.code1..
ImagingStudy.modality.display1..
ImagingStudy.subjectReference(MIPatient)..
ImagingStudy.subject.reference1..
ImagingStudy.started..
ImagingStudy.basedOnReference(MIServiceRequest)..
ImagingStudy.basedOn.reference1..
ImagingStudy.basedOn.identifier1..
ImagingStudy.basedOn.identifier.type1..
ImagingStudy.basedOn.identifier.system1..
ImagingStudy.basedOn.identifier.value1..
ImagingStudy.referrerReference(MIOrganization | MIPractitioner | MIPractitionerRole)..
ImagingStudy.referrer.reference1..
ImagingStudy.referrer.type1..
ImagingStudy.interpreterReference(MIOrganization | MIPractitioner | MIPractitionerRole)..
ImagingStudy.interpreter.reference1..
ImagingStudy.interpreter.type1..
ImagingStudy.endpointReference(EndpointEHR)..
ImagingStudy.endpoint.reference1..
ImagingStudy.endpoint.identifier1..
ImagingStudy.endpoint.identifier.system1..
ImagingStudy.endpoint.identifier.value1..
ImagingStudy.numberOfSeries..
ImagingStudy.numberOfInstances..
ImagingStudy.procedureCode..
ImagingStudy.procedureCode.coding1..
ImagingStudy.procedureCode.coding.system1..
ImagingStudy.procedureCode.coding.code1..
ImagingStudy.procedureCode.coding.display1..
ImagingStudy.description1..
ImagingStudy.series1..
ImagingStudy.series.uid..
ImagingStudy.series.modality..
ImagingStudy.series.modality.system1..
ImagingStudy.series.modality.code1..
ImagingStudy.series.modality.display1..
ImagingStudy.series.numberOfInstances..
ImagingStudy.series.performer..
ImagingStudy.series.performer.function..
ImagingStudy.series.performer.function.coding1..
ImagingStudy.series.performer.function.coding.system1..
ImagingStudy.series.performer.function.coding.code1..
ImagingStudy.series.performer.function.coding.display1..
ImagingStudy.series.performer.actorReference(MIOrganization | MIPractitioner | MIPractitionerRole)..
ImagingStudy.series.performer.actor.reference1..
ImagingStudy.series.instance1..
ImagingStudy.series.instance.uid..
ImagingStudy.series.instance.sopClass..
ImagingStudy.series.instance.sopClass.system1..
ImagingStudy.series.instance.sopClass.code1..
ImagingStudy.series.instance.sopClass.display1..

JSON View

{
"resourceType": "StructureDefinition",
"id": "ca-on-mi-profile-imagingstudy",
"url": "http://ontariohealth.ca/fhir/mi/StructureDefinition/ca-on-mi-profile-imagingStudy",
"version": "1.0.0",
"name": "MIImagingStudy",
"title": "MI ImagingStudy Profile",
"status": "draft",
"date": "2024-04-30T18:53:56.6774952+00:00",
"fhirVersion": "4.0.1",
"mapping": [
{
"identity": "workflow",
"uri": "http://hl7.org/fhir/workflow",
"name": "Workflow Pattern"
},
{
"identity": "rim",
"uri": "http://hl7.org/v3",
"name": "RIM Mapping"
},
{
"identity": "dicom",
"uri": "http://nema.org/dicom",
"name": "DICOM Tag 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": "ImagingStudy",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/ImagingStudy",
"derivation": "constraint",
"element": [
{
"id": "ImagingStudy.extension",
"path": "ImagingStudy.extension",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.extension:imagingStudyServiceType",
"path": "ImagingStudy.extension",
"sliceName": "imagingStudyServiceType",
"min": 1,
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"https://ontariohealth.ca/fhir/mi/StructureDefinition/ca-on-mi-ext-imagingStudyServiceType"
]
}
],
"mustSupport": true,
"isModifier": false
},
{
"id": "ImagingStudy.identifier",
"path": "ImagingStudy.identifier",
"slicing": {
{
"type": "value",
"path": "type.coding.code"
},
{
"type": "value",
"path": "system"
}
],
"description": "must contain one repetition of an accession number.",
"rules": "open"
},
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.identifier:identifier-accession",
"path": "ImagingStudy.identifier",
"sliceName": "identifier-accession",
"short": "Filler/Accession ID",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "ImagingStudy.identifier:identifier-accession.type",
"path": "ImagingStudy.identifier.type",
"min": 1,
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "ACSN",
"display": "Accession ID"
}
]
},
"mustSupport": true
},
{
"id": "ImagingStudy.identifier:identifier-accession.type.coding",
"path": "ImagingStudy.identifier.type.coding",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "ImagingStudy.identifier:identifier-accession.type.coding.system",
"path": "ImagingStudy.identifier.type.coding.system",
"min": 1,
"fixedUri": "http://terminology.hl7.org/CodeSystem/v2-0203",
"mustSupport": true
},
{
"id": "ImagingStudy.identifier:identifier-accession.type.coding.code",
"path": "ImagingStudy.identifier.type.coding.code",
"min": 1,
"fixedCode": "ACSN",
"mustSupport": true
},
{
"id": "ImagingStudy.identifier:identifier-accession.type.coding.display",
"path": "ImagingStudy.identifier.type.coding.display",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.identifier:identifier-accession.system",
"path": "ImagingStudy.identifier.system",
"comment": "MI uses source organization specific URIs for this field.",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.identifier:identifier-accession.value",
"path": "ImagingStudy.identifier.value",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.identifier:identifier-studyInstanceUID",
"path": "ImagingStudy.identifier",
"sliceName": "identifier-studyInstanceUID",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "ImagingStudy.identifier:identifier-studyInstanceUID.system",
"path": "ImagingStudy.identifier.system",
"min": 1,
"fixedUri": "urn:dicom:uid",
"mustSupport": true
},
{
"id": "ImagingStudy.identifier:identifier-studyInstanceUID.value",
"path": "ImagingStudy.identifier.value",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.status",
"path": "ImagingStudy.status",
"fixedCode": "available",
"mustSupport": true
},
{
"id": "ImagingStudy.modality",
"path": "ImagingStudy.modality",
"mustSupport": true
},
{
"id": "ImagingStudy.modality.system",
"path": "ImagingStudy.modality.system",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.modality.code",
"path": "ImagingStudy.modality.code",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.modality.display",
"path": "ImagingStudy.modality.display",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.subject",
"path": "ImagingStudy.subject",
"type": [
{
"code": "Reference",
"http://ontariohealth.ca/fhir/mi/StructureDefinition/ca-on-mi-profile-patient"
]
}
],
"mustSupport": true
},
{
"id": "ImagingStudy.subject.reference",
"path": "ImagingStudy.subject.reference",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.started",
"path": "ImagingStudy.started",
"mustSupport": true
},
{
"id": "ImagingStudy.basedOn",
"path": "ImagingStudy.basedOn",
"type": [
{
"code": "Reference",
"http://ontariohealth.ca/fhir/mi/StructureDefinition/ca-on-mi-profile-serviceRequest"
]
}
],
"mustSupport": true
},
{
"id": "ImagingStudy.basedOn.reference",
"path": "ImagingStudy.basedOn.reference",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.basedOn.identifier",
"path": "ImagingStudy.basedOn.identifier",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.basedOn.identifier.type",
"path": "ImagingStudy.basedOn.identifier.type",
"min": 1,
"mustSupport": true,
"binding": {
"strength": "extensible",
"valueSet": "http://ontariohealth.ca/fhir/ValueSet/identifier-type"
}
},
{
"id": "ImagingStudy.basedOn.identifier.system",
"path": "ImagingStudy.basedOn.identifier.system",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.basedOn.identifier.value",
"path": "ImagingStudy.basedOn.identifier.value",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.referrer",
"path": "ImagingStudy.referrer",
"type": [
{
"code": "Reference",
"http://ontariohealth.ca/fhir/mi/StructureDefinition/ca-on-mi-profile-practitioner",
"http://ontariohealth.ca/fhir/mi/StructureDefinition/ca-on-mi-profile-practitionerRole",
"http://ontariohealth.ca/fhir/mi/StructureDefinition/ca-on-mi-profile-organization"
]
}
],
"mustSupport": true
},
{
"id": "ImagingStudy.referrer.reference",
"path": "ImagingStudy.referrer.reference",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.referrer.type",
"path": "ImagingStudy.referrer.type",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.interpreter",
"path": "ImagingStudy.interpreter",
"type": [
{
"code": "Reference",
"http://ontariohealth.ca/fhir/mi/StructureDefinition/ca-on-mi-profile-practitioner",
"http://ontariohealth.ca/fhir/mi/StructureDefinition/ca-on-mi-profile-practitionerRole",
"http://ontariohealth.ca/fhir/mi/StructureDefinition/ca-on-mi-profile-organization"
]
}
],
"mustSupport": true
},
{
"id": "ImagingStudy.interpreter.reference",
"path": "ImagingStudy.interpreter.reference",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.interpreter.type",
"path": "ImagingStudy.interpreter.type",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.endpoint",
"path": "ImagingStudy.endpoint",
"type": [
{
"code": "Reference",
"http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-endpoint"
]
}
],
"mustSupport": true
},
{
"id": "ImagingStudy.endpoint.reference",
"path": "ImagingStudy.endpoint.reference",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.endpoint.identifier",
"path": "ImagingStudy.endpoint.identifier",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.endpoint.identifier.system",
"path": "ImagingStudy.endpoint.identifier.system",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.endpoint.identifier.value",
"path": "ImagingStudy.endpoint.identifier.value",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.numberOfSeries",
"path": "ImagingStudy.numberOfSeries",
"mustSupport": true
},
{
"id": "ImagingStudy.numberOfInstances",
"path": "ImagingStudy.numberOfInstances",
"mustSupport": true
},
{
"id": "ImagingStudy.procedureCode",
"path": "ImagingStudy.procedureCode",
"mustSupport": true
},
{
"id": "ImagingStudy.procedureCode.coding",
"path": "ImagingStudy.procedureCode.coding",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.procedureCode.coding.system",
"path": "ImagingStudy.procedureCode.coding.system",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.procedureCode.coding.code",
"path": "ImagingStudy.procedureCode.coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.procedureCode.coding.display",
"path": "ImagingStudy.procedureCode.coding.display",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.description",
"path": "ImagingStudy.description",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.series",
"path": "ImagingStudy.series",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.series.uid",
"path": "ImagingStudy.series.uid",
"mustSupport": true
},
{
"id": "ImagingStudy.series.modality",
"path": "ImagingStudy.series.modality",
"mustSupport": true
},
{
"id": "ImagingStudy.series.modality.system",
"path": "ImagingStudy.series.modality.system",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.series.modality.code",
"path": "ImagingStudy.series.modality.code",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.series.modality.display",
"path": "ImagingStudy.series.modality.display",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.series.numberOfInstances",
"path": "ImagingStudy.series.numberOfInstances",
"mustSupport": true
},
{
"id": "ImagingStudy.series.performer",
"path": "ImagingStudy.series.performer",
"mustSupport": true
},
{
"id": "ImagingStudy.series.performer.function",
"path": "ImagingStudy.series.performer.function",
"mustSupport": true
},
{
"id": "ImagingStudy.series.performer.function.coding",
"path": "ImagingStudy.series.performer.function.coding",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.series.performer.function.coding.system",
"path": "ImagingStudy.series.performer.function.coding.system",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.series.performer.function.coding.code",
"path": "ImagingStudy.series.performer.function.coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.series.performer.function.coding.display",
"path": "ImagingStudy.series.performer.function.coding.display",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.series.performer.actor",
"path": "ImagingStudy.series.performer.actor",
"type": [
{
"code": "Reference",
"http://ontariohealth.ca/fhir/mi/StructureDefinition/ca-on-mi-profile-practitioner",
"http://ontariohealth.ca/fhir/mi/StructureDefinition/ca-on-mi-profile-practitionerRole",
"http://ontariohealth.ca/fhir/mi/StructureDefinition/ca-on-mi-profile-organization"
]
}
],
"mustSupport": true
},
{
"id": "ImagingStudy.series.performer.actor.reference",
"path": "ImagingStudy.series.performer.actor.reference",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.series.instance",
"path": "ImagingStudy.series.instance",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.series.instance.uid",
"path": "ImagingStudy.series.instance.uid",
"mustSupport": true
},
{
"id": "ImagingStudy.series.instance.sopClass",
"path": "ImagingStudy.series.instance.sopClass",
"mustSupport": true
},
{
"id": "ImagingStudy.series.instance.sopClass.system",
"path": "ImagingStudy.series.instance.sopClass.system",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.series.instance.sopClass.code",
"path": "ImagingStudy.series.instance.sopClass.code",
"min": 1,
"mustSupport": true
},
{
"id": "ImagingStudy.series.instance.sopClass.display",
"path": "ImagingStudy.series.instance.sopClass.display",
"min": 1,
"mustSupport": true
}
]
}
}

Usage

The ImagingStudy resource supports the submission and retrieval of a medical imaging study.

Notes

.extension(ImagingStudyCategory)

  • SHOULD be populated if service type of the procedure is applicable. The value should be from the value set if possible.

.identifier

  • SHALL contain the accession number and study instance ID of the imaging study.
    • The accession number must be included with type "ACSN". System and value SHALL be included.
    • The study instance ID must be included. System and value SHALL be included.

.status

  • SHALL contain the status of the imaging study

.modality

  • SHOULD include the modality of all series

.subject

  • SHALL contain a reference to the patient

.started

  • SHOULD contain the date when the imaging study started

.basedOn

  • SHOULD contain a reference to the order associated to the study
  • Note: in the current release, an order will always be present with an ImagingStudy. In the future though we may have images and reports without orders.

.referrer

  • SHOULD contain a PractitionerRole that indicates the practitioner who is the referring physician

.interpreter

  • SHOULD contain a PractitionerRole that indicates the practitioner who interpreted images

.endpoint.reference

  • SHOULD contain the endpoint to access the study. This element should include all the endpoints supported by DICOM standard including WADO, QIDO, and DICOM.
  • For data in, this field should only provide a string indicating the type of endpoint. The convention is "Endpoint/siteid-protocol" such as "Endpoint/hosp1-wado", "Endpoint/hosp1-qido", "Endpoint/hosp1-dicom".
  • For data out, this will point to a full Endpoint resource in the bundle if _include=ImagingStudy:endpoint is used in the query, or a string pointing to the endpoint where consumer can resolve in their system (e.g. AGFA viewer).

.endpoint.identifier

  • If endpont is available, this field MUST contain the AE title of the study under identifier.value, identifer.system SHALL contain the local URI of the assigning authority of AE title, e.g http://ontariohealth.ca/mi/fhir/NamingSystem/ocinet-imaging-dicom-application-entity-title

.numberOfSeries

  • SHOULD indicate the number of series in the study

.numberOfInstances

  • SHOULD indicate the number of SOP Instances in the study

.procedureCode

  • SHOULD contain the code indicating the performed procedure

.location

  • SHOULD contain reference to the location where the imaging study occurred

.reasonCode

  • SHOULD contain a code or description of the clinical reason why the study was requested

.note

  • SHOULD include the notes associated to the imaging study

.description

  • SHALL include the StudyDescription

.series.uid

  • SHALL contain the DICOM Series UID for the series

.series.number

  • SHOULD contain the numeric identifier for the series

.series.modality

  • SHALL contain the modality of the instances in the series

.series.description

  • SHOULD contain a short human readable summary of the series

.series.numberOfInstances

  • SHOULD contain the number of series related instances

.series.performer

  • SHOULD contain the author (practitioner or organization) or legal authenticator of the imaging study
    • For author, performer.function should contain code "AUT", "performer.actor" MUST be populated with either Practitioner, PractitionerRole, or Organization where applicable.
    • For legal authenticator, performer.function should contain code "LA" "performer.actor" MUST be populated with either Practitioner, PractitionerRole, or Organization.

.series.endpoint

  • SHOULD contain the series access endpoint

.series.bodySite

  • SHOULD contain the code or description of the body part examined

.series.laterality

  • SHOULD contain the code or description of of the body part laterality

.series.started

  • SHOULD contain the datetime when the series started

.series.performer

  • SHOULD contain the PractitionerRole with the practitioner who performed the series

.series.instance.uid

  • SHALL contain the DICOM SOP Instance UID

.series.instance.sopClass

  • SHALL contain the DICOM class type

.series.instance.number

  • SHOULD contain the number of this instance in the series

.series.instance.title

  • SHOULD contain a description of the instance