{ "description": null, "_filename": "NHSDigital-ServiceRequest-Genomics.StructureDefinition.json", "package_name": "uk.nhsengland.genomics.r4", "date": "2022-11-13T17:39:32.2218991+00:00", "derivation": "constraint", "publisher": null, "fhirVersion": "4.0.1", "name": "NHSDigital_ServiceRequest_Genomics", "abstract": false, "type": "ServiceRequest", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "0.3.0", "status": "draft", "id": "76f641d8-4e6b-472b-932a-3d442d6190b5", "kind": "resource", "url": "https://fhir.nhs.uk/StructureDefinition/NHSDigital-ServiceRequest-Genomics", "version": null, "differential": { "element": [ { "id": "ServiceRequest.extension", "min": 1, "path": "ServiceRequest.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "ServiceRequest.extension:additionalContact", "min": 0, "path": "ServiceRequest.extension", "type": [ { "code": "Extension", "profile": [ "https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-AdditionalContact" ] } ], "sliceName": "additionalContact", "isModifier": false }, { "id": "ServiceRequest.extension:coverage", "min": 1, "path": "ServiceRequest.extension", "type": [ { "code": "Extension", "profile": [ "https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-Coverage" ] } ], "sliceName": "coverage", "isModifier": false }, { "id": "ServiceRequest.extension:priorityReason", "max": "1", "min": 0, "path": "ServiceRequest.extension", "type": [ { "code": "Extension", "profile": [ "https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-PriorityReason" ] } ], "sliceName": "priorityReason", "constraint": [ { "key": "gen-1", "human": "Extension must be present if priority is not routine", "severity": "error", "expression": "(ServiceRequest.extension(priorityReason).exists() and ServiceRequest.priority!=routine) or ServiceRequest.priority=routine" } ], "isModifier": false }, { "id": "ServiceRequest.extension:priorityReason.value[x].coding", "path": "ServiceRequest.extension.value[x].coding", "slicing": { "rules": "open", "discriminator": [ { "path": "system", "type": "type" } ] } }, { "id": "ServiceRequest.identifier", "max": "1", "min": 1, "path": "ServiceRequest.identifier" }, { "id": "ServiceRequest.identifier.assigner", "path": "ServiceRequest.identifier.assigner", "type": [ { "code": "Reference", "targetProfile": [ "https://fhir.nhs.uk/StructureDefinition/NHSDigital-Organization-Genomics" ] } ] }, { "id": "ServiceRequest.instantiatesCanonical", "max": "0", "path": "ServiceRequest.instantiatesCanonical" }, { "id": "ServiceRequest.basedOn", "path": "ServiceRequest.basedOn", "type": [ { "code": "Reference", "aggregation": [ "referenced", "bundled" ], "targetProfile": [ "https://fhir.hl7.org.uk/StructureDefinition/UKCore-CarePlan", "https://fhir.hl7.org.uk/StructureDefinition/UKCore-MedicationRequest", "https://fhir.nhs.uk/StructureDefinition/NHSDigital-ServiceRequest-Genomics" ] } ] }, { "id": "ServiceRequest.replaces", "max": "1", "path": "ServiceRequest.replaces", "type": [ { "code": "Reference", "targetProfile": [ "https://fhir.nhs.uk/StructureDefinition/NHSDigital-ServiceRequest-Genomics" ] } ] }, { "id": "ServiceRequest.status", "path": "ServiceRequest.status", "comment": "The status is generally fully in the control of the requester - they determine whether the order is draft or active and, after it has been activated, competed, cancelled or suspended. States relating to the activities of the performer are reflected on either the corresponding event (see [Interactions](https://simplifier.net/guide/fhir-genomics-implementation-guide/home/design/interactions.page.md) for general discussion) or using the [Task](https://simplifier.net/guide/fhir-genomics-implementation-guide/home/fhirassets/allassets/profiles/genomics-task.page.md) resource." }, { "id": "ServiceRequest.category", "max": "1", "min": 1, "path": "ServiceRequest.category" }, { "id": "ServiceRequest.priority", "min": 1, "path": "ServiceRequest.priority" }, { "id": "ServiceRequest.doNotPerform", "max": "0", "path": "ServiceRequest.doNotPerform" }, { "id": "ServiceRequest.code", "min": 1, "path": "ServiceRequest.code", "definition": "A code that identifies a particular service (i.e., procedure, diagnostic investigation, or panel of investigations) that have been requested.\r\n\r\nFor Genomic Test Orders, use the system 'https://www.england.nhs.uk/publication/national-genomic-test-directories' and code from one of the test directories provided by NHS England. Addition of these codes to an appropriate coding system, e.g. SNOMED-CT, is under discussion." }, { "id": "ServiceRequest.quantity[x]", "max": "0", "path": "ServiceRequest.quantity[x]" }, { "id": "ServiceRequest.subject", "path": "ServiceRequest.subject", "type": [ { "code": "Reference", "aggregation": [ "referenced", "bundled" ], "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Group", "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Device", "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Location", "https://fhir.nhs.uk/StructureDefinition/NHSDigital-Patient-Genomics" ] } ] }, { "id": "ServiceRequest.encounter", "path": "ServiceRequest.encounter", "type": [ { "code": "Reference", "aggregation": [ "referenced", "bundled" ] } ] }, { "id": "ServiceRequest.asNeeded[x]", "max": "0", "path": "ServiceRequest.asNeeded[x]" }, { "id": "ServiceRequest.authoredOn", "min": 1, "path": "ServiceRequest.authoredOn" }, { "id": "ServiceRequest.requester", "min": 1, "path": "ServiceRequest.requester", "type": [ { "code": "Reference", "aggregation": [ "referenced", "bundled" ], "targetProfile": [ "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Device", "https://fhir.hl7.org.uk/StructureDefinition/UKCore-RelatedPerson", "https://fhir.nhs.uk/StructureDefinition/NHSDigital-Organization-Genomics", "https://fhir.nhs.uk/StructureDefinition/NHSDigital-Patient-Genomics", "https://fhir.nhs.uk/StructureDefinition/NHSDigital-Practitioner-Genomics", "https://fhir.nhs.uk/StructureDefinition/NHSDigital-PractitionerRole-Genomics" ] } ] }, { "id": "ServiceRequest.performer", "path": "ServiceRequest.performer", "type": [ { "code": "Reference", "aggregation": [ "referenced", "bundled" ], "targetProfile": [ "https://fhir.hl7.org.uk/StructureDefinition/UKCore-CareTeam", "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Device", "https://fhir.hl7.org.uk/StructureDefinition/UKCore-HealthcareService", "https://fhir.hl7.org.uk/StructureDefinition/UKCore-RelatedPerson", "https://fhir.nhs.uk/StructureDefinition/NHSDigital-Organization-Genomics", "https://fhir.nhs.uk/StructureDefinition/NHSDigital-Patient-Genomics", "https://fhir.nhs.uk/StructureDefinition/NHSDigital-Practitioner-Genomics", "https://fhir.nhs.uk/StructureDefinition/NHSDigital-PractitionerRole-Genomics" ] } ] }, { "id": "ServiceRequest.locationCode", "max": "0", "path": "ServiceRequest.locationCode" }, { "id": "ServiceRequest.locationReference", "max": "0", "path": "ServiceRequest.locationReference" }, { "id": "ServiceRequest.reasonCode", "min": 1, "path": "ServiceRequest.reasonCode" }, { "id": "ServiceRequest.reasonReference", "path": "ServiceRequest.reasonReference", "type": [ { "code": "Reference", "aggregation": [ "referenced", "bundled" ], "targetProfile": [ "https://fhir.hl7.org.uk/StructureDefinition/UKCore-DiagnosticReport", "https://fhir.hl7.org.uk/StructureDefinition/UKCore-DocumentReference", "https://fhir.nhs.uk/StructureDefinition/NHSDigital-Condition-Genomics", "https://fhir.nhs.uk/StructureDefinition/NHSDigital-Observation-Genomics" ] } ] }, { "id": "ServiceRequest.insurance", "max": "1", "path": "ServiceRequest.insurance" }, { "id": "ServiceRequest.supportingInfo", "path": "ServiceRequest.supportingInfo", "type": [ { "code": "Reference", "aggregation": [ "referenced", "bundled" ] } ] }, { "id": "ServiceRequest.specimen", "path": "ServiceRequest.specimen", "type": [ { "code": "Reference", "aggregation": [ "referenced", "bundled" ] } ] }, { "id": "ServiceRequest.bodySite", "max": "0", "path": "ServiceRequest.bodySite" }, { "id": "ServiceRequest.patientInstruction", "max": "0", "path": "ServiceRequest.patientInstruction" }, { "id": "ServiceRequest.relevantHistory", "max": "0", "path": "ServiceRequest.relevantHistory" } ] }, "baseDefinition": "https://fhir.hl7.org.uk/StructureDefinition/UKCore-ServiceRequest" }