FHIR IG Statistics: StructureDefinition/59d794bb-1834-4178-8812-909ff449b7d2
Resources that use this resource
Resources that this resource uses
Narrative
No narrative content found in resource
Source
{
"resourceType": "StructureDefinition",
"id": "59d794bb-1834-4178-8812-909ff449b7d2",
"meta": {
"versionId": "1",
"lastUpdated": "2023-10-23T14:27:56.434+00:00",
"source": "#V2ldNA9EA697QGYp"
},
"url": "https://health.gov.on.ca/idms/fhir/StructureDefinition/IDMS-ServiceRequest-Child-Submission",
"version": "1.0",
"name": "IDMSServiceRequestChildSubmission",
"status": "active",
"description": "This profile is for the Additional Information, Withdrawl and Reconsideration Requests. These are child requests of a primary request.",
"fhirVersion": "5.0.0",
"kind": "resource",
"abstract": false,
"type": "ServiceRequest",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/ServiceRequest",
"derivation": "constraint",
"differential": {
"element": [
{
"id": "ServiceRequest.extension",
"path": "ServiceRequest.extension",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "url"
}
],
"rules": "open"
},
"min": 0
},
{
"id": "ServiceRequest.extension:createdUser",
"path": "ServiceRequest.extension",
"sliceName": "createdUser",
"definition": "#### **_`IDMS: Link to the user that created the record.`_**",
"min": 1,
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"https://health.gov.on.ca/idms/fhir/StructureDefinition/CreatedUser"
]
}
]
},
{
"id": "ServiceRequest.extension:createdDate",
"path": "ServiceRequest.extension",
"sliceName": "createdDate",
"definition": "#### **_`IDMS: Date and Time the record was created.`_**",
"min": 1,
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"https://health.gov.on.ca/idms/fhir/StructureDefinition/CreatedDate"
]
}
]
},
{
"id": "ServiceRequest.extension:updatedUser",
"path": "ServiceRequest.extension",
"sliceName": "updatedUser",
"definition": "#### **_`IDMS: Link to the user that last updated the record.`_**",
"min": 1,
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"https://health.gov.on.ca/idms/fhir/StructureDefinition/UpdatedUser"
]
}
]
},
{
"id": "ServiceRequest.extension:updatedDate",
"path": "ServiceRequest.extension",
"sliceName": "updatedDate",
"definition": "#### **_`IDMS: Date and Time the record was last updated.`_**",
"min": 1,
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"https://health.gov.on.ca/idms/fhir/StructureDefinition/UpdatedDate"
]
}
]
},
{
"id": "ServiceRequest.extension:external",
"path": "ServiceRequest.extension",
"sliceName": "externalIndicator",
"definition": "#### **_`IDMS: Indicates it was submitted by external portal.`_**",
"min": 0,
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"https://health.gov.on.ca/idms/fhir/StructureDefinition/Extension-ServiceRequest-External-Indicator"
]
}
]
},
{
"id": "ServiceRequest.identifier",
"path": "ServiceRequest.identifier",
"short": "Primary File Number",
"definition": "#### **_`IDMS: In the old system this is the Master File Number, in the new system this has been renamed to the Primary File Number.`_**",
"max": "0"
},
{
"id": "ServiceRequest.instantiatesCanonical",
"path": "ServiceRequest.instantiatesCanonical",
"max": "0"
},
{
"id": "ServiceRequest.instantiatesUri",
"path": "ServiceRequest.instantiatesUri",
"max": "0"
},
{
"id": "ServiceRequest.basedOn",
"path": "ServiceRequest.basedOn",
"short": "Reference to Previous Requests",
"definition": "#### **_`IDMS: Reference to a parent IDMS ServiceRequest.`_**\\n",
"min": 1,
"max": "1",
"type": [
{
"code": "Reference",
"targetProfile": [
"http://hl7.org/fhir/StructureDefinition/IDMS_ServiceRequest"
]
}
]
},
{
"id": "ServiceRequest.replaces",
"path": "ServiceRequest.replaces",
"max": "0"
},
{
"id": "ServiceRequest.requisition",
"path": "ServiceRequest.requisition",
"max": "0"
},
{
"id": "ServiceRequest.status",
"path": "ServiceRequest.status",
"definition": "#### **_`IDMS: Status of Request, we are required to use FHIR status codes . There is a statechart that translates these to IDMS business terms`_**"
},
{
"id": "ServiceRequest.intent",
"path": "ServiceRequest.intent",
"definition": "#### **_`IDMS: This is a fixed value of 'order` ._**",
"fixedCode": "order"
},
{
"id": "ServiceRequest.category",
"path": "ServiceRequest.category",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "coding.version"
}
],
"rules": "open"
},
"short": "Classifications of the request",
"definition": "#### **_`IDMS: Product Type , Submission Type and Request Type .`_**",
"min": 1,
"max": "1"
},
{
"id": "ServiceRequest.category:RequestType",
"path": "ServiceRequest.category",
"sliceName": "RequestType",
"min": 1,
"max": "1"
},
{
"id": "ServiceRequest.category:RequestType.coding.system",
"path": "ServiceRequest.category.coding.system",
"min": 1,
"fixedUri": "https://health.gov.on.ca/idms/fhir/CodeSystem/IDMS-Internal"
},
{
"id": "ServiceRequest.category:RequestType.coding.version",
"path": "ServiceRequest.category.coding.version",
"short": "Type of Code",
"definition": "This being used as the discriminator, it is the type of code. (The version of the code system is not relevant in IDMS so this is being reused)",
"max": "0",
"fixedString": "RequestType"
},
{
"id": "ServiceRequest.category:RequestType.coding.code",
"path": "ServiceRequest.category.coding.code",
"binding": {
"strength": "required",
"description": "Child Request Types",
"valueSet": "https://health.gov.on.ca/idms/fhir/ValueSet/IDMS-Child-Request-Types"
}
},
{
"id": "ServiceRequest.category:RequestType.coding.display",
"path": "ServiceRequest.category.coding.display",
"short": "This is the display Value for the Request Type"
},
{
"id": "ServiceRequest.category:RequestType.coding.userSelected",
"path": "ServiceRequest.category.coding.userSelected",
"max": "0"
},
{
"id": "ServiceRequest.category:RequestType.text",
"path": "ServiceRequest.category.text",
"max": "0"
},
{
"id": "ServiceRequest.priority",
"path": "ServiceRequest.priority",
"max": "0"
},
{
"id": "ServiceRequest.doNotPerform",
"path": "ServiceRequest.doNotPerform",
"max": "0"
},
{
"id": "ServiceRequest.code",
"path": "ServiceRequest.code",
"max": "0"
},
{
"id": "ServiceRequest.orderDetail",
"path": "ServiceRequest.orderDetail",
"max": "0"
},
{
"id": "ServiceRequest.quantity[x]",
"path": "ServiceRequest.quantity[x]",
"max": "0"
},
{
"id": "ServiceRequest.subject",
"path": "ServiceRequest.subject",
"short": "Manufacturer",
"definition": "#### **_`IDMS: Reference to the dummy Group. IDMS does not need a subject but it is mandatory in FHIR so a link to a dummy group will be populated.`_**",
"type": [
{
"code": "Reference",
"targetProfile": [
"https://health.gov.on.ca/idms/fhir/StructureDefinition/IDMS_Group"
]
}
]
},
{
"id": "ServiceRequest.focus",
"path": "ServiceRequest.focus",
"max": "0"
},
{
"id": "ServiceRequest.encounter",
"path": "ServiceRequest.encounter",
"max": "0"
},
{
"id": "ServiceRequest.occurrence[x]",
"path": "ServiceRequest.occurrence[x]",
"max": "0"
},
{
"id": "ServiceRequest.asNeeded[x]",
"path": "ServiceRequest.asNeeded[x]",
"max": "0"
},
{
"id": "ServiceRequest.authoredOn",
"path": "ServiceRequest.authoredOn",
"max": "0"
},
{
"id": "ServiceRequest.requester",
"path": "ServiceRequest.requester",
"definition": "#### **_`IDMS: Who submitted the request, it is a reference to a IDMS_PractitionerRole .`_**",
"type": [
{
"code": "Reference",
"targetProfile": [
"https://health.gov.on.ca/idms/fhir/StructureDefinition/IDMS-PractitionerRole-Employee",
"https://health.gov.on.ca/idms/fhir/StructureDefinition/IDMS-PractitionerRole-Contact"
]
}
]
},
{
"id": "ServiceRequest.performerType",
"path": "ServiceRequest.performerType",
"max": "0"
},
{
"id": "ServiceRequest.performer",
"path": "ServiceRequest.performer",
"max": "0"
},
{
"id": "ServiceRequest.location",
"path": "ServiceRequest.location",
"max": "0"
},
{
"id": "ServiceRequest.reason",
"path": "ServiceRequest.reason",
"max": "0"
},
{
"id": "ServiceRequest.insurance",
"path": "ServiceRequest.insurance",
"max": "0"
},
{
"id": "ServiceRequest.supportingInfo",
"path": "ServiceRequest.supportingInfo",
"definition": "#### **_`IDMS: Submitting consent`_**",
"max": "1"
},
{
"id": "ServiceRequest.supportingInfo.concept",
"path": "ServiceRequest.supportingInfo.concept",
"max": "0"
},
{
"id": "ServiceRequest.supportingInfo.reference",
"path": "ServiceRequest.supportingInfo.reference",
"min": 1,
"max": "1"
},
{
"id": "ServiceRequest.supportingInfo.reference.reference",
"path": "ServiceRequest.supportingInfo.reference.reference",
"definition": "#### **_`IDMS: Reference to the Submitting Consent.`_**",
"min": 1,
"max": "1"
},
{
"id": "ServiceRequest.supportingInfo.reference.type",
"path": "ServiceRequest.supportingInfo.reference.type",
"definition": "#### **_`IDMS: For the Submitting consent this will be Consent.`_**",
"min": 0,
"max": "1"
},
{
"id": "ServiceRequest.supportingInfo.reference.identifier",
"path": "ServiceRequest.supportingInfo.reference.identifier",
"max": "0"
},
{
"id": "ServiceRequest.supportingInfo.reference.display",
"path": "ServiceRequest.supportingInfo.reference.display",
"max": "0"
},
{
"id": "ServiceRequest.specimen",
"path": "ServiceRequest.specimen",
"max": "0"
},
{
"id": "ServiceRequest.bodySite",
"path": "ServiceRequest.bodySite",
"max": "0"
},
{
"id": "ServiceRequest.bodyStructure",
"path": "ServiceRequest.bodyStructure",
"max": "0"
},
{
"id": "ServiceRequest.note",
"path": "ServiceRequest.note",
"max": "0"
},
{
"id": "ServiceRequest.patientInstruction",
"path": "ServiceRequest.patientInstruction",
"max": "0"
},
{
"id": "ServiceRequest.relevantHistory",
"path": "ServiceRequest.relevantHistory",
"max": "0"
}
]
}
}