Profiles & Operations Index > Profile: ImagingStudy

Profile: ImagingStudy

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

Simplifier project page: 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
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
displayS Σ1..1stringFixed Value
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uriFixed Value
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
statusS Σ ?!1..1codeBinding
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
startedS Σ0..1dateTime
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
endpointS Σ I0..*Reference(Endpoint)
numberOfSeriesS Σ0..1unsignedInt
numberOfInstancesS Σ0..1unsignedInt
procedureReferenceΣ I0..1Reference(Procedure)
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
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textS Σ0..1string
reasonReferenceΣ I0..*Reference(Condition | Observation | Media | DiagnosticReport | DocumentReference)
noteS Σ0..*Annotation
descriptionS Σ1..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
uidS Σ1..1id
numberS Σ0..1unsignedInt
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
descriptionS Σ0..1string
numberOfInstancesS Σ0..1unsignedInt
endpointS Σ I0..*Reference(Endpoint)
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
specimenΣ I0..*Reference(Specimen)
startedS Σ0..1dateTime
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
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
uidS1..1id
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
numberS0..1unsignedInt
titleS0..1string

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
displayS Σ1..1stringFixed Value
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uriFixed Value
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
statusS Σ ?!1..1codeBinding
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
startedS Σ0..1dateTime
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
endpointS Σ I0..*Reference(Endpoint)
numberOfSeriesS Σ0..1unsignedInt
numberOfInstancesS Σ0..1unsignedInt
procedureReferenceΣ I0..1Reference(Procedure)
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
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textS Σ0..1string
reasonReferenceΣ I0..*Reference(Condition | Observation | Media | DiagnosticReport | DocumentReference)
noteS Σ0..*Annotation
descriptionS Σ1..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
uidS Σ1..1id
numberS Σ0..1unsignedInt
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
descriptionS Σ0..1string
numberOfInstancesS Σ0..1unsignedInt
endpointS Σ I0..*Reference(Endpoint)
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
specimenΣ I0..*Reference(Specimen)
startedS Σ0..1dateTime
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
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
uidS1..1id
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
numberS0..1unsignedInt
titleS0..1string

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
displayS Σ1..1stringFixed Value
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uriFixed Value
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
statusS Σ ?!1..1codeBinding
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
startedS Σ0..1dateTime
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
endpointS Σ I0..*Reference(Endpoint)
numberOfSeriesS Σ0..1unsignedInt
numberOfInstancesS Σ0..1unsignedInt
procedureReferenceΣ I0..1Reference(Procedure)
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
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textS Σ0..1string
reasonReferenceΣ I0..*Reference(Condition | Observation | Media | DiagnosticReport | DocumentReference)
noteS Σ0..*Annotation
descriptionS Σ1..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
uidS Σ1..1id
numberS Σ0..1unsignedInt
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
descriptionS Σ0..1string
numberOfInstancesS Σ0..1unsignedInt
endpointS Σ I0..*Reference(Endpoint)
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
specimenΣ I0..*Reference(Specimen)
startedS Σ0..1dateTime
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
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
uidS1..1id
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
numberS0..1unsignedInt
titleS0..1string

Table View

ImagingStudy..
ImagingStudy.meta1..
ImagingStudy.meta.profile1..
ImagingStudy.identifier1..
ImagingStudy.identifier1..1
ImagingStudy.identifier.type1..
ImagingStudy.identifier.type.coding1..1
ImagingStudy.identifier.type.coding.system1..
ImagingStudy.identifier.type.coding.code1..
ImagingStudy.identifier.type.coding.display1..
ImagingStudy.identifier.system1..
ImagingStudy.identifier.value1..
ImagingStudy.identifier1..1
ImagingStudy.identifier.system1..
ImagingStudy.identifier.value1..
ImagingStudy.status..
ImagingStudy.modality..
ImagingStudy.modality.system1..
ImagingStudy.modality.code1..
ImagingStudy.modality.display1..
ImagingStudy.subjectReference(MICdrPatient)..
ImagingStudy.subject.reference1..
ImagingStudy.encounterReference(MICdrEncounter)..
ImagingStudy.encounter.reference1..
ImagingStudy.started..
ImagingStudy.basedOnReference(MICdrServiceRequest)..1
ImagingStudy.basedOn.reference1..
ImagingStudy.referrerReference(MICdrPractitionerRole | MICdrPractitioner)..
ImagingStudy.referrer.reference1..
ImagingStudy.interpreterReference(MICdrPractitionerRole | MICdrPractitioner)..
ImagingStudy.interpreter.reference1..
ImagingStudy.endpoint..
ImagingStudy.numberOfSeries..
ImagingStudy.numberOfInstances..
ImagingStudy.procedureCode..
ImagingStudy.procedureCode.coding1..
ImagingStudy.procedureCode.coding.system1..
ImagingStudy.procedureCode.coding.code1..
ImagingStudy.procedureCode.coding.display1..
ImagingStudy.locationReference(MICdrLocation)..
ImagingStudy.location.reference1..
ImagingStudy.reasonCode..
ImagingStudy.reasonCode.coding..1
ImagingStudy.reasonCode.coding.system1..
ImagingStudy.reasonCode.coding.code1..
ImagingStudy.reasonCode.coding.display1..
ImagingStudy.reasonCode.text..
ImagingStudy.note..
ImagingStudy.description1..
ImagingStudy.series1..
ImagingStudy.series.uid..
ImagingStudy.series.number..
ImagingStudy.series.modality..
ImagingStudy.series.modality.system1..
ImagingStudy.series.modality.code1..
ImagingStudy.series.modality.display1..
ImagingStudy.series.description..
ImagingStudy.series.numberOfInstances..
ImagingStudy.series.endpoint..
ImagingStudy.series.bodySite..
ImagingStudy.series.bodySite.system1..
ImagingStudy.series.bodySite.code1..
ImagingStudy.series.bodySite.display1..
ImagingStudy.series.laterality..
ImagingStudy.series.laterality.system1..
ImagingStudy.series.laterality.code1..
ImagingStudy.series.laterality.display1..
ImagingStudy.series.started..
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(MICdrPractitionerRole | MICdrPractitioner | MICdrOrganization)..
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..
ImagingStudy.series.instance.number..
ImagingStudy.series.instance.title..

JSON View

{
    "resourceType": "StructureDefinition",
    "id": "ca-on-mi-profile-imagingstudy",
    "url": "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-ImagingStudy",
    "version": "0.9.0",
    "name": "MiCdrImagingStudy",
    "title": "ImagingStudy Profile",
    "status": "active",
    "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",
    "differential": {
        "element":  [
            {
                "id": "ImagingStudy.meta",
                "path": "ImagingStudy.meta",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.meta.profile",
                "path": "ImagingStudy.meta.profile",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.identifier",
                "path": "ImagingStudy.identifier",
                "slicing": {
                    "discriminator":  [
                        {
                            "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,
                "fixedCodeableConcept": {
                    "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",
                "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",
                        "targetProfile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-Patient"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.subject.reference",
                "path": "ImagingStudy.subject.reference",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.encounter",
                "path": "ImagingStudy.encounter",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-Encounter"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.encounter.reference",
                "path": "ImagingStudy.encounter.reference",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.started",
                "path": "ImagingStudy.started",
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.basedOn",
                "path": "ImagingStudy.basedOn",
                "max": "1",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-ServiceRequest"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.basedOn.reference",
                "path": "ImagingStudy.basedOn.reference",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.referrer",
                "path": "ImagingStudy.referrer",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-PractitionerRole",
                            "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-Practitioner"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.referrer.reference",
                "path": "ImagingStudy.referrer.reference",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.interpreter",
                "path": "ImagingStudy.interpreter",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-PractitionerRole",
                            "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-Practitioner"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.interpreter.reference",
                "path": "ImagingStudy.interpreter.reference",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.endpoint",
                "path": "ImagingStudy.endpoint",
                "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.location",
                "path": "ImagingStudy.location",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-Location"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.location.reference",
                "path": "ImagingStudy.location.reference",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.reasonCode",
                "path": "ImagingStudy.reasonCode",
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.reasonCode.coding",
                "path": "ImagingStudy.reasonCode.coding",
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.reasonCode.coding.system",
                "path": "ImagingStudy.reasonCode.coding.system",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.reasonCode.coding.code",
                "path": "ImagingStudy.reasonCode.coding.code",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.reasonCode.coding.display",
                "path": "ImagingStudy.reasonCode.coding.display",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.reasonCode.text",
                "path": "ImagingStudy.reasonCode.text",
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.note",
                "path": "ImagingStudy.note",
                "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.number",
                "path": "ImagingStudy.series.number",
                "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.description",
                "path": "ImagingStudy.series.description",
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.series.numberOfInstances",
                "path": "ImagingStudy.series.numberOfInstances",
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.series.endpoint",
                "path": "ImagingStudy.series.endpoint",
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.series.bodySite",
                "path": "ImagingStudy.series.bodySite",
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.series.bodySite.system",
                "path": "ImagingStudy.series.bodySite.system",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.series.bodySite.code",
                "path": "ImagingStudy.series.bodySite.code",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.series.bodySite.display",
                "path": "ImagingStudy.series.bodySite.display",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.series.laterality",
                "path": "ImagingStudy.series.laterality",
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.series.laterality.system",
                "path": "ImagingStudy.series.laterality.system",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.series.laterality.code",
                "path": "ImagingStudy.series.laterality.code",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.series.laterality.display",
                "path": "ImagingStudy.series.laterality.display",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.series.started",
                "path": "ImagingStudy.series.started",
                "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",
                        "targetProfile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-PractitionerRole",
                            "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-Practitioner",
                            "http://ontariohealth.ca/fhir/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
            },
            {
                "id": "ImagingStudy.series.instance.number",
                "path": "ImagingStudy.series.instance.number",
                "mustSupport": true
            },
            {
                "id": "ImagingStudy.series.instance.title",
                "path": "ImagingStudy.series.instance.title",
                "mustSupport": true
            }
        ]
    }
}

Usage

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

Notes

.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

.encounter

  • SHOULD contain a reference to the encounter

.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

  • SHOULD contain the endpoint to access the study

.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 referene 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.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