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

FHIR IG analytics

Packagede.gevko.evo.hlm
Resource TypeStructureDefinition
IdEVO_PR_HLM_Bundle.json
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=de.gevko.evo.hlm@1.3.0&canonical=https://fhir.gevko.de/StructureDefinition/EVO_PR_HLM_Bundle
URLhttps://fhir.gevko.de/StructureDefinition/EVO_PR_HLM_Bundle
Version1.3
Statusactive
Date2023-10-18
NameEVO_PR_HLM_Bundle
TitleHeilmittelverordnung
DescriptionDieses Bundle vereint die Elemente des strukturierten Dokuments Heilmittelverordnung Muster 13 (10.2020)
TypeBundle
Kindresource

Resources that use this resource

StructureDefinition
E44_EVO13_PR_CreateEvoParametersE44_EVO13_PR_CreateEvoParameters

Resources that this resource uses

No resources found


Narrative

No narrative content found in resource


Source1

{
  "resourceType": "StructureDefinition",
  "url": "https://fhir.gevko.de/StructureDefinition/EVO_PR_HLM_Bundle",
  "version": "1.3",
  "name": "EVO_PR_HLM_Bundle",
  "title": "Heilmittelverordnung",
  "status": "active",
  "date": "2023-10-18",
  "publisher": "gevko GmbH",
  "description": "Dieses Bundle vereint die Elemente des strukturierten Dokuments Heilmittelverordnung Muster 13 (10.2020)",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "Bundle",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Bundle",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Bundle",
        "path": "Bundle",
        "constraint": [
          {
            "key": "Composition-pflicht",
            "severity": "error",
            "human": "Die Ressource vom Typ Composition muss genau einmal vorhanden sein",
            "expression": "entry.where(resource is Composition).count()=1",
            "source": "Bundle"
          },
          {
            "key": "typComposition",
            "severity": "error",
            "human": "Die Instanz der Composition muss vom Profil EVO_PR_HLM_Composition|1.3 sein",
            "expression": "entry.where(resource is Composition).resource.meta.profile = 'https://fhir.gevko.de/StructureDefinition/EVO_PR_HLM_Composition|1.3'",
            "source": "Bundle"
          },
          {
            "key": "angabePruefnummer",
            "severity": "error",
            "human": "Prüfnummer nicht vorhanden, aber Pflicht bei den Kostenträger der Typen \"GKV\", \"BG\", \"SKT\" oder \"UK\"",
            "expression": "(entry.where(resource is Coverage).exists() and (entry.where(resource is Coverage).resource.type.coding.code='GKV' or entry.where(resource is Coverage).resource.type.coding.code='BG' or entry.where(resource is Coverage).resource.type.coding.code='SKT' or entry.where(resource is Coverage).resource.type.coding.code='UK')) implies entry.where(resource is Composition).resource.author.identifier.where(system='https://fhir.kbv.de/NamingSystem/KBV_NS_FOR_Pruefnummer').exists()",
            "source": "Bundle"
          },
          {
            "key": "angabeZuzahlung",
            "severity": "error",
            "human": "Zuzahlungsstatus nicht vorhanden, aber Pflicht bei den Kostenträgern der Typen \"GKV\", \"BG\", \"SKT\" oder \"UK\"",
            "expression": "(entry.where(resource is Coverage).exists() and (entry.where(resource is Coverage).resource.type.coding.code='GKV' or entry.where(resource is Coverage).resource.type.coding.code='BG' or entry.where(resource is Coverage).resource.type.coding.code='SKT' or entry.where(resource is Coverage).resource.type.coding.code='UK')) implies entry.where(resource is ServiceRequest).resource.extension('https://fhir.gevko.de/StructureDefinition/EVO_EX_Zuzahlungsstatus').exists()",
            "source": "Bundle"
          },
          {
            "key": "angabePLZ",
            "severity": "error",
            "human": "Postleitzahl nicht vorhanden, aber Pflicht bei den Kostentraegern der Typen \"GKV\", \"BG\", \"SKT\" oder \"UK\"",
            "expression": "(entry.where(resource is Coverage).exists() and (entry.where(resource is Coverage).resource.type.coding.code='GKV' or entry.where(resource is Coverage).resource.type.coding.code='BG' or entry.where(resource is Coverage).resource.type.coding.code='SKT' or entry.where(resource is Coverage).resource.type.coding.code='UK')) implies entry.where(resource is Patient).resource.address.postalCode.exists()",
            "source": "Bundle"
          },
          {
            "key": "angabeNrAusstellendePerson",
            "severity": "error",
            "human": "Nummer der ausstellenden Person nicht vorhanden, aber Pflicht, wenn es sich um einen Arzt oder Zahnarzt handelt",
            "expression": "(entry.where(resource is Coverage).exists() and (entry.where(resource is Coverage).resource.type.coding.code='GKV' or entry.where(resource is Coverage).resource.type.coding.code='BG' or entry.where(resource is Coverage).resource.type.coding.code='SKT' or entry.where(resource is Coverage).resource.type.coding.code='UK') and (entry.where(resource is Practitioner).resource.qualification.coding.code='00' or entry.where(resource is Practitioner).resource.qualification.coding.code='01')) implies entry.where(resource is Practitioner).resource.identifier.exists()",
            "source": "Bundle"
          },
          {
            "key": "angabeBetriebsstaettennr",
            "severity": "error",
            "human": "Betriebsstaettennummer nicht vorhanden, aber Pflicht, wenn es sich um einen Arzt, Zahnarzt oder Arzt in Weiterbildung handelt",
            "expression": "(entry.where(resource is Coverage).exists() and (entry.where(resource is Coverage).resource.type.coding.code='GKV' or entry.where(resource is Coverage).resource.type.coding.code='BG' or entry.where(resource is Coverage).resource.type.coding.code='SKT' or entry.where(resource is Coverage).resource.type.coding.code='UK') and (entry.where(resource is Practitioner).resource.qualification.coding.code='00' or entry.where(resource is Practitioner).resource.qualification.coding.code='01' or entry.where(resource is Practitioner).resource.qualification.coding.code='03')) implies entry.where(resource is Organization).resource.identifier.exists()",
            "source": "Bundle"
          },
          {
            "key": "angabeRechtsgrundlage",
            "severity": "error",
            "human": "Rechtsgrundlage nicht vorhanden, aber Pflicht bei den Kostentraegern der Typen \"GKV\", \"BG\", \"SKT\" oder \"UK\"",
            "expression": "(entry.where(resource is Coverage).exists() and (entry.where(resource is Coverage).resource.type.coding.code='GKV' or entry.where(resource is Coverage).resource.type.coding.code='BG' or entry.where(resource is Coverage).resource.type.coding.code='SKT' or entry.where(resource is Coverage).resource.type.coding.code='UK')) implies entry.where(resource is Composition).resource.extension('https://fhir.kbv.de/StructureDefinition/KBV_EX_FOR_Legal_basis').exists()",
            "source": "Bundle"
          },
          {
            "key": "Arztpraxis-1",
            "severity": "error",
            "human": "Für eine Arztpraxis muss eine BSNR angegeben werden.",
            "expression": "entry.where(resource is Organization).exists() implies entry.where(resource is Organization).resource.identifier.system='https://fhir.kbv.de/NamingSystem/KBV_NS_Base_BSNR'",
            "source": "Bundle"
          },
          {
            "key": "Arztpraxis-2",
            "severity": "error",
            "human": "Bei einer Arztpraxis darf kein Institutionskennzeichen angegeben werden.",
            "expression": "entry.where(resource is Organization).exists() implies entry.where(resource is Organization).resource.identifier.system != 'http://fhir.de/NamingSystem/arge-ik/iknr'",
            "source": "Bundle"
          },
          {
            "key": "Arztpraxis-3",
            "severity": "error",
            "human": "Bei einer Arztpraxis darf keine Zahnarztnummer angegeben werden.",
            "expression": "entry.where(resource is Organization).exists() implies entry.where(resource is Organization).resource.identifier.system != 'http://fhir.de/NamingSystem/kzbv/kzvabrechnungsnummer'",
            "source": "Bundle"
          },
          {
            "key": "Patient-1",
            "severity": "error",
            "human": "Bei einem Patienten mit gesetzlicher Krankenversicherung muss die gesetzliche Krankenversicherungsnummer angegeben werden.",
            "expression": "entry.where(resource is Coverage).resource.type.coding.code = 'GKV' implies entry.where(resource is Patient).resource.identifier.type.coding.code = 'GKV'",
            "source": "Bundle"
          },
          {
            "key": "Patient-2",
            "severity": "error",
            "human": "Bei einem Patienten mit privater Krankenversicherung muss die private Krankenversicherungsnummer angegeben werden.",
            "expression": "entry.where(resource is Coverage).resource.type.coding.code = 'PKV' implies entry.where(resource is Patient).resource.identifier.type.coding.code = 'PKV'",
            "source": "Bundle"
          },
          {
            "key": "Arzt-1",
            "severity": "error",
            "human": "Die LANR des Arztes muss angegeben werden.",
            "expression": "entry.where(resource is Practitioner).exists() implies entry.where(resource is Practitioner).resource.identifier.type.coding.all(code = 'LANR')",
            "source": "Bundle"
          },
          {
            "key": "Arzt-2",
            "severity": "error",
            "human": "Für einen Arzt darf keine Zahnarztnummer angegeben werden.",
            "expression": "entry.where(resource is Practitioner).exists() implies entry.where(resource is Practitioner).resource.identifier.type.coding.code != 'ZANR'",
            "source": "Bundle"
          },
          {
            "key": "Arzt-3",
            "severity": "error",
            "human": "Es ist nur der Code für \"Arzt\", \"Arzt in Weiterbildung\" oder \"Arzt als Vertreter\" zugelassen.",
            "expression": "entry.where(resource is Practitioner).exists() implies entry.where(resource is Practitioner).resource.qualification.code.coding.all(code in '00'| '03' | '04')",
            "source": "Bundle"
          }
        ]
      },
      {
        "id": "Bundle.meta",
        "path": "Bundle.meta",
        "min": 1
      },
      {
        "id": "Bundle.meta.id",
        "path": "Bundle.meta.id",
        "max": "0"
      },
      {
        "id": "Bundle.meta.versionId",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode": "normative"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode": "4.0.0"
          }
        ],
        "path": "Bundle.meta.versionId",
        "max": "0"
      },
      {
        "id": "Bundle.meta.lastUpdated",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode": "normative"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode": "4.0.0"
          }
        ],
        "path": "Bundle.meta.lastUpdated"
      },
      {
        "id": "Bundle.meta.source",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode": "normative"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode": "4.0.0"
          }
        ],
        "path": "Bundle.meta.source",
        "max": "0"
      },
      {
        "id": "Bundle.meta.profile",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode": "normative"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode": "4.0.0"
          }
        ],
        "path": "Bundle.meta.profile",
        "min": 1,
        "max": "1",
        "fixedCanonical": "https://fhir.gevko.de/StructureDefinition/EVO_PR_HLM_Bundle|1.3"
      },
      {
        "id": "Bundle.meta.security",
        "path": "Bundle.meta.security",
        "max": "0"
      },
      {
        "id": "Bundle.meta.tag",
        "path": "Bundle.meta.tag",
        "max": "0"
      },
      {
        "id": "Bundle.implicitRules",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode": "normative"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode": "4.0.0"
          }
        ],
        "path": "Bundle.implicitRules",
        "max": "0"
      },
      {
        "id": "Bundle.language",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode": "normative"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode": "4.0.0"
          }
        ],
        "path": "Bundle.language",
        "max": "0"
      },
      {
        "id": "Bundle.identifier",
        "path": "Bundle.identifier",
        "min": 1
      },
      {
        "id": "Bundle.identifier.use",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode": "normative"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode": "4.0.0"
          }
        ],
        "path": "Bundle.identifier.use",
        "max": "0"
      },
      {
        "id": "Bundle.identifier.type",
        "path": "Bundle.identifier.type",
        "max": "0"
      },
      {
        "id": "Bundle.identifier.system",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode": "normative"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode": "4.0.0"
          }
        ],
        "path": "Bundle.identifier.system",
        "definition": "Für den digitalen Vordruck \"Elektronische Heilmittelverordnung (Muster 13)\" wird die Dokumenten-ID gemäß den Vorgaben der gematik gesetzt.",
        "min": 1,
        "fixedUri": "https://gematik.de/fhir/NamingSystem/PrescriptionID"
      },
      {
        "id": "Bundle.identifier.value",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode": "normative"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode": "4.0.0"
          }
        ],
        "path": "Bundle.identifier.value",
        "short": "Dokumenten-ID",
        "definition": "Eindeutige Identifikation des Dokuments, bzw. der Verordnung. Diese ID wird mit signiert und sichert damit die Verordnung vor Fälschungen.\r\n\r\nFür den digitalen Vordruck \"Elektronische Heilmittelverordnung (Muster 13)\" wird die Dokumenten-ID gemäß den Vorgaben der gematik gesetzt.",
        "min": 1
      },
      {
        "id": "Bundle.identifier.period",
        "path": "Bundle.identifier.period",
        "max": "0"
      },
      {
        "id": "Bundle.identifier.assigner",
        "path": "Bundle.identifier.assigner",
        "max": "0"
      },
      {
        "id": "Bundle.type",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode": "normative"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode": "4.0.0"
          }
        ],
        "path": "Bundle.type",
        "fixedCode": "document"
      },
      {
        "id": "Bundle.timestamp",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode": "normative"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode": "4.0.0"
          }
        ],
        "path": "Bundle.timestamp",
        "definition": "DateTime wann das Dokument technisch erstellt wurde. \r\nFachlich bildet das Ausstellungsdatum das entscheidende Datum ab",
        "min": 1
      },
      {
        "id": "Bundle.total",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode": "normative"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode": "4.0.0"
          }
        ],
        "path": "Bundle.total",
        "max": "0"
      },
      {
        "id": "Bundle.link",
        "path": "Bundle.link",
        "max": "0"
      },
      {
        "id": "Bundle.entry",
        "path": "Bundle.entry",
        "min": 1
      },
      {
        "id": "Bundle.entry.link",
        "path": "Bundle.entry.link",
        "max": "0"
      },
      {
        "id": "Bundle.entry.fullUrl",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode": "normative"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode": "4.0.0"
          }
        ],
        "path": "Bundle.entry.fullUrl",
        "min": 1
      },
      {
        "id": "Bundle.entry.resource",
        "path": "Bundle.entry.resource",
        "min": 1
      },
      {
        "id": "Bundle.entry.search",
        "path": "Bundle.entry.search",
        "max": "0"
      },
      {
        "id": "Bundle.entry.request",
        "path": "Bundle.entry.request",
        "max": "0"
      },
      {
        "id": "Bundle.entry.response",
        "path": "Bundle.entry.response",
        "max": "0"
      },
      {
        "id": "Bundle.signature",
        "path": "Bundle.signature",
        "max": "0"
      },
      {
        "id": "Bundle.signature.who.id",
        "path": "Bundle.signature.who.id",
        "max": "0"
      },
      {
        "id": "Bundle.signature.who.reference",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode": "normative"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode": "4.0.0"
          }
        ],
        "path": "Bundle.signature.who.reference",
        "min": 1,
        "fixedString": "https://fhir.kbv.de/StructureDefinition/KBV_PR_FOR_Betriebsstaette|https://fhir.kbv.de/StructureDefinition/KBV_PR_FOR_Practitioner"
      },
      {
        "id": "Bundle.signature.who.type",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode": "normative"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode": "4.0.0"
          }
        ],
        "path": "Bundle.signature.who.type",
        "max": "0"
      },
      {
        "id": "Bundle.signature.who.identifier",
        "path": "Bundle.signature.who.identifier",
        "max": "0"
      },
      {
        "id": "Bundle.signature.who.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode": "normative"
          },
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode": "4.0.0"
          }
        ],
        "path": "Bundle.signature.who.display",
        "max": "0"
      }
    ]
  }
}