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

FHIR IG Statistics: StructureDefinition/epa-op-history-medicationplan-out-parameters

Packagede.gematik.dev.epa.medication
Resource TypeStructureDefinition
Idepa-op-history-medicationplan-out-parameters
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=de.gematik.dev.epa.medication@1.1.0-alpha.6&canonical=https://gematik.de/fhir/epa-medication/StructureDefinition/epa-op-history-medicationplan-out-parameters
URLhttps://gematik.de/fhir/epa-medication/StructureDefinition/epa-op-history-medicationplan-out-parameters
Version1.1.0
Statusactive
Date2024-08-14
NameEPAOpHistoryMedicationPlanOutParameters
TitleEPA Operation Get Medication Plan History Input-Parameters
DescriptionOperation to retrieve the history of the medication plan, returning only version, lastUpdated, and author.
TypeParameters
Kindresource

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
epa-operation-outcomeEPA OperationOutcome

Narrative

No narrative content found in resource


Source

{
  "resourceType": "StructureDefinition",
  "id": "epa-op-history-medicationplan-out-parameters",
  "url": "https://gematik.de/fhir/epa-medication/StructureDefinition/epa-op-history-medicationplan-out-parameters",
  "version": "1.1.0",
  "name": "EPAOpHistoryMedicationPlanOutParameters",
  "title": "EPA Operation Get Medication Plan History Input-Parameters",
  "status": "active",
  "experimental": false,
  "date": "2024-08-14",
  "publisher": "gematik GmbH",
  "description": "Operation to retrieve the history of the medication plan, returning only version, lastUpdated, and author.",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "Parameters",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Parameters",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Parameters.parameter",
        "path": "Parameters.parameter",
        "slicing": {
          "discriminator": [
            {
              "type": "pattern",
              "path": "name"
            }
          ],
          "rules": "closed"
        },
        "min": 1
      },
      {
        "id": "Parameters.parameter:history",
        "path": "Parameters.parameter",
        "sliceName": "history",
        "min": 0,
        "max": "*",
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:history.name",
        "path": "Parameters.parameter.name",
        "patternString": "history",
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:history.value[x]",
        "path": "Parameters.parameter.value[x]",
        "max": "0"
      },
      {
        "id": "Parameters.parameter:history.resource",
        "path": "Parameters.parameter.resource",
        "max": "0"
      },
      {
        "id": "Parameters.parameter:history.part",
        "path": "Parameters.parameter.part",
        "slicing": {
          "discriminator": [
            {
              "type": "pattern",
              "path": "name"
            }
          ],
          "rules": "closed"
        },
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:history.part:planVersion",
        "path": "Parameters.parameter.part",
        "sliceName": "planVersion",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:history.part:planVersion.name",
        "path": "Parameters.parameter.part.name",
        "patternString": "planVersion",
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:history.part:planVersion.value[x]",
        "path": "Parameters.parameter.part.value[x]",
        "min": 1,
        "type": [
          {
            "code": "id"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:history.part:planVersion.resource",
        "path": "Parameters.parameter.part.resource",
        "max": "0"
      },
      {
        "id": "Parameters.parameter:history.part:planVersion.part",
        "path": "Parameters.parameter.part.part",
        "max": "0"
      },
      {
        "id": "Parameters.parameter:history.part:lastUpdated",
        "path": "Parameters.parameter.part",
        "sliceName": "lastUpdated",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:history.part:lastUpdated.name",
        "path": "Parameters.parameter.part.name",
        "patternString": "lastUpdated",
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:history.part:lastUpdated.value[x]",
        "path": "Parameters.parameter.part.value[x]",
        "min": 1,
        "type": [
          {
            "code": "dateTime"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:history.part:lastUpdated.resource",
        "path": "Parameters.parameter.part.resource",
        "max": "0"
      },
      {
        "id": "Parameters.parameter:history.part:lastUpdated.part",
        "path": "Parameters.parameter.part.part",
        "max": "0"
      },
      {
        "id": "Parameters.parameter:operationOutcome",
        "path": "Parameters.parameter",
        "sliceName": "operationOutcome",
        "min": 0,
        "max": "1"
      },
      {
        "id": "Parameters.parameter:operationOutcome.name",
        "path": "Parameters.parameter.name",
        "patternString": "operationOutcome",
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:operationOutcome.value[x]",
        "path": "Parameters.parameter.value[x]",
        "max": "0"
      },
      {
        "id": "Parameters.parameter:operationOutcome.resource",
        "path": "Parameters.parameter.resource",
        "min": 1,
        "type": [
          {
            "code": "OperationOutcome",
            "profile": [
              "https://gematik.de/fhir/epa/StructureDefinition/epa-operation-outcome"
            ]
          }
        ]
      },
      {
        "id": "Parameters.parameter:operationOutcome.part",
        "path": "Parameters.parameter.part",
        "max": "0"
      }
    ]
  }
}