MII PR Patho Intraoperative Grouper

Beschreibung

Das Profil MII PR Patho Intraoperative Grouper der Resource Observation stellt als DiagnosticReport.result:intraoperative-grouper für einen MII PR Patho Report den jeweiligen Beobachtungsberichtsabschnitt "Intraoperative Beobachtung" (entspr. dieser CDA-Section) dar und fungiert als Organizer für die entsprechenden Gruppierungen von MII PR Patho Finding.

Dieses spezielle Grouper-Observation-Element ist allen anderen Observation-Elementen voranzustellen, welche dann als hasMember- oder derivedFrom-Referenzen zu MII PR Patho Finding eingebunden werden.

Falls dieser Beobachtungsberichtsabschnitt mehrere Eingangspräparate (Proben) beinhaltet, so sollte jeweils ein MII PR Patho Intraoperative Grouper pro Präparat vorhanden sein.

Auflistung und Erklärung der FHIR-Elemente siehe (abstract) MII PR Patho Section Grouper.

NameCanonical
MII_PR_Patho_Intraoperative_Grouperhttps://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-intraoperative-grouper

identifierS Σ0..*Identifier
basedOnS Σ I0..*Reference(ServiceRequest)
partOfΣ I0..*Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy)
statusS Σ ?!1..1codeBinding
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
laboratory-categoryS1..1CodeableConceptBindingPattern
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
subjectS Σ I0..1Reference(Patient)
focusΣ I0..*Reference(Resource)
encounterΣ I0..1Reference(Encounter)
effectiveDateTimedateTime
issuedΣ0..1instant
performerΣ I0..*Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson)
valueQuantityQuantity
valueCodeableConceptCodeableConcept
valueStringstring
valueBooleanboolean
valueIntegerinteger
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueTimetime
valueDateTimedateTime
valuePeriodPeriod
dataAbsentReasonI0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
note0..*Annotation
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
methodS0..1CodeableConcept
specimenS I0..1Reference(Specimen)
deviceI0..1Reference(Device | DeviceMetric)
lowI0..1SimpleQuantity
highI0..1SimpleQuantity
type0..1CodeableConceptBinding
appliesTo0..*CodeableConcept
ageI0..1Range
text0..1string
pathology-findingS Σ I0..*Reference(MII PR Patho Finding)
attached-imageS Σ I0..*Reference(MII PR Patho Attached Image)
dicom-imageS Σ I0..*Reference(ImagingStudy)
codeS Σ1..1CodeableConcept
valueQuantityQuantity
valueCodeableConceptCodeableConcept
valueStringstring
valueRatioRatio
dataAbsentReasonS I0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
referenceRange0..*see (referenceRange)
identifierS Σ0..*Identifier
basedOnS Σ I0..*Reference(ServiceRequest)
partOfΣ I0..*Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy)
statusS Σ ?!1..1codeBinding
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
laboratory-categoryS1..1CodeableConceptBindingPattern
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
subjectS Σ I0..1Reference(Patient)
focusΣ I0..*Reference(Resource)
encounterΣ I0..1Reference(Encounter)
effectiveDateTimedateTime
issuedΣ0..1instant
performerΣ I0..*Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson)
valueQuantityQuantity
valueCodeableConceptCodeableConcept
valueStringstring
valueBooleanboolean
valueIntegerinteger
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueTimetime
valueDateTimedateTime
valuePeriodPeriod
dataAbsentReasonI0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
note0..*Annotation
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
methodS0..1CodeableConcept
specimenS I0..1Reference(Specimen)
deviceI0..1Reference(Device | DeviceMetric)
lowI0..1SimpleQuantity
highI0..1SimpleQuantity
type0..1CodeableConceptBinding
appliesTo0..*CodeableConcept
ageI0..1Range
text0..1string
pathology-findingS Σ I0..*Reference(MII PR Patho Finding)
attached-imageS Σ I0..*Reference(MII PR Patho Attached Image)
dicom-imageS Σ I0..*Reference(ImagingStudy)
codeS Σ1..1CodeableConcept
valueQuantityQuantity
valueCodeableConceptCodeableConcept
valueStringstring
valueRatioRatio
dataAbsentReasonS I0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
referenceRange0..*see (referenceRange)
identifierS Σ0..*Identifier
basedOnS Σ I0..*Reference(ServiceRequest)
partOfΣ I0..*Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy)
statusS Σ ?!1..1codeBinding
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
laboratory-categoryS1..1CodeableConceptBindingPattern
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
subjectS Σ I0..1Reference(Patient)
focusΣ I0..*Reference(Resource)
encounterΣ I0..1Reference(Encounter)
effectiveDateTimedateTime
issuedΣ0..1instant
performerΣ I0..*Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson)
valueQuantityQuantity
valueCodeableConceptCodeableConcept
valueStringstring
valueBooleanboolean
valueIntegerinteger
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueTimetime
valueDateTimedateTime
valuePeriodPeriod
dataAbsentReasonI0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
note0..*Annotation
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
methodS0..1CodeableConcept
specimenS I0..1Reference(Specimen)
deviceI0..1Reference(Device | DeviceMetric)
lowI0..1SimpleQuantity
highI0..1SimpleQuantity
type0..1CodeableConceptBinding
appliesTo0..*CodeableConcept
ageI0..1Range
text0..1string
pathology-findingS Σ I0..*Reference(MII PR Patho Finding)
attached-imageS Σ I0..*Reference(MII PR Patho Attached Image)
dicom-imageS Σ I0..*Reference(ImagingStudy)
codeS Σ1..1CodeableConcept
valueQuantityQuantity
valueCodeableConceptCodeableConcept
valueStringstring
valueRatioRatio
dataAbsentReasonS I0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
referenceRange0..*see (referenceRange)
{
    "resourceType": "StructureDefinition",
    "id": "mii-pr-patho-intraoperative-grouper",
    "url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-intraoperative-grouper",
    "version": "1.0.0",
    "name": "MII_PR_Patho_Intraoperative_Grouper",
    "title": "MII PR Patho Intraoperative Grouper",
    "status": "active",
    "publisher": "Medizininformatik Initiative",
    "contact":  [
        {
            "telecom":  [
                {
                    "system": "url",
                    "value": "https://www.medizininformatik-initiative.de"
                }
            ]
        }
    ],
    "description": "Based on IHE PaLM APSR - Intraoperative Observation Section",
    "fhirVersion": "4.0.1",
    "mapping":  [
        {
            "identity": "workflow",
            "uri": "http://hl7.org/fhir/workflow",
            "name": "Workflow Pattern"
        },
        {
            "identity": "sct-concept",
            "uri": "http://snomed.info/conceptdomain",
            "name": "SNOMED CT Concept Domain Binding"
        },
        {
            "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": "sct-attr",
            "uri": "http://snomed.org/attributebinding",
            "name": "SNOMED CT Attribute Binding"
        }
    ],
    "kind": "resource",
    "abstract": false,
    "type": "Observation",
    "baseDefinition": "https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-section-grouper",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "Observation.code",
                "path": "Observation.code",
                "patternCodeableConcept": {
                    "coding":  [
                        {
                            "code": "83321-0",
                            "system": "http://loinc.org"
                        }
                    ]
                }
            }
        ]
    }
}

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]/Observation?_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]/Observation?_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]/Observation?_profile=https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-report

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

  4. Der Suchparameter based-on MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?based-on=ServiceRequest/124455

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

  5. Der Suchparameter category MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?category=http://terminology.hl7.org/CodeSystem/observation-category|laboratory

    GET [base]/Observation?category=laboratory

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

  6. Der Suchparameter code MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?code=http://loinc.org|83321-0

    GET [base]/Observation?code=83321-0

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

  7. Der Suchparameter data-absent-reason MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?data-absent-reason=http://hl7.org/fhir/codesystem-data-absent-reason.html|unknown

    GET [base]/Observation?data-absent-reason=unknown

    Anwendungshinweise: Weitere Informationen zur Suche nach Observation.data-absent-reason finden sich in der FHIR-Basisspezifikation - Abschnitt "token".

  8. Der Suchparameter date MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?date=2021-06-01

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

  9. Der Suchparameter encounter MUSS unterstützt werden:

    Beispiele:

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

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

  10. Der Suchparameter has-member MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?has-member=Observation/ex-mii-patho-biopsy-site-a

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

  11. Der Suchparameter identifier MUSS unterstützt werden:

    Beispiele:

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

    GET [base]/Observation?identifier=12345

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

  12. Der Suchparameter patient MUSS unterstützt werden:

    Beispiele:

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

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

  13. Der Suchparameter performer MUSS unterstützt werden:

    Beispiele:

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

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

  14. Der Suchparameter specimen MUSS unterstützt werden:

    Beispiele:

    GET [base]/DiagnosticReport?specimen=Specimen/987976

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

  15. Der Suchparameter status MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?status=final

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

  16. Der Suchparameter subject MUSS unterstützt werden:

    Beispiele:

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

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

  17. Der Suchparameter value-string MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?value-string:contains=Intraoperativ

    Anwendungshinweise: Weitere Informationen zur Suche nach Observation.value finden sich in der FHIR-Basisspezifikation - Abschnitt "string".

  18. Der Suchparameter body-site MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?body-site=716917000

    GET [base]/Observation?body-site=http://snomed.info/sct|716917000

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