{
"description": "Request for a pathology study to be performed by a certain laboratory.",
"_filename": "StructureDefinition-path-Request.json",
"package_name": "medmij.fhir.nl.r4.pathology",
"date": null,
"derivation": "constraint",
"publisher": "MedMij",
"fhirVersion": "4.0.1",
"purpose": "This ServiceRequest resource represents the Request building block for patient use cases in the context of the information standard Pathology (Pathologie).",
"name": "PathRequest",
"mapping": [ {
"name": "Mercurius Core Dataset 2.0",
"identity": "mercurius-core-dataset-2-0"
} ],
"abstract": false,
"copyright": "Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise.",
"type": "ServiceRequest",
"experimental": null,
"resourceType": "StructureDefinition",
"title": "path Request",
"package_version": "1.0.0-alpha.1",
"status": "draft",
"id": "b0e2b6cd-679e-4fc8-9d3d-123ea0112032",
"kind": "resource",
"url": "http://medmij.nl/fhir/StructureDefinition/path-Request",
"version": null,
"differential": {
"element": [ {
"id": "ServiceRequest",
"path": "ServiceRequest",
"alias": [ "Aanvraag", "referral", "referral request", "transfer of care request" ],
"short": "Request",
"constraint": [ {
"key": "path-Request-1",
"human": "Either a code for cytology or histology is present.",
"source": "http://medmij.nl/fhir/StructureDefinition/path-Request",
"severity": "error",
"expression": "code.coding.where(system = 'http://snomed.info/sct' and code = '1348332002').exists() xor code.coding.where(system = 'http://snomed.info/sct' and code = '252416005').exists()"
} ],
"definition": "Request for a pathology study to be performed by a certain laboratory."
}, {
"id": "ServiceRequest.status",
"path": "ServiceRequest.status",
"patternCode": "completed"
}, {
"id": "ServiceRequest.intent",
"path": "ServiceRequest.intent",
"patternCode": "order"
}, {
"id": "ServiceRequest.category",
"min": 3,
"path": "ServiceRequest.category",
"slicing": {
"rules": "open",
"discriminator": [ {
"path": "$this",
"type": "value"
} ]
}
}, {
"id": "ServiceRequest.category:pathology",
"max": "1",
"min": 1,
"path": "ServiceRequest.category",
"sliceName": "pathology",
"patternCodeableConcept": {
"coding": [ {
"code": "108257001",
"system": "http://snomed.info/sct"
} ]
}
}, {
"path": "ServiceRequest.category",
"min": 1,
"definition": "This typing of the examination provides additional context for the request.",
"short": "RequestType",
"mapping": [ {
"map": "mercurius-core-rubriek-89",
"comment": "soortaanvraag",
"identity": "mercurius-core-dataset-2-0"
} ],
"sliceName": "requestType",
"binding": {
"strength": "required",
"valueSet": "http://medmij.nl/fhir/ValueSet/MercuriusRequestType"
},
"alias": [ "SoortAanvraag" ],
"max": "1",
"id": "ServiceRequest.category:requestType",
"comment": "When the RequestType concept has an empty value, _normaal_ SHALL be used as default value."
}, {
"path": "ServiceRequest.category",
"min": 1,
"definition": "Type of national trial for this request.",
"short": "HealthScreeningType",
"mapping": [ {
"map": "mercurius-core-rubriek-97",
"comment": "bvosoort",
"identity": "mercurius-core-dataset-2-0"
} ],
"sliceName": "healthScreeningType",
"binding": {
"strength": "required",
"valueSet": "http://medmij.nl/fhir/ValueSet/MercuriusHealthScreeningType"
},
"alias": [ "BVOSoort" ],
"max": "1",
"id": "ServiceRequest.category:healthScreeningType",
"comment": "When the HealthScreeningType concept has an empty value, _0_ SHALL be used as default value."
}, {
"id": "ServiceRequest.code",
"min": 1,
"path": "ServiceRequest.code",
"comment": "If the requested pathology study is of type cytology (which means that the ReportIdentifier (i.e. _rapnaam_, mercurius-core-rubriek-3) starts with either _B_ or _C_, corresponding to cervical cytology and other cytology, respectively), SNOMED code _1348332002_ SHALL be used as `.code`. Likewise, if the study is of type histology (in which case the ReportIdentifier starts with _T_), SNOMED code _252416005_ SHALL be used instead. Studies for which the ReportIdentifier starts with _S_ (i.e. autopsies) are out of scope."
}, {
"id": "ServiceRequest.code.coding",
"min": 1,
"path": "ServiceRequest.code.coding",
"slicing": {
"rules": "open",
"discriminator": [ {
"path": "$this",
"type": "value"
} ]
}
}, {
"id": "ServiceRequest.code.coding:cytology",
"max": "1",
"min": 0,
"path": "ServiceRequest.code.coding",
"condition": [ "path-Request-1" ],
"sliceName": "cytology",
"patternCoding": {
"code": "1348332002",
"system": "http://snomed.info/sct"
}
}, {
"id": "ServiceRequest.code.coding:histology",
"max": "1",
"min": 0,
"path": "ServiceRequest.code.coding",
"condition": [ "path-Request-1" ],
"sliceName": "histology",
"patternCoding": {
"code": "252416005",
"system": "http://snomed.info/sct"
}
}, {
"id": "ServiceRequest.subject",
"path": "ServiceRequest.subject",
"type": [ {
"code": "Reference",
"targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Patient", "http://medmij.nl/fhir/StructureDefinition/path-Patient" ]
} ],
"alias": [ "Patiƫnt" ],
"short": "Patient"
}, {
"id": "ServiceRequest.requester",
"min": 1,
"path": "ServiceRequest.requester",
"type": [ {
"code": "Reference",
"targetProfile": [ "http://hl7.org/fhir/StructureDefinition/PractitionerRole", "http://medmij.nl/fhir/StructureDefinition/path-Request.Requester" ]
} ],
"alias": [ "Aanvrager", "orderer" ],
"short": "Requester",
"definition": "Requester of the pathology study."
}, {
"id": "ServiceRequest.reasonCode",
"max": "1",
"min": 1,
"path": "ServiceRequest.reasonCode"
}, {
"id": "ServiceRequest.reasonCode.text",
"min": 1,
"path": "ServiceRequest.reasonCode.text",
"alias": [ "KlinischeVraag" ],
"short": "ClinicalQuestion",
"mapping": [ {
"map": "mercurius-core-rubriek-139",
"comment": "klinischevraag",
"identity": "mercurius-core-dataset-2-0"
} ],
"definition": "Clinical request information."
}, {
"id": "ServiceRequest.specimen",
"min": 1,
"path": "ServiceRequest.specimen",
"type": [ {
"code": "Reference",
"targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Specimen", "http://medmij.nl/fhir/StructureDefinition/path-Request.Specimen" ]
} ],
"alias": [ "Monster" ],
"short": "Specimen",
"comment": "Both the primary specimen as well as the individual samples taken from that specimen are referenced here. If only a single sample is taken (i.e. the NumberOfSamples concept is equal to _1_), precisely one Specimen is referenced here, as the primary specimen and sample coincide in that case. If multiple samples have been taken from the primary specimen, the `.specimen` element contains _NumberOfSamples + 1_ references, one for the primary specimen and one for each sample.",
"definition": "Specimen that will be examined by a laboratory."
} ]
},
"contact": [ {
"name": "MedMij",
"telecom": [ {
"use": "work",
"value": "info@medmij.nl",
"system": "email"
} ]
} ],
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/ServiceRequest"
}