MII-Initiative

MII IG Pathologie-Befund EN v2026

Examination Request (ServiceRequest)

Description

The MII PR Patho Service Request profile of the ServiceRequest resource represents the description of the clinician's (sender's) request to the pathology facility. This request is usually non-specific ("Histology requested," which corresponds to a request for a consultative review), but can be supplemented by specific questions (e.g., "FISH for Her2," which corresponds to a target request).

An examination request is always linked to one (or more) sample(s), for which detailed descriptions may be available from the sender. An examination request usually constitutes a case (submission, "accession") at the pathology facility. The pathology facility processing the examination request may combine or divide examination requests into one or more cases according to the laboratory's internal requirements.

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
extensionC0..*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
extensionC0..*Extension
modifierExtension?! C0..*Extension
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*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Σ0..1Period
assignerΣ0..1Reference(Organization)
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*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Σ0..1Period
assignerΣ0..1Reference(Organization)
instantiatesCanonicalΣ0..*canonical(ActivityDefinition | PlanDefinition)
instantiatesUriΣ0..*uri
basedOnΣ0..*Reference(CarePlan | ServiceRequest | MedicationRequest)
replacesΣ0..*Reference(ServiceRequest)
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeS Σ1..1CodeableConceptBindingPattern
systemS Σ1..1uri
valueS Σ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)
statusS Σ ?!1..1codeBinding
intentS Σ ?!1..1codeBinding
categoryS Σ1..1CodeableConceptPattern
priorityΣ0..1codeBinding
doNotPerformΣ ?!0..1boolean
codeS Σ0..1CodeableConceptBinding
orderDetailΣ C0..*CodeableConcept
quantityQuantityQuantity
quantityRatioRatio
quantityRangeRange
subjectS Σ1..1Reference(Patient)
encounterS Σ1..1Reference(Encounter)
occurrenceDateTimedateTime
occurrencePeriodPeriod
occurrenceTimingTiming
asNeededBooleanboolean
asNeededCodeableConceptCodeableConcept
authoredOnΣ0..1dateTime
requesterS Σ1..1Reference(Practitioner | Organization)
performerTypeΣ0..1CodeableConcept
performerS Σ0..*Reference(Practitioner)
locationCodeΣ0..*CodeableConcept
locationReferenceΣ0..*Reference(Location)
reasonCodeS Σ0..*CodeableConcept
reasonReferenceΣ0..*Reference(Condition | Observation | DiagnosticReport | DocumentReference)
insurance0..*Reference(Coverage | ClaimResponse)
codedConditionS0..*Reference(Condition)
anamnesisS0..*Reference(MII_PR_Patho_History_Of_Present_Illness)
activeProblemsS0..*Reference(MII_PR_Patho_Active_Problems_List)
observationsS0..*Reference(Observation)
specimenS Σ0..*Reference(Specimen)
bodySiteΣ0..*CodeableConcept
note0..*Annotation
patientInstructionΣ0..1string
relevantHistory0..*Reference(Provenance)
idΣ0..1string
id0..1string
extensionC0..*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
extensionC0..*Extension
modifierExtension?! C0..*Extension
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*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Σ0..1Period
assignerΣ0..1Reference(Organization)
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*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Σ0..1Period
assignerΣ0..1Reference(Organization)
instantiatesCanonicalΣ0..*canonical(ActivityDefinition | PlanDefinition)
instantiatesUriΣ0..*uri
basedOnΣ0..*Reference(CarePlan | ServiceRequest | MedicationRequest)
replacesΣ0..*Reference(ServiceRequest)
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeS Σ1..1CodeableConceptBindingPattern
systemS Σ1..1uri
valueS Σ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)
statusS Σ ?!1..1codeBinding
intentS Σ ?!1..1codeBinding
categoryS Σ1..1CodeableConceptPattern
priorityΣ0..1codeBinding
doNotPerformΣ ?!0..1boolean
codeS Σ0..1CodeableConceptBinding
orderDetailΣ C0..*CodeableConcept
quantityQuantityQuantity
quantityRatioRatio
quantityRangeRange
subjectS Σ1..1Reference(Patient)
encounterS Σ1..1Reference(Encounter)
occurrenceDateTimedateTime
occurrencePeriodPeriod
occurrenceTimingTiming
asNeededBooleanboolean
asNeededCodeableConceptCodeableConcept
authoredOnΣ0..1dateTime
requesterS Σ1..1Reference(Practitioner | Organization)
performerTypeΣ0..1CodeableConcept
performerS Σ0..*Reference(Practitioner)
locationCodeΣ0..*CodeableConcept
locationReferenceΣ0..*Reference(Location)
reasonCodeS Σ0..*CodeableConcept
reasonReferenceΣ0..*Reference(Condition | Observation | DiagnosticReport | DocumentReference)
insurance0..*Reference(Coverage | ClaimResponse)
codedConditionS0..*Reference(Condition)
anamnesisS0..*Reference(MII_PR_Patho_History_Of_Present_Illness)
activeProblemsS0..*Reference(MII_PR_Patho_Active_Problems_List)
observationsS0..*Reference(Observation)
specimenS Σ0..*Reference(Specimen)
bodySiteΣ0..*CodeableConcept
note0..*Annotation
patientInstructionΣ0..1string
relevantHistory0..*Reference(Provenance)
idΣ0..1string
id0..1string
extensionC0..*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
extensionC0..*Extension
modifierExtension?! C0..*Extension
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*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Σ0..1Period
assignerΣ0..1Reference(Organization)
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*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Σ0..1Period
assignerΣ0..1Reference(Organization)
instantiatesCanonicalΣ0..*canonical(ActivityDefinition | PlanDefinition)
instantiatesUriΣ0..*uri
basedOnΣ0..*Reference(CarePlan | ServiceRequest | MedicationRequest)
replacesΣ0..*Reference(ServiceRequest)
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeS Σ1..1CodeableConceptBindingPattern
systemS Σ1..1uri
valueS Σ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)
statusS Σ ?!1..1codeBinding
intentS Σ ?!1..1codeBinding
categoryS Σ1..1CodeableConceptPattern
priorityΣ0..1codeBinding
doNotPerformΣ ?!0..1boolean
codeS Σ0..1CodeableConceptBinding
orderDetailΣ C0..*CodeableConcept
quantityQuantityQuantity
quantityRatioRatio
quantityRangeRange
subjectS Σ1..1Reference(Patient)
encounterS Σ1..1Reference(Encounter)
occurrenceDateTimedateTime
occurrencePeriodPeriod
occurrenceTimingTiming
asNeededBooleanboolean
asNeededCodeableConceptCodeableConcept
authoredOnΣ0..1dateTime
requesterS Σ1..1Reference(Practitioner | Organization)
performerTypeΣ0..1CodeableConcept
performerS Σ0..*Reference(Practitioner)
locationCodeΣ0..*CodeableConcept
locationReferenceΣ0..*Reference(Location)
reasonCodeS Σ0..*CodeableConcept
reasonReferenceΣ0..*Reference(Condition | Observation | DiagnosticReport | DocumentReference)
insurance0..*Reference(Coverage | ClaimResponse)
codedConditionS0..*Reference(Condition)
anamnesisS0..*Reference(MII_PR_Patho_History_Of_Present_Illness)
activeProblemsS0..*Reference(MII_PR_Patho_Active_Problems_List)
observationsS0..*Reference(Observation)
specimenS Σ0..*Reference(Specimen)
bodySiteΣ0..*CodeableConcept
note0..*Annotation
patientInstructionΣ0..1string
relevantHistory0..*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": "2025.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",
"kind": "resource",
"abstract": false,
"type": "ServiceRequest",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/ServiceRequest",
"derivation": "constraint",
"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": {
{
"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,
"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,
"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,
"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",
"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": "extensible",
"valueSet": "https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/ValueSet/mii-vs-patho-service-request-code"
}
},
{
"id": "ServiceRequest.subject",
"path": "ServiceRequest.subject",
"type": [
{
"code": "Reference",
"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",
"http://hl7.org/fhir/StructureDefinition/Practitioner",
"http://hl7.org/fhir/StructureDefinition/Organization"
]
}
],
"mustSupport": true
},
{
"id": "ServiceRequest.performer",
"path": "ServiceRequest.performer",
"type": [
{
"code": "Reference",
"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": {
{
"type": "type",
"path": "$this"
}
],
"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",
"short": "Reference to coded conditions",
"min": 0,
"max": "*",
"type": [
{
"code": "Reference",
"http://hl7.org/fhir/StructureDefinition/Condition"
]
}
],
"mustSupport": true
},
{
"id": "ServiceRequest.supportingInfo:anamnesis",
"path": "ServiceRequest.supportingInfo",
"sliceName": "anamnesis",
"short": "Reference to history of present illness",
"min": 0,
"max": "*",
"type": [
{
"code": "Reference",
"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",
"https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-active-problems-list"
]
}
],
"mustSupport": true
},
{
"id": "ServiceRequest.supportingInfo:observations",
"path": "ServiceRequest.supportingInfo",
"sliceName": "observations",
"short": "Reference to observation measurements like PSA",
"min": 0,
"max": "*",
"type": [
{
"code": "Reference",
"http://hl7.org/fhir/StructureDefinition/Observation"
]
}
],
"mustSupport": true
},
{
"id": "ServiceRequest.specimen",
"path": "ServiceRequest.specimen",
"mustSupport": true
}
]
}
}

List of all must-support data elements

FHIR element Explanation
ServiceRequest.meta.lastUpdated Must-support, but optional
ServiceRequest.meta.source Must-support, but optional
ServiceRequest.meta.profile Must-support, but optional
ServiceRequest.identifier Request number of the desired examination, at least uniquely identified by system and value. Serves to link the pathology system (filler ID) with the requesting system (placer ID).
ServiceRequest.requisition Identifier for a grouped order (placer group number)
ServiceRequest.status Fixed value, since only final requests should be mapped. =“completed”
ServiceRequest.intent Fixed value, ServiceRequest always represents the diagnostic request. “Order”
ServiceRequest.category Fixed SCT "726007 Pathology consultation, comprehensive, records and specimen with report (procedure)"
ServiceRequest.code Coded type of pathology finding, VS_MII_Patho_Service_Request_LOINC (preferred)
ServiceRequest.subject Patient reference (inherited from the Person module of the MII https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Patient)
ServiceRequest.encounter Reference to the treatment case
ServiceRequest.requester Reference to the sender
ServiceRequest.performer Reference to the commissioned pathologist
ServiceRequest.reasonCode Code for the reason for the examination order (Reason for Referral), Children from SCT Clinical findings
ServiceRequest.supportingInfo Reference to additional clinical information (history of present illness, clinical question (active problems), diagnosis,
ServiceRequest.specimen Reference to sample(s) (for the submitted material)

Reference to the Logical Model

FHIR Element Logical Data Model
ServiceRequest.id Investigation order.id
ServiceRequest.meta Investigation order.meta
ServiceRequest.identifier Investigation order.Order ID
ServiceRequest.requisition Investigation order.Order group ID
ServiceRequest.status Investigation order.Status
ServiceRequest.intent Investigation order.Intention
ServiceRequest.category Investigation order.Category
ServiceRequest.code Examination order.Examination
ServiceRequest.requester Reference to the sender
ServiceRequest.subject Reference to the patient
ServiceRequest.authoredOn Date the request was created, if not available, the date the request was received
ServiceRequest.reasonCode Examination order.Clinical information.Reference reason
ServiceRequest.reasonReference Reference to the reason for referral
ServiceRequest.supportingInfo Examination order.Clinical information.Anamnesis, question and diagnosise
ServiceRequest.specimen Reference to the sample

Search parameters

The following search parameters are relevant for the Pathology Report module, even in combination:

  1. The search parameter ```_id`` MUST be supported:

Examples:

``GET [base]/ServiceRequest?_id=103270```

Usage notes: Further information on searching for ```_id`` can be found in the FHIR Base Specification - Section "Parameters for all resources".

  1. The search parameter _lastUpdated MUST be supported:

Examples:

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

Usage Notes: For more information on searching for ```_lastUpdated``, see the FHIR Base Specification - Section "Parameters for all resources".

  1. The search parameter ```_profile`` MUST be supported:

Examples:

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

Usage Notes: Further information on searching for ```_profile`` can be found in the FHIR Base Specification - Section "Parameters for all resources".

  1. The search parameter authored MUST be supported:

Examples:

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

Usage Notes: For more information on searching for ```ServiceRequest.authored``, see the FHIR Base Specification - "date" section.

  1. The search parameter ```category`` MUST be supported:

Examples:

GET [base]/ServiceRequest?category=726007

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

Usage Notes: Further information on searching for ```ServiceRequest.category`` can be found in the FHIR Base Specification - "token" section.

  1. The search parameter ```code`` MUST be supported:

Examples:

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

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

Usage Notes: For more information on searching for ```ServiceRequest.code``, see the FHIR Base Specification - "token" section.

  1. The search parameter encounter MUST be supported:

Examples:

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

Usage Notes: For more information on searching for ```ServiceRequest.encounter``, see the FHIR Base Specification - Reference Section.

  1. The search parameter "identifier" MUST be supported:

Examples:

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

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

Usage Notes: Further information on searching for "ServiceRequest.identifier" can be found in the FHIR Base Specification - "token" section.

  1. The search parameter ```intent`` MUST be supported:

Examples:

``GET [base]/ServiceRequest?intent=order```

Usage Notes: Further information on searching for ```ServiceRequest.intent`` can be found in the FHIR Base Specification - "token" section.

  1. The search parameter ```patient`` MUST be supported:

Examples:

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

Usage Notes: Further information on searching for ```ServiceRequest.subject.​where(resolve() is Patient)`` can be found in the FHIR Base Specification - "reference" section.

  1. The search parameter ```performer`` MUST be supported:

Examples:

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

Usage Notes: Further information on searching for ```ServiceRequest.performer`` can be found in the FHIR Base Specification - Reference Section.

  1. The search parameter ```requester`` MUST be supported:

Examples:

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

Usage Notes: Further information on searching for ```ServiceRequest.requester`` can be found in the FHIR Base Specification - Reference Section.

  1. The search parameter ```requisition`` MUST be supported:

Examples:

GET [base]/ServiceRequest?requisition=124325

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

Usage Notes: Further information on searching for ```ServiceRequest.requisition`` can be found herecan be found in the FHIR Base Specification - "token" section.

  1. The search parameter specimen MUST be supported:

Examples:

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

Usage Notes: Further information on searching for ServiceRequest.specimen can be found in the FHIR Base Specification - "reference" section.

  1. The search parameter ```status`` MUST be supported:

Examples:

``GET [base]/ServiceRequest?status=completed```

Usage Notes: For more information on searching for ```ServiceRequest.status``, see the FHIR Base Specification - "token" section.

  1. The search parameter ```subject`` MUST be supported:

Examples:

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

Usage Notes: For more information on searching for ```ServiceRequest.subject``, see the FHIR Base Specification - "reference" section.

  1. The search parameter ```reason-code`` MUST be supported:

Examples:

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

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

Usage Notes: For more information on searching for ```ServiceRequest.reasonCode``, see the FHIR Base Specification - "token" section.

  1. The ```supporting-info`` search parameter MUST be supported:

Examples:

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

Usage Notes: For more information on searching for ```ServiceRequest.supportingInfo``, see the FHIR Base Specification - Reference Section.


Examples

{
"resourceType": "ServiceRequest",
"id": "mii-exa-patho-request",
"meta": {
"profile": [
"https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-service-request"
]
},
{
"coding": [
{
"code": "726007",
"system": "http://snomed.info/sct",
"display": "Pathology consultation, comprehensive, records and specimen with report (procedure)"
}
]
}
],
{
"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"
}
],
"status": "completed",
"intent": "order",
"subject": {
"reference": "Patient/12345"
},
"reference": "Encounter/87687"
},
"reference": "Practitioner/34456"
},
"code": {
"coding": [
{
"code": "726007",
"system": "http://snomed.info/sct",
"display": "Pathology consultation, comprehensive, records and specimen with report (procedure)"
}
]
},
{
"reference": "List/mii-exa-patho-history-of-present-illness"
},
{
"reference": "List/mii-exa-patho-active-problems-list"
}
],
{
"reference": "Specimen/mii-exa-patho-prostate-tru-cut-biopsy-sample"
}
]
}