MII-Initiative

Medizininformatik Initiative - Modul Pathologie-Befund - ImplementationGuide

MII PR Patho Service Request

Beschreibung

Das Profil MII PR Patho Service Request der Ressource ServiceRequest stellt die Beschreibung des Auftrags des Klinikers an die Pathologieeinrichtung dar. Dieser ist in der Regel unspezifisch gehalten (“Histologie erbeten”, dies entspricht enem Auftrag zur konsiliarischen Begutachtung), kann aber durch spezielle Fragen untersetzt sein (z.B. “FISH für Her2”, entspricht einem Zielauftrag).

Ein Untersuchungsauftrag ist immer an eine (oder mehrere) Probe(n) gebunden, zu denen detaillierte Beschreibungen des Einsenders vorliegen können. Ein Untersuchungsauftrag begründet in der Regel einen Fall (Einsendung, "Accession") der Pathologieeinrichtung. Durch die den Untersuchungsauftrag abarbeitende Pathologieeinrichtung kann eine Zusammenfassung oder Aufteilung von Untersuchungsanträgen entsprechend den laborinternen Erfordernissen zu einem Fall oder mehreren Fällen erfolgen.

NameCanonical
MII_PR_Patho_Service_Requesthttps://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-service-request

idΣ0..1string
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedS Σ0..1instant
sourceS Σ0..1uri
profileS Σ0..*canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uriPattern
versionΣ0..1string
codeS Σ1..1codePattern
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uriPattern
versionΣ0..1string
codeS Σ1..1codePattern
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
instantiatesCanonicalΣ0..*canonical(ActivityDefinition | PlanDefinition)
instantiatesUriΣ0..*uri
basedOnΣ I0..*Reference(CarePlan | ServiceRequest | MedicationRequest)
replacesΣ I0..*Reference(ServiceRequest)
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeS Σ1..1CodeableConceptBindingPattern
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
statusS Σ ?!1..1codeBinding
intentS Σ ?!1..1codeBinding
categoryS Σ1..1CodeableConceptPattern
priorityΣ0..1codeBinding
doNotPerformΣ ?!0..1boolean
codeS Σ0..1CodeableConceptBinding
orderDetailΣ I0..*CodeableConcept
quantityQuantityQuantity
quantityRatioRatio
quantityRangeRange
subjectS Σ I1..1Reference(Patient)
encounterS Σ I1..1Reference(Encounter)
occurrenceDateTimedateTime
occurrencePeriodPeriod
occurrenceTimingTiming
asNeededBooleanboolean
asNeededCodeableConceptCodeableConcept
authoredOnΣ0..1dateTime
requesterS Σ I1..1Reference(Practitioner | Organization)
performerTypeΣ0..1CodeableConcept
performerS Σ I0..*Reference(Practitioner)
locationCodeΣ0..*CodeableConcept
locationReferenceΣ I0..*Reference(Location)
reasonCodeS Σ0..*CodeableConcept
reasonReferenceΣ I0..*Reference(Condition | Observation | DiagnosticReport | DocumentReference)
insuranceI0..*Reference(Coverage | ClaimResponse)
codedConditionS I0..*Reference(Condition)
anamnesisS I0..*Reference(MII_PR_Patho_History_Of_Present_Illness)
activeProblemsS I0..*Reference(MII_PR_Patho_Active_Problems_List)
specimenS Σ I0..*Reference(Specimen)
bodySiteΣ0..*CodeableConcept
note0..*Annotation
patientInstructionΣ0..1string
relevantHistoryI0..*Reference(Provenance)
idΣ0..1string
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedS Σ0..1instant
sourceS Σ0..1uri
profileS Σ0..*canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uriPattern
versionΣ0..1string
codeS Σ1..1codePattern
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uriPattern
versionΣ0..1string
codeS Σ1..1codePattern
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
instantiatesCanonicalΣ0..*canonical(ActivityDefinition | PlanDefinition)
instantiatesUriΣ0..*uri
basedOnΣ I0..*Reference(CarePlan | ServiceRequest | MedicationRequest)
replacesΣ I0..*Reference(ServiceRequest)
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeS Σ1..1CodeableConceptBindingPattern
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
statusS Σ ?!1..1codeBinding
intentS Σ ?!1..1codeBinding
categoryS Σ1..1CodeableConceptPattern
priorityΣ0..1codeBinding
doNotPerformΣ ?!0..1boolean
codeS Σ0..1CodeableConceptBinding
orderDetailΣ I0..*CodeableConcept
quantityQuantityQuantity
quantityRatioRatio
quantityRangeRange
subjectS Σ I1..1Reference(Patient)
encounterS Σ I1..1Reference(Encounter)
occurrenceDateTimedateTime
occurrencePeriodPeriod
occurrenceTimingTiming
asNeededBooleanboolean
asNeededCodeableConceptCodeableConcept
authoredOnΣ0..1dateTime
requesterS Σ I1..1Reference(Practitioner | Organization)
performerTypeΣ0..1CodeableConcept
performerS Σ I0..*Reference(Practitioner)
locationCodeΣ0..*CodeableConcept
locationReferenceΣ I0..*Reference(Location)
reasonCodeS Σ0..*CodeableConcept
reasonReferenceΣ I0..*Reference(Condition | Observation | DiagnosticReport | DocumentReference)
insuranceI0..*Reference(Coverage | ClaimResponse)
codedConditionS I0..*Reference(Condition)
anamnesisS I0..*Reference(MII_PR_Patho_History_Of_Present_Illness)
activeProblemsS I0..*Reference(MII_PR_Patho_Active_Problems_List)
specimenS Σ I0..*Reference(Specimen)
bodySiteΣ0..*CodeableConcept
note0..*Annotation
patientInstructionΣ0..1string
relevantHistoryI0..*Reference(Provenance)
idΣ0..1string
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedS Σ0..1instant
sourceS Σ0..1uri
profileS Σ0..*canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uriPattern
versionΣ0..1string
codeS Σ1..1codePattern
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uriPattern
versionΣ0..1string
codeS Σ1..1codePattern
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
instantiatesCanonicalΣ0..*canonical(ActivityDefinition | PlanDefinition)
instantiatesUriΣ0..*uri
basedOnΣ I0..*Reference(CarePlan | ServiceRequest | MedicationRequest)
replacesΣ I0..*Reference(ServiceRequest)
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeS Σ1..1CodeableConceptBindingPattern
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
statusS Σ ?!1..1codeBinding
intentS Σ ?!1..1codeBinding
categoryS Σ1..1CodeableConceptPattern
priorityΣ0..1codeBinding
doNotPerformΣ ?!0..1boolean
codeS Σ0..1CodeableConceptBinding
orderDetailΣ I0..*CodeableConcept
quantityQuantityQuantity
quantityRatioRatio
quantityRangeRange
subjectS Σ I1..1Reference(Patient)
encounterS Σ I1..1Reference(Encounter)
occurrenceDateTimedateTime
occurrencePeriodPeriod
occurrenceTimingTiming
asNeededBooleanboolean
asNeededCodeableConceptCodeableConcept
authoredOnΣ0..1dateTime
requesterS Σ I1..1Reference(Practitioner | Organization)
performerTypeΣ0..1CodeableConcept
performerS Σ I0..*Reference(Practitioner)
locationCodeΣ0..*CodeableConcept
locationReferenceΣ I0..*Reference(Location)
reasonCodeS Σ0..*CodeableConcept
reasonReferenceΣ I0..*Reference(Condition | Observation | DiagnosticReport | DocumentReference)
insuranceI0..*Reference(Coverage | ClaimResponse)
codedConditionS I0..*Reference(Condition)
anamnesisS I0..*Reference(MII_PR_Patho_History_Of_Present_Illness)
activeProblemsS I0..*Reference(MII_PR_Patho_Active_Problems_List)
specimenS Σ I0..*Reference(Specimen)
bodySiteΣ0..*CodeableConcept
note0..*Annotation
patientInstructionΣ0..1string
relevantHistoryI0..*Reference(Provenance)
{
    "resourceType": "StructureDefinition",
    "id": "mii-pr-patho-service-request",
    "url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-service-request",
    "version": "1.0.0",
    "name": "MII_PR_Patho_Service_Request",
    "title": "MII PR Patho Service Request",
    "status": "active",
    "publisher": "Medizininformatik Initiative",
    "contact":  [
        {
            "telecom":  [
                {
                    "system": "url",
                    "value": "https://www.medizininformatik-initiative.de"
                }
            ]
        }
    ],
    "description": "Order for the analysis of a sample or a group of samples.",
    "fhirVersion": "4.0.1",
    "mapping":  [
        {
            "identity": "workflow",
            "uri": "http://hl7.org/fhir/workflow",
            "name": "Workflow Pattern"
        },
        {
            "identity": "v2",
            "uri": "http://hl7.org/v2",
            "name": "HL7 v2 Mapping"
        },
        {
            "identity": "rim",
            "uri": "http://hl7.org/v3",
            "name": "RIM Mapping"
        },
        {
            "identity": "w5",
            "uri": "http://hl7.org/fhir/fivews",
            "name": "FiveWs Pattern Mapping"
        },
        {
            "identity": "quick",
            "uri": "http://siframework.org/cqf",
            "name": "Quality Improvement and Clinical Knowledge (QUICK)"
        }
    ],
    "kind": "resource",
    "abstract": false,
    "type": "ServiceRequest",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/ServiceRequest",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "ServiceRequest.meta.lastUpdated",
                "path": "ServiceRequest.meta.lastUpdated",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.meta.source",
                "path": "ServiceRequest.meta.source",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.meta.profile",
                "path": "ServiceRequest.meta.profile",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier",
                "path": "ServiceRequest.identifier",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "pattern",
                            "path": "$this.type"
                        }
                    ],
                    "rules": "open",
                    "description": "Contains slices for the request's placer- and filler IDs based on type.coding pattern"
                },
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:Placer-ID",
                "path": "ServiceRequest.identifier",
                "sliceName": "Placer-ID",
                "short": "Placer identifier",
                "definition": "Identifier for the placer of the pathology request",
                "min": 0,
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:Placer-ID.type",
                "path": "ServiceRequest.identifier.type",
                "min": 1,
                "patternCodeableConcept": {
                    "coding":  [
                        {
                            "code": "PLAC",
                            "system": "http://terminology.hl7.org/CodeSystem/v2-0203"
                        }
                    ]
                },
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:Placer-ID.type.coding",
                "path": "ServiceRequest.identifier.type.coding",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:Placer-ID.type.coding.system",
                "path": "ServiceRequest.identifier.type.coding.system",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:Placer-ID.type.coding.code",
                "path": "ServiceRequest.identifier.type.coding.code",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:Placer-ID.system",
                "path": "ServiceRequest.identifier.system",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:Placer-ID.value",
                "path": "ServiceRequest.identifier.value",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:Filler-ID",
                "path": "ServiceRequest.identifier",
                "sliceName": "Filler-ID",
                "short": "Filler Identifier",
                "definition": "Identifier for the filler of the pathology request",
                "min": 0,
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:Filler-ID.type",
                "path": "ServiceRequest.identifier.type",
                "min": 1,
                "patternCodeableConcept": {
                    "coding":  [
                        {
                            "code": "FILL",
                            "system": "http://terminology.hl7.org/CodeSystem/v2-0203"
                        }
                    ]
                },
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:Filler-ID.type.coding",
                "path": "ServiceRequest.identifier.type.coding",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:Filler-ID.type.coding.system",
                "path": "ServiceRequest.identifier.type.coding.system",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:Filler-ID.type.coding.code",
                "path": "ServiceRequest.identifier.type.coding.code",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:Filler-ID.system",
                "path": "ServiceRequest.identifier.system",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.identifier:Filler-ID.value",
                "path": "ServiceRequest.identifier.value",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.requisition",
                "path": "ServiceRequest.requisition",
                "short": "Composite or group identifier",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.requisition.type",
                "path": "ServiceRequest.requisition.type",
                "min": 1,
                "patternCodeableConcept": {
                    "coding":  [
                        {
                            "code": "PGN",
                            "system": "http://terminology.hl7.org/CodeSystem/v2-0203",
                            "display": "Placer Group Number"
                        }
                    ]
                },
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.requisition.system",
                "path": "ServiceRequest.requisition.system",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.requisition.value",
                "path": "ServiceRequest.requisition.value",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.status",
                "path": "ServiceRequest.status",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.intent",
                "path": "ServiceRequest.intent",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.category",
                "path": "ServiceRequest.category",
                "min": 1,
                "max": "1",
                "patternCodeableConcept": {
                    "coding":  [
                        {
                            "code": "726007",
                            "system": "http://snomed.info/sct",
                            "display": "Pathology consultation, comprehensive, records and specimen with report (procedure)"
                        }
                    ]
                },
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.code",
                "path": "ServiceRequest.code",
                "mustSupport": true,
                "binding": {
                    "strength": "preferred",
                    "valueSet": "https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/ValueSet/mii-vs-patho-service-request-snomed-ct"
                }
            },
            {
                "id": "ServiceRequest.subject",
                "path": "ServiceRequest.subject",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "http://hl7.org/fhir/StructureDefinition/Patient"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.encounter",
                "path": "ServiceRequest.encounter",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.requester",
                "path": "ServiceRequest.requester",
                "min": 1,
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "http://hl7.org/fhir/StructureDefinition/Practitioner",
                            "http://hl7.org/fhir/StructureDefinition/Organization"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.performer",
                "path": "ServiceRequest.performer",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "http://hl7.org/fhir/StructureDefinition/Practitioner"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.reasonCode",
                "path": "ServiceRequest.reasonCode",
                "short": "Coded representation of the reason for referral",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.supportingInfo",
                "path": "ServiceRequest.supportingInfo",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "pattern",
                            "path": "$this.resolve()"
                        }
                    ],
                    "rules": "open",
                    "ordered": false
                },
                "short": "Reference to history of present illness (anamnesis), active problems and diagnostic data",
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.supportingInfo:codedCondition",
                "path": "ServiceRequest.supportingInfo",
                "sliceName": "codedCondition",
                "min": 0,
                "max": "*",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "http://hl7.org/fhir/StructureDefinition/Condition"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.supportingInfo:anamnesis",
                "path": "ServiceRequest.supportingInfo",
                "sliceName": "anamnesis",
                "min": 0,
                "max": "*",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-history-of-present-illness"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.supportingInfo:activeProblems",
                "path": "ServiceRequest.supportingInfo",
                "sliceName": "activeProblems",
                "short": "List of possible problems that should be analyzed",
                "min": 0,
                "max": "*",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-active-problems-list"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "ServiceRequest.specimen",
                "path": "ServiceRequest.specimen",
                "mustSupport": true
            }
        ]
    }
}

Liste aller Must-Support Datenelemente

FHIR-Element Erklärung
ServiceRequest.meta.lastUpdated Must-support, jedoch optional
ServiceRequest.meta.source Must-support, jedoch optional
ServiceRequest.meta.profile Must-support, jedoch optional
ServiceRequest.identifier Anforderungsnummer der gewünschten Untersuchung, mind. eindeutig durch System und Value identifiziert. Dient zur Verknüfung des Pathologie-Systems (Filler-ID) mit dem anfordernden System (Placer-ID).
ServiceRequest.requisition Identifikator für einen gruppierten Auftrag (Placer Group Number)
ServiceRequest.status Fixed value, da nur finale Anforderungen abgebildet werden sollen. =“completed”
ServiceRequest.intent Fixed value, ServiceRequest repräsentiert immer die Anforderung der Diagnostik. “Order”
ServiceRequest.category Fixed SCT "726007 Pathology consultation, comprehensive, records and specimen with report (procedure)"
ServiceRequest.code kodierte Art des Pathologiebefundes, VS_MII_Patho_Service_Request_LOINC (preferred)
ServiceRequest.subject Referenz zumr Patientenin (erbt von Modul Person der MII https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Patient)
ServiceRequest.encounter Referenz zum Behandlungsfall
ServiceRequest.requester Referenz zum Einsender
ServiceRequest.performer Referenz zum beauftragten Pathologen
ServiceRequest.reasonCode Code für den Anlass des Untersuchungsauftrags (Reason for Referral), Children von SCT Clinical findings
ServiceRequest.supportingInfo Referenz auf zusätzliche klinische Informationen (Anamnestische Angaben (History of present illness), Klinische Fragestellung (Active Problems), Diagnose,
ServiceRequest.specimen Referenz zu Probe(n) (zum Einsendungsmaterial)

Referenz zum Logical Model

FHIR-Element Logisches Datenmodell
ServiceRequest.id Untersuchungsauftrag.id
ServiceRequest.meta Untersuchungsauftrag.meta
ServiceRequest.identifier Untersuchungsauftrag.Auftrags-ID
ServiceRequest.requisition Untersuchungsauftrag.Auftragsgruppen-ID
ServiceRequest.status Untersuchungsauftrag.Status
ServiceRequest.intent Untersuchungsauftrag.Intention
ServiceRequest.category Untersuchungsauftrag.Kategorie
ServiceRequest.code Untersuchungsauftrag.Untersuchung
ServiceRequest.requester Referenz zum Einsender
ServiceRequest.subject Referenz zum Patienten
ServiceRequest.authoredOn Erstelldatum der Anforderung, falls nicht vorhanden Eingangsdatum der Anforderung
ServiceRequest.reasonCode Untersuchungsauftrag.KlinischeAngaben.Überweisungsgrund
ServiceRequest.reasonReference Referenz zum Überweisungsgrund
ServiceRequest.supportingInfo Untersuchungsauftrag.KlinischeInformation.Anamnese, Fragestellung und Diagnose
ServiceRequest.specimen Referenz zur Probe

Suchparameter

Folgende Suchparameter sind für das Modul Pathologie-Befund relevant, auch in Kombination:

  1. Der Suchparameter _id MUSS unterstützt werden:

    Beispiele:

    GET [base]/ServiceRequest?_id=103270

    Anwendungshinweise: Weitere Informationen zur Suche nach _id finden sich in der FHIR-Basisspezifikation - Abschnitt "Parameters for all resources".

  2. Der Suchparameter _lastUpdated MUSS unterstützt werden:

    Beispiele:

    GET [base]/ServiceRequest?_lastUpdated=2021-12-08

    Anwendungshinweise: Weitere Informationen zur Suche nach _lastUpdated finden sich in der FHIR-Basisspezifikation - Abschnitt "Parameters for all resources".

  3. Der Suchparameter _profile MUSS unterstützt werden:

    Beispiele:

    GET [base]/ServiceRequest?_profile=https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/sd-mii-patho-service-request

    Anwendungshinweise: Weitere Informationen zur Suche nach _profile finden sich in der FHIR-Basisspezifikation - Abschnitt "Parameters for all resources".

  4. Der Suchparameter authored MUSS unterstützt werden:

    Beispiele:

    GET [base]/ServiceRequest?authored=2021-06-08

    Anwendungshinweise: Weitere Informationen zur Suche nach ServiceRequest.authored finden sich in der FHIR-Basisspezifikation - Abschnitt "date".

  5. Der Suchparameter category MUSS unterstützt werden:

    Beispiele:

    GET [base]/ServiceRequest?category=726007

    GET [base]/ServiceRequest?category=http://snomed.info/sct|726007

    Anwendungshinweise: Weitere Informationen zur Suche nach ServiceRequest.category finden sich in der FHIR-Basisspezifikation - Abschnitt "token".

  6. Der Suchparameter code MUSS unterstützt werden:

    Beispiele:

    GET [base]/ServiceRequest?code=11526-1

    GET [base]/ServiceRequest?code=http://loinc.org|11526-1

    Anwendungshinweise: Weitere Informationen zur Suche nach ServiceRequest.code finden sich in der FHIR-Basisspezifikation - Abschnitt "token".

  7. Der Suchparameter encounter MUSS unterstützt werden:

    Beispiele:

    GET [base]/ServiceRequest?encounter=Encounter/769808

    Anwendungshinweise: Weitere Informationen zur Suche nach ServiceRequest.encounter finden sich in der FHIR-Basisspezifikation - Abschnitt "reference".

  8. Der Suchparameter identifier MUSS unterstützt werden:

    Beispiele:

    GET [base]/ServiceRequest?identifier=https://pathologie.klinikum-karlsruhe.de/fhir/fn/befundbericht|E21.12345

    GET [base]/ServiceRequest?identifier=E21.12345

    Anwendungshinweise: Weitere Informationen zur Suche nach ServiceRequest.identifier finden sich in der FHIR-Basisspezifikation - Abschnitt "token".

  9. Der Suchparameter intent MUSS unterstützt werden:

    Beispiele:

    GET [base]/ServiceRequest?intent=order

    Anwendungshinweise: Weitere Informationen zur Suche nach ServiceRequest.intent finden sich in der FHIR-Basisspezifikation - Abschnitt "token".

  10. Der Suchparameter patient MUSS unterstützt werden:

    Beispiele:

    GET [base]/ServiceRequest?patient=Patient/12345

    Anwendungshinweise: Weitere Informationen zur Suche nach ServiceRequest.subject.​where(resolve() is Patient) finden sich in der FHIR-Basisspezifikation - Abschnitt "reference".

  11. Der Suchparameter performer MUSS unterstützt werden:

    Beispiele:

    GET [base]/ServiceRequest?performer=Practitioner/2346545

    Anwendungshinweise: Weitere Informationen zur Suche nach ServiceRequest.performer finden sich in der FHIR-Basisspezifikation - Abschnitt "reference".

  12. Der Suchparameter requester MUSS unterstützt werden:

    Beispiele:

    GET [base]/ServiceRequest?requester=Practitioner/2346545

    Anwendungshinweise: Weitere Informationen zur Suche nach ServiceRequest.requester finden sich in der FHIR-Basisspezifikation - Abschnitt "reference".

  13. Der Suchparameter requisition MUSS unterstützt werden:

    Beispiele:

    GET [base]/ServiceRequest?requisition=124325

    GET [base]/ServiceRequest?requisition=https://pathologie.klinikum-karlsruhe.de/fhir/fn/befundbericht|124325

    Anwendungshinweise: Weitere Informationen zur Suche nach ServiceRequest.requisition finden sich in der FHIR-Basisspezifikation - Abschnitt "token".

  14. Der Suchparameter specimen MUSS unterstützt werden:

    Beispiele:

    GET [base]/ServiceRequest?specimen=Specimen/ex-mii-patho-prostate-tru-cut-biopsy-sample

    Anwendungshinweise: Weitere Informationen zur Suche nach ServiceRequest.specimen finden sich in der FHIR-Basisspezifikation - Abschnitt "reference".

  15. Der Suchparameter status MUSS unterstützt werden:

    Beispiele:

    GET [base]/ServiceRequest?status=completed

    Anwendungshinweise: Weitere Informationen zur Suche nach ServiceRequest.status finden sich in der FHIR-Basisspezifikation - Abschnitt "token".

  16. Der Suchparameter subject MUSS unterstützt werden:

    Beispiele:

    GET [base]/ServiceRequest?subject=Patient/12345

    Anwendungshinweise: Weitere Informationen zur Suche nach ServiceRequest.subject finden sich in der FHIR-Basisspezifikation - Abschnitt "reference".

  17. Der Suchparameter reason-code MUSS unterstützt werden:

    Beispiele:

    GET [base]/ServiceRequest?reason-code=396152005

    GET [base]/ServiceRequest?reason-code=http://snomed.info/sct|396152005

    Anwendungshinweise: Weitere Informationen zur Suche nach ServiceRequest.reasonCode finden sich in der FHIR-Basisspezifikation - Abschnitt "token".

  18. Der Suchparameter supporting-info MUSS unterstützt werden:

    Beispiele:

    GET [base]/ServiceRequest?supporting-info=Condition/12345

    Anwendungshinweise: Weitere Informationen zur Suche nach ServiceRequest.supportingInfo finden sich in der FHIR-Basisspezifikation - Abschnitt "reference".


Beispiele

{
    "resourceType": "ServiceRequest",
    "id": "mii-exa-patho-request",
    "meta": {
        "profile":  [
            "https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-service-request"
        ]
    },
    "category":  [
        {
            "coding":  [
                {
                    "code": "726007",
                    "system": "http://snomed.info/sct",
                    "display": "Pathology consultation, comprehensive, records and specimen with report (procedure)"
                }
            ]
        }
    ],
    "identifier":  [
        {
            "type": {
                "coding":  [
                    {
                        "code": "PLAC",
                        "system": "http://terminology.hl7.org/CodeSystem/v2-0203"
                    }
                ]
            },
            "value": "KHXX_ENDO_18.123451",
            "system": "https://pathologie.klinikum-karlsruhe.de/fhir/fn/untersuchungsauftrag"
        },
        {
            "type": {
                "coding":  [
                    {
                        "code": "FILL",
                        "system": "http://terminology.hl7.org/CodeSystem/v2-0203"
                    }
                ]
            },
            "value": "E18-321654",
            "system": "https://pathologie.klinikum-karlsruhe.de/fhir/fn/untersuchungsauftrag"
        }
    ],
    "status": "completed",
    "intent": "order",
    "subject": {
        "reference": "Patient/12345"
    },
    "encounter": {
        "reference": "Encounter/87687"
    },
    "requester": {
        "reference": "Practitioner/34456"
    },
    "code": {
        "coding":  [
            {
                "code": "44977009",
                "system": "http://snomed.info/sct",
                "display": "Cytopathology procedure, cell block preparation (procedure)"
            }
        ]
    },
    "supportingInfo":  [
        {
            "reference": "List/mii-exa-patho-history-of-present-illness"
        },
        {
            "reference": "List/mii-exa-patho-active-problems-list"
        }
    ]
}