{
"description": "Request for a pathology study to be performed by a certain laboratory.",
"_filename": "StructureDefinition-path-lm-Request.json",
"package_name": "medmij.fhir.nl.r4.pathology",
"date": null,
"derivation": "specialization",
"publisher": "MedMij",
"fhirVersion": "4.0.1",
"purpose": "This LogicalModel represents the Request Clinical Information Model (CIM) for patient use cases in the context of Pathology.",
"name": "PathLmRequest",
"mapping": [ {
"name": "Mercurius Core Dataset 2.0",
"identity": "mercurius-core-dataset-2-0"
}, {
"name": "Dataset Pathologie MedMij 1.0.0-alpha.3 20260923",
"identity": "path-dataset-100-alpha3-20260923"
}, {
"uri": "https://www.xt-ehr.eu/fhir/models/1.0.0/en/StructureDefinition-EHDSImagingReport.html",
"name": "EHDS ImagingReport v1.0.0",
"identity": "ehds-imagingreport-v1.0.0"
}, {
"uri": "https://www.xt-ehr.eu/fhir/models/1.0.0/en/StructureDefinition-EHDSSpecimen.html",
"name": "EHDS Specimen v1.0.0",
"identity": "ehds-specimen-v1.0.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": "http://medmij.nl/fhir/StructureDefinition/path-lm-Request",
"experimental": null,
"resourceType": "StructureDefinition",
"title": "Request",
"package_version": "1.0.0-alpha.3",
"status": "draft",
"id": "f579d73b-80fd-465a-aa42-4890459b38ba",
"kind": "logical",
"url": "http://medmij.nl/fhir/StructureDefinition/path-lm-Request",
"identifier": [ {
"use": "official",
"value": "urn:oid:2.16.528.1.1023.3.5.2",
"system": "urn:ietf:rfc:3986"
} ],
"version": "1.0.0-alpha.3",
"differential": {
"element": [ {
"id": "path-lm-Request",
"path": "path-lm-Request",
"alias": [ "Aanvraag" ],
"short": "Request",
"mapping": [ {
"map": "path-dataelement-6",
"comment": "Request",
"identity": "path-dataset-100-alpha3-20260923"
}, {
"map": "EHDSImagingReport",
"comment": "EHDSImagingReport",
"identity": "ehds-imagingreport-v1.0.0"
}, {
"map": "EHDSImagingReport.body.orderInformation",
"comment": "orderInformation",
"identity": "ehds-imagingreport-v1.0.0"
} ],
"definition": "Request for a pathology study to be performed by a certain laboratory."
}, {
"id": "path-lm-Request.IdentificationNumber",
"max": "1",
"path": "path-lm-Request.IdentificationNumber",
"alias": [ "AanvraagIdentificatienummer" ],
"short": "Request identifier",
"comment": "This concept is often referred to as RequestIdentifier.\n\nEven though the ReportIdentifier (i.e. _rapnaam_, mercurius-core-rubriek-3) is assigned by the laboratory doing the analysis (and thus not by the requester), the RequestIdentifier is populated with its value as well, as the request and report are always directly linked to each other in Mercurius. In particular, this identifier attains a value of the form _[TCSB]YY-nnnnn_ or _[TCSB]YY-nnnnnn_ (based on the laboratory the report originates from), e.g. T26-012345.",
"mapping": [ {
"map": "mercurius-core-rubriek-3",
"comment": "rapnaam",
"identity": "mercurius-core-dataset-2-0"
}, {
"map": "EHDSImagingReport.body.orderInformation.orderId",
"comment": "orderId",
"identity": "ehds-imagingreport-v1.0.0"
} ],
"definition": "Identifier of the request for a pathology study."
}, {
"id": "path-lm-Request.Patient",
"path": "path-lm-Request.Patient",
"type": [ {
"code": "Reference",
"targetProfile": [ "http://medmij.nl/fhir/StructureDefinition/path-lm-Patient" ]
} ],
"mapping": [ {
"map": "EHDSImagingReport.header.subject",
"comment": "subject",
"identity": "ehds-imagingreport-v1.0.0"
} ]
}, {
"id": "path-lm-Request.HealthcareProvider",
"max": "0",
"path": "path-lm-Request.HealthcareProvider"
}, {
"id": "path-lm-Request.Effective[x]",
"max": "0",
"path": "path-lm-Request.Effective[x]"
}, {
"id": "path-lm-Request.Effective[x]:EffectiveDateTime",
"max": "0",
"path": "path-lm-Request.Effective[x]",
"type": [ {
"code": "dateTime"
} ],
"sliceName": "EffectiveDateTime"
}, {
"id": "path-lm-Request.Effective[x]:EffectivePeriod",
"max": "0",
"path": "path-lm-Request.Effective[x]",
"type": [ {
"code": "Period"
} ],
"sliceName": "EffectivePeriod"
}, {
"id": "path-lm-Request.CareType",
"min": 1,
"path": "path-lm-Request.CareType",
"comment": "At least code _0388_ ('Medisch specialisten, pathologische anatomie') SHALL be conveyed as care type.",
"mapping": [ {
"map": "EHDSImagingReport.header.serviceSpecialty",
"comment": "serviceSpecialty",
"identity": "ehds-imagingreport-v1.0.0"
} ]
}, {
"path": "path-lm-Request.RequestType",
"min": 1,
"definition": "This typing of the examination provides additional context for the request.",
"short": "Request type",
"mapping": [ {
"map": "mercurius-core-rubriek-89",
"comment": "soortaanvraag",
"identity": "mercurius-core-dataset-2-0"
} ],
"type": [ {
"code": "CodeableConcept"
} ],
"binding": {
"strength": "required",
"valueSet": "http://medmij.nl/fhir/ValueSet/MercuriusRequestType"
},
"alias": [ "SoortAanvraag" ],
"max": "1",
"id": "path-lm-Request.RequestType",
"defaultValueCodeableConcept": {
"coding": [ {
"code": "normaal",
"system": "http://medmij.nl/fhir/CodeSystem/MercuriusRequestType"
} ]
}
}, {
"path": "path-lm-Request.HealthScreeningType",
"min": 1,
"definition": "Type of national trial for this request.",
"short": "Health screening type",
"mapping": [ {
"map": "mercurius-core-rubriek-97",
"comment": "bvosoort",
"identity": "mercurius-core-dataset-2-0"
} ],
"type": [ {
"code": "CodeableConcept"
} ],
"binding": {
"strength": "required",
"valueSet": "http://medmij.nl/fhir/ValueSet/MercuriusHealthScreeningType"
},
"alias": [ "BVOSoort" ],
"max": "1",
"id": "path-lm-Request.HealthScreeningType",
"defaultValueCodeableConcept": {
"coding": [ {
"code": "0",
"system": "http://medmij.nl/fhir/CodeSystem/MercuriusHealthScreeningType"
} ]
}
}, {
"path": "path-lm-Request.Requester",
"min": 1,
"definition": "Requester of the pathology study.",
"short": "Requester",
"mapping": [ {
"map": "path-dataelement-7",
"comment": "Requester",
"identity": "path-dataset-100-alpha3-20260923"
}, {
"map": "EHDSImagingReport.body.orderInformation.orderPlacer",
"comment": "orderPlacer",
"identity": "ehds-imagingreport-v1.0.0"
} ],
"type": [ {
"code": "BackboneElement"
} ],
"alias": [ "Aanvrager" ],
"max": "1",
"id": "path-lm-Request.Requester"
}, {
"path": "path-lm-Request.Requester.RequesterName",
"min": 1,
"definition": "Name of the requester.",
"short": "Requester name",
"mapping": [ {
"map": "mercurius-core-rubriek-68",
"comment": "aanvrager",
"identity": "mercurius-core-dataset-2-0"
}, {
"map": "EHDSImagingReport.body.orderInformation.orderPlacerEHDSHealthProfessional",
"comment": "orderPlacerEHDSHealthProfessional (implicit, actual mapping is on orderPlacerEHDSHealthProfessional.name)",
"identity": "ehds-imagingreport-v1.0.0"
} ],
"type": [ {
"code": "string"
} ],
"alias": [ "AanvragerNaam" ],
"max": "1",
"id": "path-lm-Request.Requester.RequesterName"
}, {
"path": "path-lm-Request.Requester.Specialty",
"min": 0,
"definition": "Specialty of the requester.",
"short": "Specialty",
"mapping": [ {
"map": "mercurius-core-rubriek-71",
"comment": "specialisme",
"identity": "mercurius-core-dataset-2-0"
}, {
"map": "EHDSImagingReport.body.orderInformation.orderPlacerEHDSHealthProfessional",
"comment": "orderPlacerEHDSHealthProfessional (implicit, actual mapping is on orderPlacerEHDSHealthProfessional.professionalRole.specialty)",
"identity": "ehds-imagingreport-v1.0.0"
} ],
"type": [ {
"code": "CodeableConcept"
} ],
"binding": {
"strength": "extensible",
"valueSet": "http://medmij.nl/fhir/ValueSet/MercuriusSpecialty"
},
"alias": [ "Specialisme" ],
"max": "1",
"id": "path-lm-Request.Requester.Specialty"
}, {
"path": "path-lm-Request.Requester.Hospital",
"min": 0,
"definition": "Name of the hospital from where the specimen is sent.",
"short": "Hospital",
"mapping": [ {
"map": "mercurius-core-rubriek-72",
"comment": "ziekenhuis",
"identity": "mercurius-core-dataset-2-0"
}, {
"map": "EHDSImagingReport.body.orderInformation.orderPlacerEHDSHealthProfessional",
"comment": "orderPlacerEHDSHealthProfessional (implicit, actual mapping is on orderPlacerEHDSHealthProfessional.professionalRole.organisation.name)",
"identity": "ehds-imagingreport-v1.0.0"
}, {
"map": "EHDSImagingReport.body.orderInformation.orderPlacerEHDSOrganisation",
"comment": "orderPlacerEHDSOrganisation (implicit, actual mapping is on orderPlacerEHDSOrganisation.name)",
"identity": "ehds-imagingreport-v1.0.0"
} ],
"type": [ {
"code": "string"
} ],
"alias": [ "Ziekenhuis" ],
"max": "1",
"id": "path-lm-Request.Requester.Hospital"
}, {
"path": "path-lm-Request.Requester.Location",
"min": 0,
"definition": "Location of requesting institute.",
"short": "Location",
"mapping": [ {
"map": "mercurius-core-rubriek-67",
"comment": "locatie",
"identity": "mercurius-core-dataset-2-0"
} ],
"type": [ {
"code": "string"
} ],
"alias": [ "Locatie" ],
"max": "1",
"id": "path-lm-Request.Requester.Location"
}, {
"path": "path-lm-Request.ClinicalQuestion",
"min": 1,
"definition": "Clinical request information.",
"short": "Clinical question",
"mapping": [ {
"map": "mercurius-core-rubriek-139",
"comment": "klinischevraag",
"identity": "mercurius-core-dataset-2-0"
}, {
"map": "EHDSImagingReport.body.orderInformation.clinicalQuestion",
"comment": "clinicalQuestion",
"identity": "ehds-imagingreport-v1.0.0"
} ],
"type": [ {
"code": "string"
} ],
"alias": [ "KlinischeVraag" ],
"max": "1",
"id": "path-lm-Request.ClinicalQuestion"
}, {
"path": "path-lm-Request.Specimen",
"min": 1,
"definition": "Specimen that will be examined by a laboratory.",
"short": "Specimen",
"mapping": [ {
"map": "path-dataelement-8",
"comment": "Specimen",
"identity": "path-dataset-100-alpha3-20260923"
}, {
"map": "EHDSImagingReport.body.specimen",
"comment": "specimen",
"identity": "ehds-imagingreport-v1.0.0"
}, {
"map": "EHDSSpecimen",
"comment": "EHDSSpecimen",
"identity": "ehds-specimen-v1.0.0"
} ],
"type": [ {
"code": "BackboneElement"
} ],
"alias": [ "Monster" ],
"max": "1",
"id": "path-lm-Request.Specimen"
}, {
"path": "path-lm-Request.Specimen.SpecimenIdentifier",
"min": 1,
"definition": "Identifier of the specimen.",
"short": "Specimen identifier",
"mapping": [ {
"map": "path-dataelement-14",
"comment": "SpecimenIdentifier",
"identity": "path-dataset-100-alpha3-20260923"
} ],
"type": [ {
"code": "Identifier"
} ],
"alias": [ "MonsterIdentificatienummer" ],
"max": "1",
"id": "path-lm-Request.Specimen.SpecimenIdentifier",
"comment": "As the specimen is always directly linked to a request in Mercurius, the SpecimenIdentifier value equals the RequestIdentifier value, appended with _-0_. This appendage ensures that the identifier of the primary specimen is easily distinguishable from each sample identifier (as the latter equals the RequestIdentifier, appended with _-[SampleNumber]_). In particular, this identifier attains a value of the form _[TCSB]YY-nnnnn-0_ or _[TCSB]YY-nnnnnn-0_ (based on the laboratory the report originates from), e.g. T26-012345-0."
}, {
"path": "path-lm-Request.Specimen.SpecimenMaterial",
"min": 1,
"definition": "Type of specimen.",
"short": "Specimen material",
"mapping": [ {
"map": "mercurius-core-rubriek-76",
"comment": "aardmateriaal",
"identity": "mercurius-core-dataset-2-0"
}, {
"map": "EHDSSpecimen.type",
"comment": "type",
"identity": "ehds-specimen-v1.0.0"
} ],
"type": [ {
"code": "CodeableConcept"
} ],
"alias": [ "AardMateriaal" ],
"max": "1",
"id": "path-lm-Request.Specimen.SpecimenMaterial",
"comment": "The (string) value present in the source system is translated to a SNOMED CT code using the [Palga On-line Thesaurus](https://www.palga.nl/voor-pathologen/palga-on-line-thesaurus), if possible."
}, {
"path": "path-lm-Request.Specimen.CollectionDate",
"min": 0,
"definition": "Date when specimen is taken from patient.",
"short": "Collection date",
"mapping": [ {
"map": "mercurius-core-rubriek-77",
"comment": "datumafname",
"identity": "mercurius-core-dataset-2-0"
}, {
"map": "EHDSSpecimen.collection.collectedDateTime",
"comment": "collectedDateTime",
"identity": "ehds-specimen-v1.0.0"
} ],
"type": [ {
"code": "date"
} ],
"alias": [ "DatumAfname" ],
"max": "1",
"id": "path-lm-Request.Specimen.CollectionDate"
}, {
"path": "path-lm-Request.Specimen.ReceivedDate",
"min": 1,
"definition": "Date when specimen is received at the laboratory.",
"short": "Received date",
"mapping": [ {
"map": "mercurius-core-rubriek-80",
"comment": "datumontvangst",
"identity": "mercurius-core-dataset-2-0"
}, {
"map": "EHDSSpecimen.receivedDate",
"comment": "receivedDate",
"identity": "ehds-specimen-v1.0.0"
} ],
"type": [ {
"code": "date"
} ],
"alias": [ "DatumOntvangst" ],
"max": "1",
"id": "path-lm-Request.Specimen.ReceivedDate"
}, {
"path": "path-lm-Request.Specimen.CollectionMethod",
"min": 0,
"definition": "The way the specimen is collected (biopsy, resection, etc.).",
"short": "Collection method",
"mapping": [ {
"map": "mercurius-core-rubriek-87",
"comment": "verkrijgingswijze",
"identity": "mercurius-core-dataset-2-0"
}, {
"map": "EHDSSpecimen.collection.method",
"comment": "method",
"identity": "ehds-specimen-v1.0.0"
} ],
"type": [ {
"code": "CodeableConcept"
} ],
"alias": [ "Verkrijgingswijze" ],
"max": "1",
"id": "path-lm-Request.Specimen.CollectionMethod",
"comment": "The (string) value present in the source system is translated to a SNOMED CT code using the [Palga On-line Thesaurus](https://www.palga.nl/voor-pathologen/palga-on-line-thesaurus), if possible."
}, {
"path": "path-lm-Request.Specimen.Sample",
"min": 0,
"definition": "Sample taken from the primary specimen. Each sample is sent to the laboratory in a different container.",
"short": "Sample",
"mapping": [ {
"map": "path-dataelement-15",
"comment": "Sample",
"identity": "path-dataset-100-alpha3-20260923"
} ],
"type": [ {
"code": "BackboneElement"
} ],
"alias": [ "Sample" ],
"max": "*",
"id": "path-lm-Request.Specimen.Sample",
"comment": "If only a single sample is taken and examined by the laboratory, this element SHOULD not be populated, as the primary specimen and sample coincide in that case (and in particular, no sample number is assigned within Mercurius)."
}, {
"path": "path-lm-Request.Specimen.Sample.SampleNumber",
"min": 1,
"definition": "Number of the sample.",
"short": "Sample number",
"mapping": [ {
"map": "path-dataelement-16",
"comment": "SampleNumber",
"identity": "path-dataset-100-alpha3-20260923"
} ],
"type": [ {
"code": "integer"
} ],
"alias": [ "Samplenummer" ],
"max": "1",
"id": "path-lm-Request.Specimen.Sample.SampleNumber",
"comment": "If a Roman numeral is assigned to a sample in Mercurius, it SHALL be converted to an integer."
} ]
},
"contact": [ {
"name": "MedMij",
"telecom": [ {
"use": "work",
"value": "info@medmij.nl",
"system": "email"
} ]
} ],
"baseDefinition": "http://medmij.nl/fhir/StructureDefinition/medmij-core-lm-Base"
}