{ "description": "This profile is for the Additional Information, Withdrawl and Reconsideration Requests. These are child requests of a primary request.", "_filename": "IDMS-SERVICEREQUEST-SUBMISSION-CHILD.json", "package_name": "ca.on.health.idms", "date": null, "derivation": "constraint", "meta": { "source": "#V2ldNA9EA697QGYp", "versionId": "1", "lastUpdated": "2023-10-23T14:27:56.434+00:00" }, "publisher": null, "fhirVersion": "5.0.0", "name": "IDMSServiceRequestChildSubmission", "abstract": false, "type": "ServiceRequest", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "1.0.1-beta", "status": "active", "id": "4b37e619-3e59-4f0b-9c5a-ef0173722f3a", "kind": "resource", "url": "https://health.gov.on.ca/idms/fhir/StructureDefinition/IDMS-ServiceRequest-Child-Submission", "version": "1.0", "differential": { "element": [ { "id": "ServiceRequest.extension", "min": 0, "path": "ServiceRequest.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "ServiceRequest.extension:requestCreatedUserName", "max": "1", "min": 0, "path": "ServiceRequest.extension", "type": [ { "code": "Extension", "profile": [ "https://health.gov.on.ca/idms/fhir/StructureDefinition/RequestCreatedUserName" ] } ], "sliceName": "requestCreatedUserName", "definition": "#### **_`IDMS: This is the name of the user that created the request.`_**" }, { "id": "ServiceRequest.extension:requestCreatedDate", "max": "1", "min": 0, "path": "ServiceRequest.extension", "type": [ { "code": "Extension", "profile": [ "https://health.gov.on.ca/idms/fhir/StructureDefinition/CreatedDate" ] } ], "sliceName": "requestCreatedDate", "definition": "#### **_`IDMS: This is the date and time the Request was created.`_**" }, { "id": "ServiceRequest.extension:requestUpdatedUserName", "max": "1", "min": 0, "path": "ServiceRequest.extension", "type": [ { "code": "Extension", "profile": [ "https://health.gov.on.ca/idms/fhir/StructureDefinition/RequestUpdatedUserName" ] } ], "sliceName": "requestUpdatedUserName", "definition": "#### **_`IDMS: This is the name of the user that last updated request.`_**" }, { "id": "ServiceRequest.extension:requestSubmittedUser", "max": "1", "min": 0, "path": "ServiceRequest.extension", "type": [ { "code": "Extension", "profile": [ "https://health.gov.on.ca/idms/fhir/StructureDefinition/SubmittedUserRole" ] } ], "sliceName": "requestSubmittedUser", "definition": "#### **_`IDMS: This is the user that submitted the request.`_**" }, { "id": "ServiceRequest.extension:requestSubmittedDate", "max": "1", "min": 0, "path": "ServiceRequest.extension", "type": [ { "code": "Extension", "profile": [ "https://health.gov.on.ca/idms/fhir/StructureDefinition/RequestSubmittedDate" ] } ], "sliceName": "requestSubmittedDate", "definition": "#### **_`IDMS: This is the date and time the Request was submitted.`_**" }, { "id": "ServiceRequest.extension:requestSubmittedDateString", "max": "1", "min": 0, "path": "ServiceRequest.extension", "type": [ { "code": "Extension", "profile": [ "https://health.gov.on.ca/idms/fhir/StructureDefinition/RequestSubmittedDateString" ] } ], "sliceName": "requestSubmittedDateString", "definition": "#### **_`IDMS: This is the String format of the Submitted Date element, it is needed for searching.`_**" }, { "id": "ServiceRequest.extension:submissionConsent", "max": "1", "min": 0, "path": "ServiceRequest.extension", "type": [ { "code": "Extension", "profile": [ "https://health.gov.on.ca/idms/fhir/StructureDefinition/RelatedSubmissionConsent" ] } ], "sliceName": "submissionConsent", "definition": "#### **_`IDMS: The Terms Of Use Consent related to submitting this request.`_**" }, { "id": "ServiceRequest.extension:searchableExtraString", "max": "1", "min": 0, "path": "ServiceRequest.extension", "type": [ { "code": "Extension", "profile": [ "https://health.gov.on.ca/idms/fhir/StructureDefinition/SearchableExtraString" ] } ], "sliceName": "searchableExtraString", "definition": "#### **_`IDMS: Used for doing multi element searches.`_**" }, { "id": "ServiceRequest.identifier", "max": "0", "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.`_**" }, { "id": "ServiceRequest.instantiatesCanonical", "max": "0", "path": "ServiceRequest.instantiatesCanonical" }, { "id": "ServiceRequest.instantiatesUri", "max": "0", "path": "ServiceRequest.instantiatesUri" }, { "id": "ServiceRequest.basedOn", "max": "1", "min": 1, "path": "ServiceRequest.basedOn", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/IDMS_ServiceRequest" ] } ], "short": "Reference to Previous Requests", "definition": "#### **_`IDMS: Reference to a parent IDMS ServiceRequest.`_**\\n" }, { "id": "ServiceRequest.replaces", "max": "0", "path": "ServiceRequest.replaces" }, { "id": "ServiceRequest.requisition", "max": "0", "path": "ServiceRequest.requisition" }, { "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", "fixedCode": "order", "definition": "#### **_`IDMS: This is a fixed value of 'order` ._**" }, { "id": "ServiceRequest.category", "max": "1", "min": 1, "path": "ServiceRequest.category", "short": "Classifications of the request", "slicing": { "rules": "open", "discriminator": [ { "path": "coding.version", "type": "value" } ] }, "definition": "#### **_`IDMS: Product Type , Submission Type and Request Type .`_**" }, { "id": "ServiceRequest.category:RequestType", "max": "1", "min": 1, "path": "ServiceRequest.category", "sliceName": "RequestType" }, { "id": "ServiceRequest.category:RequestType.coding.system", "min": 1, "path": "ServiceRequest.category.coding.system", "fixedUri": "https://health.gov.on.ca/idms/fhir/CodeSystem/IDMS-Internal" }, { "id": "ServiceRequest.category:RequestType.coding.version", "max": "0", "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)", "fixedString": "RequestType" }, { "id": "ServiceRequest.category:RequestType.coding.code", "path": "ServiceRequest.category.coding.code", "binding": { "strength": "required", "valueSet": "https://health.gov.on.ca/idms/fhir/ValueSet/IDMS-Child-Request-Types", "description": "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", "max": "0", "path": "ServiceRequest.category.coding.userSelected" }, { "id": "ServiceRequest.category:RequestType.text", "max": "0", "path": "ServiceRequest.category.text" }, { "id": "ServiceRequest.priority", "max": "0", "path": "ServiceRequest.priority" }, { "id": "ServiceRequest.doNotPerform", "max": "0", "path": "ServiceRequest.doNotPerform" }, { "id": "ServiceRequest.code", "max": "0", "path": "ServiceRequest.code" }, { "id": "ServiceRequest.orderDetail", "max": "0", "path": "ServiceRequest.orderDetail" }, { "id": "ServiceRequest.quantity[x]", "max": "0", "path": "ServiceRequest.quantity[x]" }, { "id": "ServiceRequest.subject", "path": "ServiceRequest.subject", "type": [ { "code": "Reference", "targetProfile": [ "https://health.gov.on.ca/idms/fhir/StructureDefinition/IDMS_Group" ] } ], "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.`_**" }, { "id": "ServiceRequest.focus", "max": "0", "path": "ServiceRequest.focus" }, { "id": "ServiceRequest.encounter", "max": "0", "path": "ServiceRequest.encounter" }, { "id": "ServiceRequest.occurrence[x]", "max": "0", "path": "ServiceRequest.occurrence[x]" }, { "id": "ServiceRequest.asNeeded[x]", "max": "0", "path": "ServiceRequest.asNeeded[x]" }, { "id": "ServiceRequest.authoredOn", "path": "ServiceRequest.authoredOn", "comment": "#### **_`IDMS: This is the Request Date, the Requestor can change this to any date.`_**" }, { "id": "ServiceRequest.requester", "path": "ServiceRequest.requester", "type": [ { "code": "Reference", "targetProfile": [ "https://health.gov.on.ca/idms/fhir/StructureDefinition/IDMS_PractitionerRole" ] } ], "definition": "#### **_`IDMS: Who submitted the request, it is a reference to a IDMS_PractitionerRole .`_**" }, { "id": "ServiceRequest.performerType", "max": "0", "path": "ServiceRequest.performerType" }, { "id": "ServiceRequest.performer", "path": "ServiceRequest.performer", "type": [ { "code": "Reference", "targetProfile": [ "https://health.gov.on.ca/idms/fhir/StructureDefinition/IDMS_PractitionerRole" ] } ], "short": "Request Modifier", "definition": "#### **_`IDMS: Who modified the request, it is a reference to a IDMS_PractitionerRole .`_**" }, { "id": "ServiceRequest.location", "max": "0", "path": "ServiceRequest.location" }, { "id": "ServiceRequest.reason", "max": "0", "path": "ServiceRequest.reason" }, { "id": "ServiceRequest.insurance", "max": "0", "path": "ServiceRequest.insurance" }, { "id": "ServiceRequest.supportingInfo", "max": "0", "path": "ServiceRequest.supportingInfo" }, { "id": "ServiceRequest.specimen", "max": "0", "path": "ServiceRequest.specimen" }, { "id": "ServiceRequest.bodySite", "max": "0", "path": "ServiceRequest.bodySite" }, { "id": "ServiceRequest.bodyStructure", "max": "0", "path": "ServiceRequest.bodyStructure" }, { "id": "ServiceRequest.note", "max": "0", "path": "ServiceRequest.note" }, { "id": "ServiceRequest.patientInstruction", "max": "0", "path": "ServiceRequest.patientInstruction" }, { "id": "ServiceRequest.relevantHistory", "max": "0", "path": "ServiceRequest.relevantHistory" } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/ServiceRequest" }