FHIR © HL7.org  |  Server Home  |  XIG Home  |  XIG Stats  |  Server Source  |  FHIR  

FHIR IG Statistics: StructureDefinition/MaiaMedikationsVerabreichung

Packagetiplu.maia.schnittstellendefinition
Resource TypeStructureDefinition
IdMaiaMedikationsVerabreichung
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=tiplu.maia.schnittstellendefinition@1.1.3&canonical=https://tiplu.de/fhir/maia/StructureDefinition/MaiaMedikationsVerabreichung
URLhttps://tiplu.de/fhir/maia/StructureDefinition/MaiaMedikationsVerabreichung
Version1.0.0
Statusactive
Date2023-02-27
NameMaiaMedikationsVerabreichung
TitleMaia Medikations Verabreichung
DescriptionDas vorliegende MedicationAdministration-Profil im UseCase einer Verabreichung eines Medikaments beschreibt alle verpflichtenden und optionalen Informationen, die ein Datenlieferant für Maia liefern muss.
TypeMedicationAdministration
Kindresource

Resources that use this resource

CapabilityStatement
1.0.0Maia 1.0 CapabilityStatement

Resources that this resource uses

StructureDefinition
MaiaKontaktGesundheitseinrichtungMaia KontaktGesundheitseinrichtung
MaiaMedikamentMaia Medikament
MaiaPatientMaia Patient

Narrative

No narrative content found in resource


Source

{
  "resourceType": "StructureDefinition",
  "id": "MaiaMedikationsVerabreichung",
  "url": "https://tiplu.de/fhir/maia/StructureDefinition/MaiaMedikationsVerabreichung",
  "version": "1.0.0",
  "name": "MaiaMedikationsVerabreichung",
  "title": "Maia Medikations Verabreichung",
  "status": "active",
  "experimental": false,
  "date": "2023-02-27",
  "publisher": "Tiplu GmbH",
  "description": "Das vorliegende MedicationAdministration-Profil im UseCase einer Verabreichung eines Medikaments beschreibt alle verpflichtenden und optionalen Informationen, die ein Datenlieferant für Maia liefern muss.",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "MedicationAdministration",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/MedicationAdministration",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "MedicationAdministration.id",
        "path": "MedicationAdministration.id",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "MedicationAdministration.status",
        "path": "MedicationAdministration.status",
        "mustSupport": true
      },
      {
        "id": "MedicationAdministration.medication[x]",
        "path": "MedicationAdministration.medication[x]",
        "slicing": {
          "discriminator": [
            {
              "type": "type",
              "path": "$this"
            }
          ],
          "ordered": false,
          "rules": "open"
        },
        "mustSupport": true
      },
      {
        "id": "MedicationAdministration.medication[x]:medicationReference",
        "path": "MedicationAdministration.medication[x]",
        "sliceName": "medicationReference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://tiplu.de/fhir/maia/StructureDefinition/MaiaMedikament"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "MedicationAdministration.subject",
        "path": "MedicationAdministration.subject",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://tiplu.de/fhir/maia/StructureDefinition/MaiaPatient"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "MedicationAdministration.context",
        "path": "MedicationAdministration.context",
        "min": 1,
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://tiplu.de/fhir/maia/StructureDefinition/MaiaKontaktGesundheitseinrichtung"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "MedicationAdministration.effective[x]",
        "path": "MedicationAdministration.effective[x]",
        "slicing": {
          "discriminator": [
            {
              "type": "type",
              "path": "$this"
            }
          ],
          "ordered": false,
          "rules": "open"
        },
        "mustSupport": true
      },
      {
        "id": "MedicationAdministration.effective[x]:effectiveDateTime",
        "path": "MedicationAdministration.effective[x]",
        "sliceName": "effectiveDateTime",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ],
        "mustSupport": true
      }
    ]
  }
}