Profiles & Operations Index > Profile: ServiceRequest

Profile: ServiceRequest

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

Simplifier project page: ServiceRequest Profile

Derived from: ServiceRequest (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..1canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
ext-mi-copied-to-providerS I0..*Extension(Reference(MICdrPractitioner))
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
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
instantiatesCanonicalΣ0..*canonical(ActivityDefinition | PlanDefinition)
instantiatesUriΣ0..*uri
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
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..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
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..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
displayΣ0..1string
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)
statusS Σ ?!1..1codeBinding
intentS Σ ?!1..1codeBinding
id0..1string
ext-mi-category-typeS I1..1Extension(Coding)
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
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
textΣ0..1string
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
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
textΣ0..1string
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
ext-mi-code-typeS I1..1Extension(code)
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
priorityS Σ0..1codeBinding
doNotPerformΣ ?!0..1boolean
id0..1string
extensionI0..*Extension
id0..1string
ext-mi-code-typeS I1..1Extension(code)
systemΣ0..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueCodecode
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueCodecode
systemS Σ1..1uriPattern
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueCodecode
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionI0..*Extension
codingS Σ0..*Coding
textS Σ1..1string
quantityQuantityQuantity
quantityRatioRatio
quantityRangeRange
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
occurrenceDateTimedateTime
occurrencePeriodPeriod
occurrenceTimingTiming
asNeededBooleanboolean
asNeededCodeableConceptCodeableConcept
authoredOnS Σ0..1dateTime
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
performerTypeΣ0..1CodeableConcept
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
locationCodeΣ0..*CodeableConcept
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 | DiagnosticReport | DocumentReference)
insuranceI0..*Reference(Coverage | ClaimResponse)
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayS Σ1..1string
specimenΣ I0..*Reference(Specimen)
bodySiteS Σ0..*CodeableConcept
noteS0..*Annotation
patientInstructionΣ0..1string
relevantHistoryI0..*Reference(Provenance)

Hybrid View

idΣ0..1string
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileS Σ1..1canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
ext-mi-copied-to-providerS I0..*Extension(Reference(MICdrPractitioner))
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
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
instantiatesCanonicalΣ0..*canonical(ActivityDefinition | PlanDefinition)
instantiatesUriΣ0..*uri
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
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..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
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..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
displayΣ0..1string
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)
statusS Σ ?!1..1codeBinding
intentS Σ ?!1..1codeBinding
id0..1string
ext-mi-category-typeS I1..1Extension(Coding)
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
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
textΣ0..1string
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
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
textΣ0..1string
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
ext-mi-code-typeS I1..1Extension(code)
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
priorityS Σ0..1codeBinding
doNotPerformΣ ?!0..1boolean
id0..1string
extensionI0..*Extension
id0..1string
ext-mi-code-typeS I1..1Extension(code)
systemΣ0..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueCodecode
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueCodecode
systemS Σ1..1uriPattern
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueCodecode
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionI0..*Extension
codingS Σ0..*Coding
textS Σ1..1string
quantityQuantityQuantity
quantityRatioRatio
quantityRangeRange
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
occurrenceDateTimedateTime
occurrencePeriodPeriod
occurrenceTimingTiming
asNeededBooleanboolean
asNeededCodeableConceptCodeableConcept
authoredOnS Σ0..1dateTime
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
performerTypeΣ0..1CodeableConcept
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
locationCodeΣ0..*CodeableConcept
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 | DiagnosticReport | DocumentReference)
insuranceI0..*Reference(Coverage | ClaimResponse)
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayS Σ1..1string
specimenΣ I0..*Reference(Specimen)
bodySiteS Σ0..*CodeableConcept
noteS0..*Annotation
patientInstructionΣ0..1string
relevantHistoryI0..*Reference(Provenance)

Snapshot View

idΣ0..1string
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileS Σ1..1canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
ext-mi-copied-to-providerS I0..*Extension(Reference(MICdrPractitioner))
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
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
instantiatesCanonicalΣ0..*canonical(ActivityDefinition | PlanDefinition)
instantiatesUriΣ0..*uri
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
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..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
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..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
displayΣ0..1string
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)
statusS Σ ?!1..1codeBinding
intentS Σ ?!1..1codeBinding
id0..1string
ext-mi-category-typeS I1..1Extension(Coding)
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
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
textΣ0..1string
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
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
textΣ0..1string
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
ext-mi-code-typeS I1..1Extension(code)
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
priorityS Σ0..1codeBinding
doNotPerformΣ ?!0..1boolean
id0..1string
extensionI0..*Extension
id0..1string
ext-mi-code-typeS I1..1Extension(code)
systemΣ0..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueCodecode
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueCodecode
systemS Σ1..1uriPattern
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueCodecode
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionI0..*Extension
codingS Σ0..*Coding
textS Σ1..1string
quantityQuantityQuantity
quantityRatioRatio
quantityRangeRange
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
occurrenceDateTimedateTime
occurrencePeriodPeriod
occurrenceTimingTiming
asNeededBooleanboolean
asNeededCodeableConceptCodeableConcept
authoredOnS Σ0..1dateTime
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
performerTypeΣ0..1CodeableConcept
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
locationCodeΣ0..*CodeableConcept
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 | DiagnosticReport | DocumentReference)
insuranceI0..*Reference(Coverage | ClaimResponse)
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayS Σ1..1string
specimenΣ I0..*Reference(Specimen)
bodySiteS Σ0..*CodeableConcept
noteS0..*Annotation
patientInstructionΣ0..1string
relevantHistoryI0..*Reference(Provenance)

Table View

ServiceRequest..
ServiceRequest.meta1..
ServiceRequest.meta.profile1..1
ServiceRequest.extensionExtension..
ServiceRequest.identifier1..
ServiceRequest.identifier1..1
ServiceRequest.identifier.type1..
ServiceRequest.identifier.type.coding1..1
ServiceRequest.identifier.type.coding.system1..
ServiceRequest.identifier.type.coding.code1..
ServiceRequest.identifier.type.coding.display1..
ServiceRequest.identifier.system1..
ServiceRequest.identifier.value1..
ServiceRequest.identifier..1
ServiceRequest.identifier.type1..
ServiceRequest.identifier.type.coding1..1
ServiceRequest.identifier.type.coding.system1..
ServiceRequest.identifier.type.coding.code1..
ServiceRequest.identifier.type.coding.display1..
ServiceRequest.identifier.system1..
ServiceRequest.identifier.value1..
ServiceRequest.basedOnReference(MICdrServiceRequest)..
ServiceRequest.basedOn.identifier1..
ServiceRequest.basedOn.identifier.type1..
ServiceRequest.basedOn.identifier.type.coding1..1
ServiceRequest.basedOn.identifier.type.coding.system1..
ServiceRequest.basedOn.identifier.type.coding.code1..
ServiceRequest.basedOn.identifier.type.coding.display1..
ServiceRequest.basedOn.identifier.system1..
ServiceRequest.basedOn.identifier.value1..
ServiceRequest.replacesReference(MICdrServiceRequest)..
ServiceRequest.replaces.identifier1..
ServiceRequest.replaces.identifier.type1..
ServiceRequest.replaces.identifier.type.coding1..1
ServiceRequest.replaces.identifier.type.coding.system1..
ServiceRequest.replaces.identifier.type.coding.code1..
ServiceRequest.replaces.identifier.type.coding.display1..
ServiceRequest.replaces.identifier.system1..
ServiceRequest.replaces.identifier.value1..
ServiceRequest.requisition..
ServiceRequest.requisition.type1..
ServiceRequest.requisition.type.coding1..1
ServiceRequest.requisition.type.coding.system1..
ServiceRequest.requisition.type.coding.code1..
ServiceRequest.requisition.type.coding.display1..
ServiceRequest.requisition.system1..
ServiceRequest.requisition.value1..
ServiceRequest.status..
ServiceRequest.intent..
ServiceRequest.category..
ServiceRequest.category.extension1..
ServiceRequest.category.extensionExtension1..1
ServiceRequest.category.coding..
ServiceRequest.category.coding.system1..
ServiceRequest.category.coding.code1..
ServiceRequest.category.coding.display1..
ServiceRequest.category..1
ServiceRequest.category.extension1..
ServiceRequest.category.extensionExtension1..1
ServiceRequest.category.extension.value[x]..
ServiceRequest.category.extension.value[x].system..
ServiceRequest.category.extension.value[x].code..
ServiceRequest.category.coding1..
ServiceRequest.category.coding.system1..
ServiceRequest.category.coding.code1..
ServiceRequest.category.coding.display1..
ServiceRequest.category..1
ServiceRequest.category.extension1..
ServiceRequest.category.extensionExtension1..1
ServiceRequest.category.extension.value[x]..
ServiceRequest.category.extension.value[x].system..
ServiceRequest.category.extension.value[x].code..
ServiceRequest.category.coding1..
ServiceRequest.category.coding.system1..
ServiceRequest.category.coding.code1..
ServiceRequest.category.coding.display1..
ServiceRequest.category..
ServiceRequest.category.extension1..
ServiceRequest.category.extensionExtension1..1
ServiceRequest.category.extension.value[x]..
ServiceRequest.category.extension.value[x].system..
ServiceRequest.category.extension.value[x].code..
ServiceRequest.category.coding1..1
ServiceRequest.category.coding.system1..
ServiceRequest.category.coding.code1..
ServiceRequest.category.coding.display1..
ServiceRequest.category..
ServiceRequest.category.extension1..
ServiceRequest.category.extensionExtension1..1
ServiceRequest.category.extension.value[x]..
ServiceRequest.category.extension.value[x].system..
ServiceRequest.category.extension.value[x].code..
ServiceRequest.category.coding1..1
ServiceRequest.category.coding.extension1..
ServiceRequest.category.coding.extensionExtension1..1
ServiceRequest.category.coding.system1..
ServiceRequest.category.coding.code1..
ServiceRequest.category.coding.display1..
ServiceRequest.category..1
ServiceRequest.category.extension1..
ServiceRequest.category.extensionExtension1..1
ServiceRequest.category.extension.value[x]..
ServiceRequest.category.extension.value[x].system..
ServiceRequest.category.extension.value[x].code..
ServiceRequest.category.coding1..
ServiceRequest.category.coding.system1..
ServiceRequest.category.coding.code1..
ServiceRequest.category.coding.display1..
ServiceRequest.priority..
ServiceRequest.code1..
ServiceRequest.code.coding1..
ServiceRequest.code.coding.extension1..
ServiceRequest.code.coding.extensionExtension1..1
ServiceRequest.code.coding.code1..
ServiceRequest.code.coding.display1..
ServiceRequest.code.coding..1
ServiceRequest.code.coding.extension1..
ServiceRequest.code.coding.extensionExtension1..1
ServiceRequest.code.coding.extension.value[x]..
ServiceRequest.code.coding.system1..
ServiceRequest.code.coding.code1..
ServiceRequest.code.coding.display1..
ServiceRequest.code.coding..1
ServiceRequest.code.coding.extension1..
ServiceRequest.code.coding.extensionExtension1..1
ServiceRequest.code.coding.extension.value[x]..
ServiceRequest.code.coding.system1..
ServiceRequest.code.coding.code1..
ServiceRequest.code.coding.display1..
ServiceRequest.code.coding..1
ServiceRequest.code.coding.extension1..
ServiceRequest.code.coding.extensionExtension1..1
ServiceRequest.code.coding.extension.value[x]..
ServiceRequest.code.coding.system1..
ServiceRequest.code.coding.code1..
ServiceRequest.code.coding.display1..
ServiceRequest.orderDetail..
ServiceRequest.orderDetail.coding..
ServiceRequest.orderDetail.text1..
ServiceRequest.subjectReference(MICdrPatient)..
ServiceRequest.subject.reference1..
ServiceRequest.encounterReference(MICdrEncounter)..
ServiceRequest.encounter.reference1..
ServiceRequest.occurrence[x]..
ServiceRequest.authoredOn..
ServiceRequest.requesterReference(MICdrPractitionerRole | MICdrPractitioner | MICdrOrganization)..
ServiceRequest.requester.reference1..
ServiceRequest.performerReference(MICdrPractitioner | MICdrPractitionerRole | MICdrOrganization)..
ServiceRequest.performer.reference1..
ServiceRequest.locationReferenceReference(MICdrLocation)..
ServiceRequest.locationReference.reference1..
ServiceRequest.reasonCode..
ServiceRequest.reasonCode.coding..1
ServiceRequest.reasonCode.coding.system1..
ServiceRequest.reasonCode.coding.code1..
ServiceRequest.reasonCode.coding.display1..
ServiceRequest.reasonCode.text..
ServiceRequest.supportingInfo..
ServiceRequest.supportingInfo.display1..
ServiceRequest.bodySite..
ServiceRequest.note..

JSON View

{
    "resourceType": "StructureDefinition",
    "id": "ca-on-mi-profile-servicerequest",
    "url": "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-ServiceRequest",
    "version": "0.9.0",
    "name": "MICdrServiceRequest",
    "title": "ServiceRequest Profile",
    "status": "active",
    "date": "2024-05-24T15:29:15.2006256+00:00",
    "fhirVersion": "4.0.1",
    "mapping":  [
        {
            "identity": "workflow",
            "uri": "http://hl7.org/fhir/workflow",
            "name": "Workflow Pattern"
        },
        {
            "identity": "v2",
            "uri": "http://hl7.org/v2",
            "name": "HL7 v2 Mapping"
        },
        {
            "identity": "rim",
            "uri": "http://hl7.org/v3",
            "name": "RIM Mapping"
        },
        {
            "identity": "w5",
            "uri": "http://hl7.org/fhir/fivews",
            "name": "FiveWs Pattern Mapping"
        },
        {
            "identity": "quick",
            "uri": "http://siframework.org/cqf",
            "name": "Quality Improvement and Clinical Knowledge (QUICK)"
        }
    ],
    "kind": "resource",
    "abstract": false,
    "type": "ServiceRequest",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/ServiceRequest",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "ServiceRequest.meta",
                "path": "ServiceRequest.meta",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.meta.profile",
                "path": "ServiceRequest.meta.profile",
                "min": 1,
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.extension:ext-mi-copied-to-provider",
                "path": "ServiceRequest.extension",
                "sliceName": "ext-mi-copied-to-provider",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-ext-cc-list"
                        ]
                    }
                ]
            },
            {
                "id": "ServiceRequest.identifier",
                "path": "ServiceRequest.identifier",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "value",
                            "path": "type.coding.code"
                        }
                    ],
                    "description": "must contain one repetition of an accession number.",
                    "rules": "open"
                },
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:identifier-accession",
                "path": "ServiceRequest.identifier",
                "sliceName": "identifier-accession",
                "short": "Accession ID",
                "min": 1,
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:identifier-accession.type",
                "path": "ServiceRequest.identifier.type",
                "min": 1,
                "fixedCodeableConcept": {
                    "coding":  [
                        {
                            "system": "http://terminology.hl7.org/CodeSystem/v2-0203",
                            "code": "ACSN",
                            "display": "Accession ID"
                        }
                    ]
                },
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:identifier-accession.type.coding",
                "path": "ServiceRequest.identifier.type.coding",
                "min": 1,
                "max": "1"
            },
            {
                "id": "ServiceRequest.identifier:identifier-accession.type.coding.system",
                "path": "ServiceRequest.identifier.type.coding.system",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:identifier-accession.type.coding.code",
                "path": "ServiceRequest.identifier.type.coding.code",
                "min": 1,
                "fixedCode": "ACSN",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:identifier-accession.type.coding.display",
                "path": "ServiceRequest.identifier.type.coding.display",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:identifier-accession.system",
                "path": "ServiceRequest.identifier.system",
                "comment": "MI uses source organization specific URIs for this field.",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:identifier-accession.value",
                "path": "ServiceRequest.identifier.value",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:identifier-placerOrderNumber",
                "path": "ServiceRequest.identifier",
                "sliceName": "identifier-placerOrderNumber",
                "max": "1"
            },
            {
                "id": "ServiceRequest.identifier:identifier-placerOrderNumber.type",
                "path": "ServiceRequest.identifier.type",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:identifier-placerOrderNumber.type.coding",
                "path": "ServiceRequest.identifier.type.coding",
                "min": 1,
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:identifier-placerOrderNumber.type.coding.system",
                "path": "ServiceRequest.identifier.type.coding.system",
                "min": 1,
                "fixedUri": "http://terminology.hl7.org/CodeSystem/v2-0203",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:identifier-placerOrderNumber.type.coding.code",
                "path": "ServiceRequest.identifier.type.coding.code",
                "min": 1,
                "fixedCode": "PLAC",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:identifier-placerOrderNumber.type.coding.display",
                "path": "ServiceRequest.identifier.type.coding.display",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:identifier-placerOrderNumber.system",
                "path": "ServiceRequest.identifier.system",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:identifier-placerOrderNumber.value",
                "path": "ServiceRequest.identifier.value",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.basedOn",
                "path": "ServiceRequest.basedOn",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-ServiceRequest"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.basedOn.identifier",
                "path": "ServiceRequest.basedOn.identifier",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.basedOn.identifier.type",
                "path": "ServiceRequest.basedOn.identifier.type",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.basedOn.identifier.type.coding",
                "path": "ServiceRequest.basedOn.identifier.type.coding",
                "min": 1,
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.basedOn.identifier.type.coding.system",
                "path": "ServiceRequest.basedOn.identifier.type.coding.system",
                "min": 1,
                "fixedUri": "http://terminology.hl7.org/CodeSystem/v2-0203",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.basedOn.identifier.type.coding.code",
                "path": "ServiceRequest.basedOn.identifier.type.coding.code",
                "min": 1,
                "fixedCode": "PLAC",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.basedOn.identifier.type.coding.display",
                "path": "ServiceRequest.basedOn.identifier.type.coding.display",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.basedOn.identifier.system",
                "path": "ServiceRequest.basedOn.identifier.system",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.basedOn.identifier.value",
                "path": "ServiceRequest.basedOn.identifier.value",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.replaces",
                "path": "ServiceRequest.replaces",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-ServiceRequest"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.replaces.identifier",
                "path": "ServiceRequest.replaces.identifier",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.replaces.identifier.type",
                "path": "ServiceRequest.replaces.identifier.type",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.replaces.identifier.type.coding",
                "path": "ServiceRequest.replaces.identifier.type.coding",
                "min": 1,
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.replaces.identifier.type.coding.system",
                "path": "ServiceRequest.replaces.identifier.type.coding.system",
                "min": 1,
                "fixedUri": "http://terminology.hl7.org/CodeSystem/v2-0203",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.replaces.identifier.type.coding.code",
                "path": "ServiceRequest.replaces.identifier.type.coding.code",
                "min": 1,
                "fixedCode": "PLAC",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.replaces.identifier.type.coding.display",
                "path": "ServiceRequest.replaces.identifier.type.coding.display",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.replaces.identifier.system",
                "path": "ServiceRequest.replaces.identifier.system",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.replaces.identifier.value",
                "path": "ServiceRequest.replaces.identifier.value",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.requisition",
                "path": "ServiceRequest.requisition",
                "mustSupport": true,
                "mapping":  [
                    {
                        "identity": "v2",
                        "map": "ORC-4 (Placer Group Number)"
                    }
                ]
            },
            {
                "id": "ServiceRequest.requisition.type",
                "path": "ServiceRequest.requisition.type",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.requisition.type.coding",
                "path": "ServiceRequest.requisition.type.coding",
                "min": 1,
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.requisition.type.coding.system",
                "path": "ServiceRequest.requisition.type.coding.system",
                "min": 1,
                "fixedUri": "http://terminology.hl7.org/CodeSystem/v2-0203",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.requisition.type.coding.code",
                "path": "ServiceRequest.requisition.type.coding.code",
                "min": 1,
                "fixedCode": "PLAC",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.requisition.type.coding.display",
                "path": "ServiceRequest.requisition.type.coding.display",
                "min": 1,
                "fixedString": "Placer Identifier",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.requisition.system",
                "path": "ServiceRequest.requisition.system",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.requisition.value",
                "path": "ServiceRequest.requisition.value",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.status",
                "path": "ServiceRequest.status",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.intent",
                "path": "ServiceRequest.intent",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category",
                "path": "ServiceRequest.category",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "value",
                            "path": "extension.value.code"
                        }
                    ],
                    "rules": "open"
                },
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category.extension",
                "path": "ServiceRequest.category.extension",
                "min": 1
            },
            {
                "id": "ServiceRequest.category.extension:ext-mi-category-type",
                "path": "ServiceRequest.category.extension",
                "sliceName": "ext-mi-category-type",
                "min": 1,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ext-mi-category-type"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category.coding",
                "path": "ServiceRequest.category.coding",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category.coding.system",
                "path": "ServiceRequest.category.coding.system",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category.coding.code",
                "path": "ServiceRequest.category.coding.code",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category.coding.display",
                "path": "ServiceRequest.category.coding.display",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category:category-modality",
                "path": "ServiceRequest.category",
                "sliceName": "category-modality",
                "max": "1",
                "mustSupport": true,
                "binding": {
                    "strength": "required",
                    "description": "The modality of the instances in the series",
                    "valueSet": "http://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_29.html"
                }
            },
            {
                "id": "ServiceRequest.category:category-modality.extension",
                "path": "ServiceRequest.category.extension",
                "min": 1
            },
            {
                "id": "ServiceRequest.category:category-modality.extension:ext-mi-category-type",
                "path": "ServiceRequest.category.extension",
                "sliceName": "ext-mi-category-type",
                "min": 1,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ext-mi-category-type"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category:category-modality.extension:ext-mi-category-type.value[x]",
                "path": "ServiceRequest.category.extension.value[x]"
            },
            {
                "id": "ServiceRequest.category:category-modality.extension:ext-mi-category-type.value[x].system",
                "path": "ServiceRequest.category.extension.value[x].system",
                "fixedUri": "http://snomed.info/sct"
            },
            {
                "id": "ServiceRequest.category:category-modality.extension:ext-mi-category-type.value[x].code",
                "path": "ServiceRequest.category.extension.value[x].code",
                "fixedCode": "360037004"
            },
            {
                "id": "ServiceRequest.category:category-modality.coding",
                "path": "ServiceRequest.category.coding",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category:category-modality.coding.system",
                "path": "ServiceRequest.category.coding.system",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category:category-modality.coding.code",
                "path": "ServiceRequest.category.coding.code",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category:category-modality.coding.display",
                "path": "ServiceRequest.category.coding.display",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category:category-specialty",
                "path": "ServiceRequest.category",
                "sliceName": "category-specialty",
                "max": "1",
                "mustSupport": true,
                "binding": {
                    "strength": "required",
                    "valueSet": "http://ontariohealth.ca/fhir/ValueSet/mi-procedure-specialty"
                }
            },
            {
                "id": "ServiceRequest.category:category-specialty.extension",
                "path": "ServiceRequest.category.extension",
                "min": 1
            },
            {
                "id": "ServiceRequest.category:category-specialty.extension:ext-mi-category-type",
                "path": "ServiceRequest.category.extension",
                "sliceName": "ext-mi-category-type",
                "min": 1,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ext-mi-category-type"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category:category-specialty.extension:ext-mi-category-type.value[x]",
                "path": "ServiceRequest.category.extension.value[x]"
            },
            {
                "id": "ServiceRequest.category:category-specialty.extension:ext-mi-category-type.value[x].system",
                "path": "ServiceRequest.category.extension.value[x].system",
                "fixedUri": "http://snomed.info/sct"
            },
            {
                "id": "ServiceRequest.category:category-specialty.extension:ext-mi-category-type.value[x].code",
                "path": "ServiceRequest.category.extension.value[x].code",
                "fixedCode": "394658006"
            },
            {
                "id": "ServiceRequest.category:category-specialty.coding",
                "path": "ServiceRequest.category.coding",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category:category-specialty.coding.system",
                "path": "ServiceRequest.category.coding.system",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category:category-specialty.coding.code",
                "path": "ServiceRequest.category.coding.code",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category:category-specialty.coding.display",
                "path": "ServiceRequest.category.coding.display",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category:cateogory-bodyPart",
                "path": "ServiceRequest.category",
                "sliceName": "cateogory-bodyPart",
                "mustSupport": true,
                "binding": {
                    "strength": "required",
                    "description": "Indicates the MI Procedure Body Part - SNOMED CT",
                    "valueSet": "http://ontariohealth.ca/fhir/ValueSet/mi-procedure-bodypart-sct"
                }
            },
            {
                "id": "ServiceRequest.category:cateogory-bodyPart.extension",
                "path": "ServiceRequest.category.extension",
                "min": 1
            },
            {
                "id": "ServiceRequest.category:cateogory-bodyPart.extension:ext-mi-category-type",
                "path": "ServiceRequest.category.extension",
                "sliceName": "ext-mi-category-type",
                "min": 1,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ext-mi-category-type"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category:cateogory-bodyPart.extension:ext-mi-category-type.value[x]",
                "path": "ServiceRequest.category.extension.value[x]"
            },
            {
                "id": "ServiceRequest.category:cateogory-bodyPart.extension:ext-mi-category-type.value[x].system",
                "path": "ServiceRequest.category.extension.value[x].system",
                "fixedUri": "http://snomed.info/sct"
            },
            {
                "id": "ServiceRequest.category:cateogory-bodyPart.extension:ext-mi-category-type.value[x].code",
                "path": "ServiceRequest.category.extension.value[x].code",
                "fixedCode": "272427006"
            },
            {
                "id": "ServiceRequest.category:cateogory-bodyPart.coding",
                "path": "ServiceRequest.category.coding",
                "min": 1,
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category:cateogory-bodyPart.coding.system",
                "path": "ServiceRequest.category.coding.system",
                "min": 1,
                "fixedUri": "http://snomed.info/sct",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category:cateogory-bodyPart.coding.code",
                "path": "ServiceRequest.category.coding.code",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category:cateogory-bodyPart.coding.display",
                "path": "ServiceRequest.category.coding.display",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category:category-laterality",
                "path": "ServiceRequest.category",
                "sliceName": "category-laterality",
                "mustSupport": true,
                "binding": {
                    "strength": "required",
                    "description": "A code that classifies a laterality of an MI procedure using SNOMED CT codes",
                    "valueSet": "http://ontariohealth.ca/fhir/ValueSet/mi-procedure-laterality-sct"
                }
            },
            {
                "id": "ServiceRequest.category:category-laterality.extension",
                "path": "ServiceRequest.category.extension",
                "min": 1
            },
            {
                "id": "ServiceRequest.category:category-laterality.extension:ext-mi-category-type",
                "path": "ServiceRequest.category.extension",
                "sliceName": "ext-mi-category-type",
                "min": 1,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ext-mi-category-type"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category:category-laterality.extension:ext-mi-category-type.value[x]",
                "path": "ServiceRequest.category.extension.value[x]"
            },
            {
                "id": "ServiceRequest.category:category-laterality.extension:ext-mi-category-type.value[x].system",
                "path": "ServiceRequest.category.extension.value[x].system",
                "fixedUri": "http://snomed.info/sct"
            },
            {
                "id": "ServiceRequest.category:category-laterality.extension:ext-mi-category-type.value[x].code",
                "path": "ServiceRequest.category.extension.value[x].code",
                "fixedCode": "272741003"
            },
            {
                "id": "ServiceRequest.category:category-laterality.coding",
                "path": "ServiceRequest.category.coding",
                "min": 1,
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category:category-laterality.coding.extension",
                "path": "ServiceRequest.category.coding.extension",
                "min": 1
            },
            {
                "id": "ServiceRequest.category:category-laterality.coding.extension:ext-mi-code-type",
                "path": "ServiceRequest.category.coding.extension",
                "sliceName": "ext-mi-code-type",
                "min": 1,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ext-mi-code-type"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category:category-laterality.coding.system",
                "path": "ServiceRequest.category.coding.system",
                "min": 1,
                "fixedUri": "http://snomed.info/sct",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category:category-laterality.coding.code",
                "path": "ServiceRequest.category.coding.code",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category:category-laterality.coding.display",
                "path": "ServiceRequest.category.coding.display",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category:category-contrast",
                "path": "ServiceRequest.category",
                "sliceName": "category-contrast",
                "max": "1",
                "mustSupport": true,
                "binding": {
                    "strength": "required",
                    "valueSet": "http://ontariohealth.ca/fhir/ValueSet/mi-procedure-contrast-used"
                }
            },
            {
                "id": "ServiceRequest.category:category-contrast.extension",
                "path": "ServiceRequest.category.extension",
                "min": 1
            },
            {
                "id": "ServiceRequest.category:category-contrast.extension:ext-mi-category-type",
                "path": "ServiceRequest.category.extension",
                "sliceName": "ext-mi-category-type",
                "min": 1,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ext-mi-category-type"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category:category-contrast.extension:ext-mi-category-type.value[x]",
                "path": "ServiceRequest.category.extension.value[x]"
            },
            {
                "id": "ServiceRequest.category:category-contrast.extension:ext-mi-category-type.value[x].system",
                "path": "ServiceRequest.category.extension.value[x].system",
                "fixedUri": "http://snomed.info/sct"
            },
            {
                "id": "ServiceRequest.category:category-contrast.extension:ext-mi-category-type.value[x].code",
                "path": "ServiceRequest.category.extension.value[x].code",
                "fixedCode": "263543005"
            },
            {
                "id": "ServiceRequest.category:category-contrast.coding",
                "path": "ServiceRequest.category.coding",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category:category-contrast.coding.system",
                "path": "ServiceRequest.category.coding.system",
                "min": 1,
                "fixedUri": "http://snomed.info/sct",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category:category-contrast.coding.code",
                "path": "ServiceRequest.category.coding.code",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category:category-contrast.coding.display",
                "path": "ServiceRequest.category.coding.display",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.priority",
                "path": "ServiceRequest.priority",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.code",
                "path": "ServiceRequest.code",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.code.coding",
                "path": "ServiceRequest.code.coding",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "value",
                            "path": "extension.value"
                        }
                    ],
                    "rules": "open"
                },
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.code.coding.extension",
                "path": "ServiceRequest.code.coding.extension",
                "min": 1
            },
            {
                "id": "ServiceRequest.code.coding.extension:ext-mi-code-type",
                "path": "ServiceRequest.code.coding.extension",
                "sliceName": "ext-mi-code-type",
                "min": 1,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ext-mi-code-type"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.code.coding.code",
                "path": "ServiceRequest.code.coding.code",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.code.coding.display",
                "path": "ServiceRequest.code.coding.display",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.code.coding:coding-local",
                "path": "ServiceRequest.code.coding",
                "sliceName": "coding-local",
                "short": "Local procedure code",
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.code.coding:coding-local.extension",
                "path": "ServiceRequest.code.coding.extension",
                "min": 1
            },
            {
                "id": "ServiceRequest.code.coding:coding-local.extension:ext-mi-local-code",
                "path": "ServiceRequest.code.coding.extension",
                "sliceName": "ext-mi-local-code",
                "min": 1,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ext-mi-code-type"
                        ]
                    }
                ],
                "isModifier": false
            },
            {
                "id": "ServiceRequest.code.coding:coding-local.extension:ext-mi-local-code.value[x]",
                "path": "ServiceRequest.code.coding.extension.value[x]",
                "fixedCode": "local"
            },
            {
                "id": "ServiceRequest.code.coding:coding-local.system",
                "path": "ServiceRequest.code.coding.system",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.code.coding:coding-local.code",
                "path": "ServiceRequest.code.coding.code",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.code.coding:coding-local.display",
                "path": "ServiceRequest.code.coding.display",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.code.coding:coding-provincial",
                "path": "ServiceRequest.code.coding",
                "sliceName": "coding-provincial",
                "short": "Provincial procedure code",
                "max": "1",
                "mustSupport": true,
                "binding": {
                    "strength": "required",
                    "valueSet": "http://ontariohealth.ca/fhir/ValueSet/mi-procedure-type-provincial"
                }
            },
            {
                "id": "ServiceRequest.code.coding:coding-provincial.extension",
                "path": "ServiceRequest.code.coding.extension",
                "min": 1
            },
            {
                "id": "ServiceRequest.code.coding:coding-provincial.extension:ext-mi-provincial-code",
                "path": "ServiceRequest.code.coding.extension",
                "sliceName": "ext-mi-provincial-code",
                "min": 1,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ext-mi-code-type"
                        ]
                    }
                ],
                "isModifier": false
            },
            {
                "id": "ServiceRequest.code.coding:coding-provincial.extension:ext-mi-provincial-code.value[x]",
                "path": "ServiceRequest.code.coding.extension.value[x]",
                "fixedCode": "provincial"
            },
            {
                "id": "ServiceRequest.code.coding:coding-provincial.system",
                "path": "ServiceRequest.code.coding.system",
                "min": 1,
                "patternUri": "http://ontariohealth.ca/fhir/CodeSystem/procedure-type-mi-provincial",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.code.coding:coding-provincial.code",
                "path": "ServiceRequest.code.coding.code",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.code.coding:coding-provincial.display",
                "path": "ServiceRequest.code.coding.display",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.code.coding:coding-sct",
                "path": "ServiceRequest.code.coding",
                "sliceName": "coding-sct",
                "short": "SNOMED CT procedure code",
                "max": "1",
                "mustSupport": true,
                "binding": {
                    "strength": "required",
                    "valueSet": "http://ontariohealth.ca/fhir/ValueSet/mi-procedure-type-sct"
                }
            },
            {
                "id": "ServiceRequest.code.coding:coding-sct.extension",
                "path": "ServiceRequest.code.coding.extension",
                "min": 1
            },
            {
                "id": "ServiceRequest.code.coding:coding-sct.extension:ext-mi-snomed-code",
                "path": "ServiceRequest.code.coding.extension",
                "sliceName": "ext-mi-snomed-code",
                "min": 1,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ext-mi-code-type"
                        ]
                    }
                ],
                "isModifier": false
            },
            {
                "id": "ServiceRequest.code.coding:coding-sct.extension:ext-mi-snomed-code.value[x]",
                "path": "ServiceRequest.code.coding.extension.value[x]",
                "fixedCode": "sct"
            },
            {
                "id": "ServiceRequest.code.coding:coding-sct.system",
                "path": "ServiceRequest.code.coding.system",
                "min": 1,
                "fixedUri": "http://snomed.info/sct",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.code.coding:coding-sct.code",
                "path": "ServiceRequest.code.coding.code",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.code.coding:coding-sct.display",
                "path": "ServiceRequest.code.coding.display",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.orderDetail",
                "path": "ServiceRequest.orderDetail",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.orderDetail.coding",
                "path": "ServiceRequest.orderDetail.coding",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.orderDetail.text",
                "path": "ServiceRequest.orderDetail.text",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.subject",
                "path": "ServiceRequest.subject",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-Patient"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.subject.reference",
                "path": "ServiceRequest.subject.reference",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.encounter",
                "path": "ServiceRequest.encounter",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-Encounter"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.encounter.reference",
                "path": "ServiceRequest.encounter.reference",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.occurrence[x]",
                "path": "ServiceRequest.occurrence[x]",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.authoredOn",
                "path": "ServiceRequest.authoredOn",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.requester",
                "path": "ServiceRequest.requester",
                "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": "ServiceRequest.requester.reference",
                "path": "ServiceRequest.requester.reference",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.performer",
                "path": "ServiceRequest.performer",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-Practitioner",
                            "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-PractitionerRole",
                            "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-Organization"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.performer.reference",
                "path": "ServiceRequest.performer.reference",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.locationReference",
                "path": "ServiceRequest.locationReference",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-Location"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.locationReference.reference",
                "path": "ServiceRequest.locationReference.reference",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.reasonCode",
                "path": "ServiceRequest.reasonCode",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.reasonCode.coding",
                "path": "ServiceRequest.reasonCode.coding",
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.reasonCode.coding.system",
                "path": "ServiceRequest.reasonCode.coding.system",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.reasonCode.coding.code",
                "path": "ServiceRequest.reasonCode.coding.code",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.reasonCode.coding.display",
                "path": "ServiceRequest.reasonCode.coding.display",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.reasonCode.text",
                "path": "ServiceRequest.reasonCode.text",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.supportingInfo",
                "path": "ServiceRequest.supportingInfo",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.supportingInfo.display",
                "path": "ServiceRequest.supportingInfo.display",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.bodySite",
                "path": "ServiceRequest.bodySite",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.note",
                "path": "ServiceRequest.note",
                "mustSupport": true
            }
        ]
    }
}

Usage

The ServiceRequest resource supports the submission and retrieval of a service request.

Notes

.identifier

  • SHALL contain an identifier of the document. This is fixed value "FILL" for filler order number (OBR-3)

.basedOn

  • If this DI order is based on another DI order (i.e. parent order), this element SHALL be populated with the accession number of the parent order in the "identifier" element.
    • "identifier.type" SHALL indicate this is the accession number (type.coding.code SHALL be "ACSN")
    • "identifier.system" and "identifier.value" SHALL be populated.

.replaces

  • If this DI order replaces another DI order, this element SHALL be populated with the accession number of the order being replaced in the "identifier" element
    • "identifier.type" SHALL indicate this is the accession number of the order being replaced (type.coding.code SHALL be "ACSN")
    • "identifier.system" and "identifier.value" SHALL be populated.

.status

  • SHALL contain the status of the service request

.code

This element has different conformance rules for data-in vs data out.

For data in:

  • SHALL only contain a local procedure code from the source system

For data out:

  • SHALL contain the local procedure code
  • SHOULD also contain a Provincial code and a SNOMED CT code (in repetitions of .coding). Translation from local codes is done by the MiCDR.

.category

This element has different conformance rules for data-in vs data out.

For data in:

  • SHALL not be used

For data out:

  • SHALL contain up to 5 slice types: modality (DICOM code), specialty (SNOMED CT code), bodypart (repeating, each instance should include both DICOM and SNOMED CT code in repetitions of .coding), laterality (SNOMED CT code), and contrast (SNOMED CT code). Translation from local procedure codes is done by the MiCDR.

.subject

  • SHALL contain a reference to the patient

.authoredOn

  • SHALL contain the date when a service request was created

.supportingInfo

  • SHOULD contain relevant clinical information associated to the order
  • If provided, the textual information SHALL be provided in the "display" field