MII-Initiative

Medizininformatik Initiative - Modul Pathologie-Befund - ImplementationGuide

MII PR Patho Attached Image

Beschreibung

Mit dem Profil MII PR Patho Attached Image der Ressource Media wird die Beschreibung von in den Befund, d.h. den MII PR Patho Report, eingebetteten Bildern vorgenommen. Um Bilder in MII PR Patho Finding einzubinden, muss auf eine Referenz zu einer ImagingStudy zurückgegriffen werden. Das vorliegende Profil sollte vorzugsweise nur zur "Illustration" eines Pathologiebefundberichts verwendet werden.

NameCanonical
MII_PR_Patho_Attached_Imagehttps://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-attached-image

idS Σ0..1string
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedS Σ0..1instant
sourceΣ0..1uri
profileS Σ0..*canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textS0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
identifierΣ0..*Identifier
basedOnΣ I0..*Reference(ServiceRequest | CarePlan)
partOfS Σ I0..*Reference(Media)
statusS Σ ?!1..1codeBinding
id0..1string
extensionI0..*Extension
imageΣ1..1CodingPattern
textΣ0..1string
modalityS Σ0..1CodeableConceptBinding
viewΣ0..1CodeableConcept
subjectS Σ I0..1Reference(MII_PR_Patho_Specimen)
encounterΣ I0..1Reference(Encounter)
createdDateTimedateTime
createdPeriodPeriod
issuedΣ0..1instant
operatorΣ I0..1Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson)
reasonCodeΣ0..*CodeableConcept
bodySiteΣ0..1CodeableConcept
deviceNameΣ0..1string
deviceΣ I0..1Reference(Device | DeviceMetric | Device)
heightΣ0..1positiveInt
widthΣ0..1positiveInt
framesΣ0..1positiveInt
durationΣ0..1decimal
contentS Σ I1..1Attachment
note0..*Annotation
idS Σ0..1string
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedS Σ0..1instant
sourceΣ0..1uri
profileS Σ0..*canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textS0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
identifierΣ0..*Identifier
basedOnΣ I0..*Reference(ServiceRequest | CarePlan)
partOfS Σ I0..*Reference(Media)
statusS Σ ?!1..1codeBinding
id0..1string
extensionI0..*Extension
imageΣ1..1CodingPattern
textΣ0..1string
modalityS Σ0..1CodeableConceptBinding
viewΣ0..1CodeableConcept
subjectS Σ I0..1Reference(MII_PR_Patho_Specimen)
encounterΣ I0..1Reference(Encounter)
createdDateTimedateTime
createdPeriodPeriod
issuedΣ0..1instant
operatorΣ I0..1Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson)
reasonCodeΣ0..*CodeableConcept
bodySiteΣ0..1CodeableConcept
deviceNameΣ0..1string
deviceΣ I0..1Reference(Device | DeviceMetric | Device)
heightΣ0..1positiveInt
widthΣ0..1positiveInt
framesΣ0..1positiveInt
durationΣ0..1decimal
contentS Σ I1..1Attachment
note0..*Annotation
idS Σ0..1string
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedS Σ0..1instant
sourceΣ0..1uri
profileS Σ0..*canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textS0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
identifierΣ0..*Identifier
basedOnΣ I0..*Reference(ServiceRequest | CarePlan)
partOfS Σ I0..*Reference(Media)
statusS Σ ?!1..1codeBinding
id0..1string
extensionI0..*Extension
imageΣ1..1CodingPattern
textΣ0..1string
modalityS Σ0..1CodeableConceptBinding
viewΣ0..1CodeableConcept
subjectS Σ I0..1Reference(MII_PR_Patho_Specimen)
encounterΣ I0..1Reference(Encounter)
createdDateTimedateTime
createdPeriodPeriod
issuedΣ0..1instant
operatorΣ I0..1Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson)
reasonCodeΣ0..*CodeableConcept
bodySiteΣ0..1CodeableConcept
deviceNameΣ0..1string
deviceΣ I0..1Reference(Device | DeviceMetric | Device)
heightΣ0..1positiveInt
widthΣ0..1positiveInt
framesΣ0..1positiveInt
durationΣ0..1decimal
contentS Σ I1..1Attachment
note0..*Annotation
{
    "resourceType": "StructureDefinition",
    "id": "mii-pr-patho-attached-image",
    "url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-attached-image",
    "version": "1.0.0",
    "name": "MII_PR_Patho_Attached_Image",
    "title": "MII PR Patho Attached Image",
    "status": "active",
    "publisher": "Medizininformatik Initiative",
    "contact":  [
        {
            "telecom":  [
                {
                    "system": "url",
                    "value": "https://www.medizininformatik-initiative.de"
                }
            ]
        }
    ],
    "description": "Profile for attached images",
    "fhirVersion": "4.0.1",
    "mapping":  [
        {
            "identity": "workflow",
            "uri": "http://hl7.org/fhir/workflow",
            "name": "Workflow Pattern"
        },
        {
            "identity": "rim",
            "uri": "http://hl7.org/v3",
            "name": "RIM Mapping"
        },
        {
            "identity": "w5",
            "uri": "http://hl7.org/fhir/fivews",
            "name": "FiveWs Pattern Mapping"
        },
        {
            "identity": "dicom",
            "uri": "http://nema.org/dicom",
            "name": "DICOM Tag Mapping"
        },
        {
            "identity": "v2",
            "uri": "http://hl7.org/v2",
            "name": "HL7 v2 Mapping"
        },
        {
            "identity": "sct-concept",
            "uri": "http://snomed.info/conceptdomain",
            "name": "SNOMED CT Concept Domain Binding"
        },
        {
            "identity": "sct-attr",
            "uri": "http://snomed.org/attributebinding",
            "name": "SNOMED CT Attribute Binding"
        }
    ],
    "kind": "resource",
    "abstract": false,
    "type": "Media",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Media",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "Media.id",
                "path": "Media.id",
                "mustSupport": true
            },
            {
                "id": "Media.meta.lastUpdated",
                "path": "Media.meta.lastUpdated",
                "mustSupport": true
            },
            {
                "id": "Media.meta.profile",
                "path": "Media.meta.profile",
                "mustSupport": true
            },
            {
                "id": "Media.text",
                "path": "Media.text",
                "mustSupport": true
            },
            {
                "id": "Media.partOf",
                "path": "Media.partOf",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "http://hl7.org/fhir/StructureDefinition/Media"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "Media.status",
                "path": "Media.status",
                "mustSupport": true
            },
            {
                "id": "Media.type",
                "path": "Media.type",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Media.type.coding",
                "path": "Media.type.coding",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "value",
                            "path": "$this"
                        }
                    ],
                    "rules": "open"
                },
                "min": 1
            },
            {
                "id": "Media.type.coding:image",
                "path": "Media.type.coding",
                "sliceName": "image",
                "min": 1,
                "max": "1",
                "patternCoding": {
                    "code": "image",
                    "system": "http://terminology.hl7.org/CodeSystem/media-type"
                }
            },
            {
                "id": "Media.modality",
                "path": "Media.modality",
                "mustSupport": true,
                "binding": {
                    "strength": "extensible",
                    "valueSet": "https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/ValueSet/mii-vs-patho-media-modality-snomed-ct"
                }
            },
            {
                "id": "Media.subject",
                "path": "Media.subject",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-specimen"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "Media.content",
                "path": "Media.content",
                "mustSupport": true
            }
        ]
    }
}

Liste aller Must-Support Datenelemente

FHIR-Element Erklärung
Media.id Must-Support, jedoch optional
Media.meta.lastUpdated Must-Support, jedoch optional
Media.meta.profile Must-Support, jedoch optional
Media.partOf Referenz auf Medium
Media.status Eventstatus
Media.text textliche Beschreibung der Aufnahme
Media.type Medientyp (Image)
Media.subject Referenz auf Probe
Media.content Medien-Anhang

Referenz zum Logical Model

FHIR-Element Logisches Datenmodell
Media.id EingebettetesBild.ID
Media.partOf Media
Media.status EingebettetesBild.Status
Media.type EingebettetesBild.Typ
Media.subject Probe
Media.content EingebettetesBild.Kontent

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

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

  4. Der Suchparameter created MUSS unterstützt werden:

    Beispiele:

    GET [base]/Media?created=2021-06-08

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

  5. Der Suchparameter status MUSS unterstützt werden:

    Beispiele:

    GET [base]/Media?status=completed

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

  6. Der Suchparameter subject MUSS unterstützt werden:

    Beispiele:

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

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

  7. Der Suchparameter type MUSS unterstützt werden:

    Beispiele:

    GET [base]/Media?type=image

    GET [base]/Media?type=http://terminology.hl7.org/CodeSystem/media-type|image

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

  8. Der Suchparameter part-of MUSS unterstützt werden:

    Beispiele:

    GET [base]/Media?part-of=Media/9878097

    Anwendungshinweise: Weitere Informationen zur Suche nach (Media.partOf as Media) finden sich in der FHIR-Basisspezifikation - Abschnitt "reference".


Beispiele

{
    "resourceType": "Media",
    "id": "mii-exa-patho-attached-image",
    "meta": {
        "profile":  [
            "https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-attached-image"
        ]
    },
    "type": {
        "coding":  [
            {
                "code": "image",
                "system": "http://terminology.hl7.org/CodeSystem/media-type"
            }
        ]
    },
    "status": "completed",
    "subject": {
        "reference": "Specimen/mii-exa-patho-prostate-tru-cut-biopsy-sample"
    },
    "content": {
        "contentType": "image/png",
        "url": "https://pathologie.klinikum-karlsruhe.de/fhir/fn/image"
    }
}