FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagerki.emiga.vzd
Resource TypeStructureDefinition
IdStructureDefinition-EmigaHospitalRoomLocation.json
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=rki.emiga.vzd@2.0.0-alpha.19&canonical=https://emiga.rki.de/fhir/vzd/StructureDefinition/EmigaHospitalRoomLocation
URLhttps://emiga.rki.de/fhir/vzd/StructureDefinition/EmigaHospitalRoomLocation
Version0.1.0
Statusactive
Date2025-07-02
NameEmigaHospitalRoomLocation
TitleKrankenhaus - Raum
DescriptionDieses Profil bildet einen Raum in einem Krankenhaus im Kontext von EMIGA ab. Es dient der strukturierten Erfassung von räumlichen Einheiten innerhalb eines Krankenhausstandorts (z. B. Zimmer, Behandlungsräume, Isolationsbereiche) einschließlich ihrer Identifikation und Zuordnung zu übergeordneten Organisationseinheiten.
TypeLocation
Kindresource

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
address-de-basisAdresse, deutsches Basisprofil
identifier-standortnummerIdentifier-Profil für die Standortnummer
EmigaHospitalLocationKrankenhaus - Standort
EmigaHospitalOrganizationKrankenhaus
IdentifierEmigaOrgvFileNumberIdentifier-Profil Orgv Aktenzeichen
IdentifierEmigaOrgvIdIdentifier-Profil EmigaOrgvId
ValueSet
OrgVBundleIdRelevanz (Werteliste)
RelevanceRelevanz (Werteliste)
ResourceResponsibilityResourceResponsibility (Werteliste)
ResourceVisibilityTypeRessourcensichtbarkeit (Werteliste)

Narrative

No narrative content found in resource


Source1

{
  "resourceType": "StructureDefinition",
  "id": "EmigaHospitalRoomLocation",
  "url": "https://emiga.rki.de/fhir/vzd/StructureDefinition/EmigaHospitalRoomLocation",
  "version": "0.1.0",
  "name": "EmigaHospitalRoomLocation",
  "title": "Krankenhaus - Raum",
  "status": "active",
  "experimental": false,
  "date": "2025-07-02",
  "publisher": "Robert Koch-Institut",
  "description": "Dieses Profil bildet einen Raum in einem Krankenhaus im Kontext von EMIGA ab. Es dient der strukturierten Erfassung von räumlichen Einheiten innerhalb eines Krankenhausstandorts (z. B. Zimmer, Behandlungsräume, Isolationsbereiche) einschließlich ihrer Identifikation und Zuordnung zu übergeordneten Organisationseinheiten.",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "Location",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Location",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Location.meta",
        "path": "Location.meta",
        "mustSupport": true
      },
      {
        "id": "Location.meta.profile",
        "path": "Location.meta.profile",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "$this"
            }
          ],
          "rules": "open"
        },
        "mustSupport": true
      },
      {
        "id": "Location.meta.profile:emigaprofile",
        "path": "Location.meta.profile",
        "sliceName": "emigaprofile",
        "min": 0,
        "max": "*",
        "patternCanonical": "https://emiga.rki.de/fhir/vzd/StructureDefinition/EmigaHospitalRoomLocation|2.0.0-alpha.19",
        "mustSupport": true
      },
      {
        "id": "Location.meta.security",
        "path": "Location.meta.security",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "system"
            }
          ],
          "rules": "open",
          "description": "Slicing security attribute by coding system",
          "ordered": false
        },
        "min": 2,
        "mustSupport": true
      },
      {
        "id": "Location.meta.security:visibility",
        "path": "Location.meta.security",
        "sliceName": "visibility",
        "min": 1,
        "max": "1",
        "mustSupport": true,
        "binding": {
          "strength": "required",
          "valueSet": "https://emiga.rki.de/fhir/common/ValueSet/ResourceVisibilityType"
        }
      },
      {
        "id": "Location.meta.security:visibility.system",
        "path": "Location.meta.security.system",
        "min": 1,
        "patternUri": "https://emiga.rki.de/fhir/common/CodeSystem/ResourceVisibilityType",
        "mustSupport": true
      },
      {
        "id": "Location.meta.security:visibility.code",
        "path": "Location.meta.security.code",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Location.meta.security:responsibility",
        "path": "Location.meta.security",
        "sliceName": "responsibility",
        "min": 1,
        "max": "1",
        "mustSupport": true,
        "binding": {
          "strength": "required",
          "valueSet": "https://emiga.rki.de/fhir/common/ValueSet/ResourceResponsibility"
        }
      },
      {
        "id": "Location.meta.security:responsibility.system",
        "path": "Location.meta.security.system",
        "min": 1,
        "patternUri": "https://emiga.rki.de/fhir/common/CodeSystem/ResourceResponsibility",
        "mustSupport": true
      },
      {
        "id": "Location.meta.security:responsibility.code",
        "path": "Location.meta.security.code",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Location.meta.tag",
        "path": "Location.meta.tag",
        "slicing": {
          "discriminator": [
            {
              "type": "pattern",
              "path": "system"
            }
          ],
          "rules": "open"
        },
        "mustSupport": true
      },
      {
        "id": "Location.meta.tag:relevance",
        "path": "Location.meta.tag",
        "sliceName": "relevance",
        "min": 0,
        "max": "*",
        "mustSupport": true,
        "binding": {
          "strength": "required",
          "valueSet": "https://emiga.rki.de/fhir/common/ValueSet/Relevance"
        }
      },
      {
        "id": "Location.meta.tag:relevance.system",
        "path": "Location.meta.tag.system",
        "min": 1,
        "patternUri": "https://emiga.rki.de/fhir/common/CodeSystem/Relevance",
        "mustSupport": true
      },
      {
        "id": "Location.meta.tag:relevance.code",
        "path": "Location.meta.tag.code",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Location.meta.tag:relevance.display",
        "path": "Location.meta.tag.display",
        "mustSupport": true
      },
      {
        "id": "Location.meta.tag:orgvBundleId",
        "path": "Location.meta.tag",
        "sliceName": "orgvBundleId",
        "min": 0,
        "max": "1",
        "mustSupport": true,
        "binding": {
          "strength": "preferred",
          "valueSet": "https://emiga.rki.de/fhir/ValueSet/OrgVBundleId"
        }
      },
      {
        "id": "Location.meta.tag:orgvBundleId.system",
        "path": "Location.meta.tag.system",
        "min": 1,
        "patternUri": "https://emiga.rki.de/fhir/CodeSystem/OrgVBundleId",
        "mustSupport": true
      },
      {
        "id": "Location.meta.tag:orgvBundleId.code",
        "path": "Location.meta.tag.code",
        "mustSupport": true
      },
      {
        "id": "Location.meta.tag:orgvBundleId.display",
        "path": "Location.meta.tag.display",
        "mustSupport": true
      },
      {
        "id": "Location.meta.tag:orgvBundleVersion",
        "path": "Location.meta.tag",
        "sliceName": "orgvBundleVersion",
        "min": 0,
        "max": "1",
        "mustSupport": true,
        "binding": {
          "strength": "preferred",
          "valueSet": "https://emiga.rki.de/fhir/vzd/ValueSet/OrgVBundleVersion"
        }
      },
      {
        "id": "Location.meta.tag:orgvBundleVersion.system",
        "path": "Location.meta.tag.system",
        "min": 1,
        "patternUri": "https://emiga.rki.de/fhir/vzd/CodeSystem/OrgVBundleVersion",
        "mustSupport": true
      },
      {
        "id": "Location.meta.tag:orgvBundleVersion.code",
        "path": "Location.meta.tag.code",
        "mustSupport": true
      },
      {
        "id": "Location.meta.tag:orgvBundleVersion.display",
        "path": "Location.meta.tag.display",
        "mustSupport": true
      },
      {
        "id": "Location.implicitRules",
        "path": "Location.implicitRules",
        "max": "0"
      },
      {
        "id": "Location.text",
        "path": "Location.text",
        "max": "0"
      },
      {
        "id": "Location.contained",
        "path": "Location.contained",
        "max": "0"
      },
      {
        "id": "Location.modifierExtension",
        "path": "Location.modifierExtension",
        "max": "0"
      },
      {
        "id": "Location.identifier",
        "path": "Location.identifier",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "system"
            }
          ],
          "rules": "open"
        },
        "short": "Logischer Identifier",
        "definition": "Logischer Identifier der Standort",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Location.identifier:emigaOrgvId",
        "path": "Location.identifier",
        "sliceName": "emigaOrgvId",
        "definition": "EMIGA Organizationsverzeichnis ID to be used in Identifiers",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "https://emiga.rki.de/fhir/vzd/StructureDefinition/IdentifierEmigaOrgvId"
            ]
          }
        ],
        "patternIdentifier": {
          "system": "https://emiga.rki.de/fhir/vzd/sid/EmigaOrgvId"
        },
        "mustSupport": true
      },
      {
        "id": "Location.identifier:emigaOrgvFileNumber",
        "path": "Location.identifier",
        "sliceName": "emigaOrgvFileNumber",
        "definition": "EMIGA Organizationsverzeichnis Aktenzeichen to be used in Identifiers",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "https://emiga.rki.de/fhir/vzd/StructureDefinition/IdentifierEmigaOrgvFileNumber"
            ]
          }
        ],
        "patternIdentifier": {
          "system": "https://emiga.rki.de/fhir/vzd/sid/EmigaOrgvFileNumber"
        },
        "mustSupport": true
      },
      {
        "id": "Location.identifier:standortnummer-dkg",
        "path": "Location.identifier",
        "sliceName": "standortnummer-dkg",
        "comment": "Motivation : Entsprechend der Festlegung der DKG laut Basisprofile-DE 1.5.0 (https://simplifier.net/packages/de.basisprofil.r4/) ",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "http://fhir.de/StructureDefinition/identifier-standortnummer"
            ]
          }
        ],
        "patternIdentifier": {
          "system": "http://fhir.de/sid/dkgev/standortnummer"
        },
        "mustSupport": true
      },
      {
        "id": "Location.identifier:standortnummer-dkg.system",
        "path": "Location.identifier.system",
        "mustSupport": true
      },
      {
        "id": "Location.identifier:standortnummer-dkg.value",
        "path": "Location.identifier.value",
        "mustSupport": true
      },
      {
        "id": "Location.status",
        "path": "Location.status",
        "short": "Status",
        "definition": "Aktivitätsstatus des Standortes",
        "comment": "Wir wollen des Status zwingend unterscheiden können und verlangen daher dessen Angabe. Wird für InEK Szenario von Standort.GültigVon-GültigBis abgeleitet.",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Location.operationalStatus",
        "path": "Location.operationalStatus",
        "mustSupport": true
      },
      {
        "id": "Location.name",
        "path": "Location.name",
        "short": "Bezeichnung",
        "definition": "Bezeichnung des Standortes , z.B. 'Niederlassung Berliner Str.",
        "min": 1,
        "constraint": [
          {
            "key": "validString",
            "human": "Zeichenlänge maximal 255 Zeichen",
            "source": "https://emiga.rki.de/fhir/vzd/StructureDefinition/EmigaHospitalRoomLocation",
            "severity": "error",
            "expression": "$this.matches('^.{1,255}[%content%]#39;)"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Location.alias",
        "path": "Location.alias",
        "short": "Kürzel / Referenz",
        "definition": "Alternativ oder Kurznamme, in InEK Szenarios wird der Haupt-IK des Refererenz-Krankenhauses verwendet.",
        "comment": "Aus dem Feld Standort::Referenzkrankenhaus wird das Element „HauptIK“ gelesen. Daraufhin wird in der Krankenhaus-Map nach der IK gesucht und der Wert (= Bezeichnung) als alias gespeichert. Da manche Standorte nur „Hauptstandort“ heißen, ist das zum Teil nötig",
        "constraint": [
          {
            "key": "validString",
            "human": "Zeichenlänge maximal 255 Zeichen",
            "source": "https://emiga.rki.de/fhir/vzd/StructureDefinition/EmigaHospitalRoomLocation",
            "severity": "error",
            "expression": "$this.matches('^.{1,255}[%content%]#39;)"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Location.description",
        "path": "Location.description",
        "short": "zusätzliche Informationen",
        "definition": "zusätzliche Informationen",
        "comment": "Begründung: Es kann sinnvoll sein, Standorte durch zusätzliche Informationen zu identifizieren",
        "mustSupport": true
      },
      {
        "id": "Location.mode",
        "path": "Location.mode",
        "comment": "Wir wollen im Verzeichnis lediglich tatsächliche Standorte verwalten. Typen/Arten von Standorten sind nicht von Interesse.",
        "min": 1,
        "patternCode": "instance",
        "mustSupport": true
      },
      {
        "id": "Location.type",
        "path": "Location.type",
        "mustSupport": true
      },
      {
        "id": "Location.telecom",
        "path": "Location.telecom",
        "mustSupport": true
      },
      {
        "id": "Location.address",
        "path": "Location.address",
        "comment": "Besuchbare Anschrift des Standortes",
        "type": [
          {
            "code": "Address",
            "profile": [
              "http://fhir.de/StructureDefinition/address-de-basis"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Location.address.extension:Stadtteil",
        "path": "Location.address.extension",
        "sliceName": "Stadtteil",
        "mustSupport": true
      },
      {
        "id": "Location.address.extension:Stadtteil.value[x]",
        "path": "Location.address.extension.value[x]",
        "constraint": [
          {
            "key": "validString",
            "human": "Zeichenlänge maximal 255 Zeichen",
            "source": "https://emiga.rki.de/fhir/vzd/StructureDefinition/EmigaHospitalRoomLocation",
            "severity": "error",
            "expression": "$this.matches('^.{1,255}[%content%]#39;)"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Location.address.type",
        "path": "Location.address.type",
        "short": "Addressen-Typ",
        "definition": "Kennzeichnet den physische Addressen-Typ",
        "mustSupport": true
      },
      {
        "id": "Location.address.type.value",
        "path": "Location.address.type.value",
        "fixedCode": "physical",
        "mustSupport": true
      },
      {
        "id": "Location.address.line.extension:Strasse",
        "path": "Location.address.line.extension",
        "sliceName": "Strasse",
        "mustSupport": true
      },
      {
        "id": "Location.address.line.extension:Strasse.value[x]",
        "path": "Location.address.line.extension.value[x]",
        "constraint": [
          {
            "key": "validString",
            "human": "Zeichenlänge maximal 255 Zeichen",
            "source": "https://emiga.rki.de/fhir/vzd/StructureDefinition/EmigaHospitalRoomLocation",
            "severity": "error",
            "expression": "$this.matches('^.{1,255}[%content%]#39;)"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Location.address.line.extension:Hausnummer",
        "path": "Location.address.line.extension",
        "sliceName": "Hausnummer",
        "mustSupport": true
      },
      {
        "id": "Location.address.line.extension:Hausnummer.value[x]",
        "path": "Location.address.line.extension.value[x]",
        "constraint": [
          {
            "key": "validHouseNumber",
            "human": "Die Hausnummer muss valide sein. Zeichenlänge maximal 50 Zeichen",
            "source": "https://emiga.rki.de/fhir/vzd/StructureDefinition/EmigaHospitalRoomLocation",
            "severity": "error",
            "expression": "$this.matches('^.{1,50}[%content%]#39;)"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Location.address.line.extension:Adresszusatz",
        "path": "Location.address.line.extension",
        "sliceName": "Adresszusatz",
        "mustSupport": true
      },
      {
        "id": "Location.address.line.extension:Adresszusatz.value[x]",
        "path": "Location.address.line.extension.value[x]",
        "constraint": [
          {
            "key": "validString",
            "human": "Zeichenlänge maximal 255 Zeichen",
            "source": "https://emiga.rki.de/fhir/vzd/StructureDefinition/EmigaHospitalRoomLocation",
            "severity": "error",
            "expression": "$this.matches('^.{1,255}[%content%]#39;)"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Location.address.line.extension:Postfach",
        "path": "Location.address.line.extension",
        "sliceName": "Postfach",
        "mustSupport": true
      },
      {
        "id": "Location.address.line.extension:Postfach.value[x]",
        "path": "Location.address.line.extension.value[x]",
        "constraint": [
          {
            "key": "validString",
            "human": "Zeichenlänge maximal 255 Zeichen",
            "source": "https://emiga.rki.de/fhir/vzd/StructureDefinition/EmigaHospitalRoomLocation",
            "severity": "error",
            "expression": "$this.matches('^.{1,255}[%content%]#39;)"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Location.address.city",
        "path": "Location.address.city",
        "constraint": [
          {
            "key": "validString",
            "human": "Zeichenlänge maximal 255 Zeichen",
            "source": "https://emiga.rki.de/fhir/vzd/StructureDefinition/EmigaHospitalRoomLocation",
            "severity": "error",
            "expression": "$this.matches('^.{1,255}[%content%]#39;)"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Location.address.state",
        "path": "Location.address.state",
        "mustSupport": true
      },
      {
        "id": "Location.address.postalCode",
        "path": "Location.address.postalCode",
        "constraint": [
          {
            "key": "validPLZ",
            "human": "Die PLZ muss valide sein. Zeichenlänge maximal 10 Zeichen",
            "source": "https://emiga.rki.de/fhir/vzd/StructureDefinition/EmigaHospitalRoomLocation",
            "severity": "error",
            "expression": "$this.matches('^.{1,10}[%content%]#39;)"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Location.physicalType",
        "path": "Location.physicalType",
        "mustSupport": true
      },
      {
        "id": "Location.physicalType.coding.system",
        "path": "Location.physicalType.coding.system",
        "min": 1,
        "patternUri": "http://terminology.hl7.org/CodeSystem/location-physical-type",
        "mustSupport": true
      },
      {
        "id": "Location.physicalType.coding.version",
        "path": "Location.physicalType.coding.version",
        "mustSupport": true
      },
      {
        "id": "Location.physicalType.coding.code",
        "path": "Location.physicalType.coding.code",
        "min": 1,
        "patternCode": "ro",
        "mustSupport": true
      },
      {
        "id": "Location.physicalType.coding.display",
        "path": "Location.physicalType.coding.display",
        "patternString": "Room",
        "mustSupport": true
      },
      {
        "id": "Location.position",
        "path": "Location.position",
        "mustSupport": true
      },
      {
        "id": "Location.position.longitude",
        "path": "Location.position.longitude",
        "short": "Längengrad",
        "definition": "Längengrad des Standortes in Dezimalgrad",
        "mustSupport": true
      },
      {
        "id": "Location.position.latitude",
        "path": "Location.position.latitude",
        "short": "Breitengrad",
        "definition": "Breitengrad des Standortes in Dezimalgrad",
        "mustSupport": true
      },
      {
        "id": "Location.managingOrganization",
        "path": "Location.managingOrganization",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://emiga.rki.de/fhir/vzd/StructureDefinition/EmigaHospitalOrganization"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Location.managingOrganization.identifier",
        "path": "Location.managingOrganization.identifier",
        "short": "Haupt-IK",
        "definition": "Haupt-IK des Referenz-Krankenhauses, das den Standort verwaltet.",
        "mustSupport": true
      },
      {
        "id": "Location.partOf",
        "path": "Location.partOf",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://emiga.rki.de/fhir/vzd/StructureDefinition/EmigaHospitalLocation"
            ],
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-hierarchy",
                "valueBoolean": true
              }
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Location.hoursOfOperation",
        "path": "Location.hoursOfOperation",
        "max": "0"
      },
      {
        "id": "Location.availabilityExceptions",
        "path": "Location.availabilityExceptions",
        "max": "0"
      },
      {
        "id": "Location.endpoint",
        "path": "Location.endpoint",
        "max": "0"
      }
    ]
  }
}