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

FHIR IG Statistics: OperationDefinition/replace-medication-information-OP

Packagede.gematik.dev.epa.medication
Resource TypeOperationDefinition
Idreplace-medication-information-OP
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=de.gematik.dev.epa.medication@1.1.0-alpha.6&canonical=https://gematik.de/fhir/epa-medication/OperationDefinition/replace-medication-information-OP
URLhttps://gematik.de/fhir/epa-medication/OperationDefinition/replace-medication-information-OP
Version1.1.0
Statusactive
Date2024-08-14
NameReplace Medication Information
TitleReplace Medication Information
DescriptionReplace the MedicationStatement and the corresponding medication, setting the old MedicationStatement to stopped and the Medication to inactive.
Typefalse
Kindoperation

Resources that use this resource

CapabilityStatement
epa-capabilitystatement-medicationEPA CapabilityStatement for the Medication Service

Resources that this resource uses

No resources found


Narrative

No narrative content found in resource


Source

{
  "resourceType": "OperationDefinition",
  "id": "replace-medication-information-OP",
  "url": "https://gematik.de/fhir/epa-medication/OperationDefinition/replace-medication-information-OP",
  "title": "Replace Medication Information",
  "description": "Replace the MedicationStatement and the corresponding medication, setting the old MedicationStatement to stopped and the Medication to inactive.",
  "version": "1.1.0",
  "status": "active",
  "publisher": "gematik GmbH",
  "date": "2024-08-14",
  "name": "Replace Medication Information",
  "kind": "operation",
  "code": "replace",
  "resource": [
    "MedicationStatement"
  ],
  "system": false,
  "type": false,
  "instance": true,
  "inputProfile": "https://gematik.de/fhir/epa-medication/StructureDefinition/epa-op-replace-medication-in-parameters",
  "outputProfile": "https://gematik.de/fhir/epa-medication/StructureDefinition/epa-op-replace-medication-out-parameters",
  "parameter": [
    {
      "name": "replacement",
      "use": "in",
      "min": 1,
      "max": "1",
      "part": [
        {
          "name": "medicationStatement",
          "type": "MedicationStatement",
          "use": "in",
          "min": 1,
          "max": "1"
        },
        {
          "name": "medication",
          "type": "Medication",
          "use": "in",
          "min": 1,
          "max": "1"
        }
      ]
    },
    {
      "name": "performer",
      "use": "in",
      "min": 1,
      "max": "1",
      "documentation": "Tätige Person und/oder Leistungserbringerinstitution/Organisation/Rolle, die die Schreiboperation generell ausübt. Die Angabe der Leistungserbringerinstitution ist mandatorisch, denn hier erfolgt die Übereinstimmungsprüfung hinsichtlich der aktuell zugreifenden LEI.",
      "part": [
        {
          "name": "organization",
          "type": "Organization",
          "use": "in",
          "min": 1,
          "max": "1"
        },
        {
          "name": "practitioner",
          "type": "Practitioner",
          "use": "in",
          "min": 0,
          "max": "1"
        },
        {
          "name": "practitionerRole",
          "type": "PractitionerRole",
          "use": "in",
          "min": 0,
          "max": "1"
        }
      ]
    },
    {
      "name": "enterer",
      "use": "in",
      "min": 0,
      "max": "1",
      "documentation": "Person und/oder Leistungserbringerinstitution/Organisation/Rolle, die die Medikationsdaten erfasste.",
      "part": [
        {
          "name": "organization",
          "type": "Organization",
          "use": "in",
          "min": 0,
          "max": "1"
        },
        {
          "name": "practitioner",
          "type": "Practitioner",
          "use": "in",
          "min": 0,
          "max": "1"
        },
        {
          "name": "practitionerRole",
          "type": "PractitionerRole",
          "use": "in",
          "min": 0,
          "max": "1"
        }
      ]
    },
    {
      "name": "author",
      "use": "in",
      "min": 0,
      "max": "1",
      "documentation": "Verantwortliche Person und/oder Leistungserbringerinstitution/Organisation/Rolle für die fachlichen Änderungen der Medikationsdaten.",
      "part": [
        {
          "name": "organization",
          "type": "Organization",
          "use": "in",
          "min": 0,
          "max": "1"
        },
        {
          "name": "practitioner",
          "type": "Practitioner",
          "use": "in",
          "min": 0,
          "max": "1"
        },
        {
          "name": "practitionerRole",
          "type": "PractitionerRole",
          "use": "in",
          "min": 0,
          "max": "1"
        }
      ]
    },
    {
      "name": "unconfirmedAuthor",
      "use": "in",
      "min": 0,
      "max": "1",
      "documentation": "Ein unbestätigter author.",
      "part": [
        {
          "name": "organization",
          "type": "Organization",
          "use": "in",
          "min": 0,
          "max": "1"
        },
        {
          "name": "practitioner",
          "type": "Practitioner",
          "use": "in",
          "min": 0,
          "max": "1"
        },
        {
          "name": "practitionerRole",
          "type": "PractitionerRole",
          "use": "in",
          "min": 0,
          "max": "1"
        }
      ]
    },
    {
      "name": "informant",
      "use": "in",
      "min": 0,
      "max": "1",
      "documentation": "Person und/oder Leistungserbringerinstitution, Organisation oder Rolle, die die Informationen für die fachliche Anpassung der Medikationsdaten bereitgestellt hat.",
      "part": [
        {
          "name": "professionals",
          "use": "in",
          "min": 0,
          "max": "1",
          "part": [
            {
              "name": "organization",
              "type": "Organization",
              "use": "in",
              "min": 0,
              "max": "1"
            },
            {
              "name": "practitioner",
              "type": "Practitioner",
              "use": "in",
              "min": 0,
              "max": "1"
            },
            {
              "name": "practitionerRole",
              "type": "PractitionerRole",
              "use": "in",
              "min": 0,
              "max": "1"
            }
          ]
        },
        {
          "name": "persons",
          "use": "in",
          "min": 0,
          "max": "1",
          "part": [
            {
              "name": "patient",
              "type": "Identifier",
              "use": "in",
              "min": 0,
              "max": "1"
            },
            {
              "name": "relatedPerson",
              "type": "RelatedPerson",
              "use": "in",
              "min": 0,
              "max": "1"
            }
          ]
        }
      ]
    },
    {
      "name": "replaced",
      "use": "out",
      "min": 0,
      "max": "1",
      "part": [
        {
          "name": "medicationStatement",
          "type": "MedicationStatement",
          "use": "out",
          "min": 1,
          "max": "1"
        },
        {
          "name": "medication",
          "type": "Medication",
          "use": "out",
          "min": 1,
          "max": "1"
        }
      ]
    },
    {
      "name": "new",
      "use": "out",
      "min": 0,
      "max": "1",
      "part": [
        {
          "name": "medicationStatement",
          "type": "MedicationStatement",
          "use": "out",
          "min": 1,
          "max": "1"
        },
        {
          "name": "medication",
          "type": "Medication",
          "use": "out",
          "min": 1,
          "max": "1"
        }
      ]
    },
    {
      "name": "operationOutcome",
      "type": "OperationOutcome",
      "use": "out",
      "min": 1,
      "max": "1"
    }
  ]
}