Metadaten

CanonicalURLhttps://gematik.de/fhir/erg/StructureDefinition/erg-wegegeld-reiseentschaedigung
KontextChargeItem
Statusdraft

Inhalt

id0..1string
id0..1string
id0..1string
extensionI0..0Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
valueΣ0..1decimal
comparatorΣ ?!0..1codeBinding
unitΣ0..1stringPattern
systemΣ I0..1uriPattern
codeΣ0..1codePattern
id0..1string
extensionI0..0Extension
url1..1uriFixed Value
valueBooleanboolean
url1..1uriFixed Value
id0..1string
id0..1string
extensionI0..0Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
valueΣ0..1decimal
comparatorΣ ?!0..1codeBinding
unitΣ0..1stringPattern
systemΣ I0..1uriPattern
codeΣ0..1codePattern
id0..1string
extensionI0..0Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
valueΣ0..1decimal
comparatorΣ ?!0..1codeBinding
unitΣ0..1stringPattern
systemΣ I0..1uriPattern
codeΣ0..1codePattern
id0..1string
extensionI0..0Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
valueΣ0..1decimal
currencyΣ0..1codeBindingPattern
id0..1string
extensionI0..0Extension
url1..1uriFixed Value
valueCodingCoding
url1..1uriFixed Value
url1..1uriFixed Value
<StructureDefinition xmlns="http://hl7.org/fhir">
    <id value="erg-wegegeld-reiseentschaedigung" />
    <url value="https://gematik.de/fhir/erg/StructureDefinition/erg-wegegeld-reiseentschaedigung" />
    <name value="ERGWegegeldReiseentschaedigung" />
    <title value="ERG Wegegeld/Reiseentsch&#228;digung Extension" />
    <status value="draft" />
    <fhirVersion value="4.0.1" />
    <kind value="complex-type" />
    <abstract value="false" />
    <context>
        <type value="element" />
        <expression value="ChargeItem" />
    </context>
    <type value="Extension" />
    <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" />
    <derivation value="constraint" />
    <differential>
        <element id="Extension.extension:Wegegeld">
            <path value="Extension.extension" />
            <sliceName value="Wegegeld" />
            <min value="0" />
            <max value="1" />
        </element>
        <element id="Extension.extension:Wegegeld.extension:Entfernung">
            <path value="Extension.extension.extension" />
            <sliceName value="Entfernung" />
            <min value="0" />
            <max value="1" />
        </element>
        <element id="Extension.extension:Wegegeld.extension:Entfernung.extension">
            <path value="Extension.extension.extension.extension" />
            <max value="0" />
        </element>
        <element id="Extension.extension:Wegegeld.extension:Entfernung.url">
            <path value="Extension.extension.extension.url" />
            <fixedUri value="Entfernung" />
        </element>
        <element id="Extension.extension:Wegegeld.extension:Entfernung.value[x]">
            <path value="Extension.extension.extension.value[x]" />
            <type>
                <code value="Quantity" />
            </type>
        </element>
        <element id="Extension.extension:Wegegeld.extension:Entfernung.value[x].unit">
            <path value="Extension.extension.extension.value[x].unit" />
            <patternString value="km" />
        </element>
        <element id="Extension.extension:Wegegeld.extension:Entfernung.value[x].system">
            <path value="Extension.extension.extension.value[x].system" />
            <patternUri value="http://unitsofmeasure.org" />
        </element>
        <element id="Extension.extension:Wegegeld.extension:Entfernung.value[x].code">
            <path value="Extension.extension.extension.value[x].code" />
            <patternCode value="km" />
        </element>
        <element id="Extension.extension:Wegegeld.extension:Nacht">
            <path value="Extension.extension.extension" />
            <sliceName value="Nacht" />
            <min value="0" />
            <max value="1" />
        </element>
        <element id="Extension.extension:Wegegeld.extension:Nacht.extension">
            <path value="Extension.extension.extension.extension" />
            <max value="0" />
        </element>
        <element id="Extension.extension:Wegegeld.extension:Nacht.url">
            <path value="Extension.extension.extension.url" />
            <fixedUri value="Nacht" />
        </element>
        <element id="Extension.extension:Wegegeld.extension:Nacht.value[x]">
            <path value="Extension.extension.extension.value[x]" />
            <type>
                <code value="boolean" />
            </type>
        </element>
        <element id="Extension.extension:Wegegeld.url">
            <path value="Extension.extension.url" />
            <fixedUri value="Wegegeld" />
        </element>
        <element id="Extension.extension:Wegegeld.value[x]">
            <path value="Extension.extension.value[x]" />
            <max value="0" />
        </element>
        <element id="Extension.extension:Reiseentsch&#228;digung">
            <path value="Extension.extension" />
            <sliceName value="Reiseentsch&#228;digung" />
            <min value="0" />
            <max value="1" />
        </element>
        <element id="Extension.extension:Reiseentsch&#228;digung.extension:Abwesenheit">
            <path value="Extension.extension.extension" />
            <sliceName value="Abwesenheit" />
            <min value="0" />
            <max value="1" />
        </element>
        <element id="Extension.extension:Reiseentsch&#228;digung.extension:Abwesenheit.extension">
            <path value="Extension.extension.extension.extension" />
            <max value="0" />
        </element>
        <element id="Extension.extension:Reiseentsch&#228;digung.extension:Abwesenheit.url">
            <path value="Extension.extension.extension.url" />
            <fixedUri value="Abwesenheit" />
        </element>
        <element id="Extension.extension:Reiseentsch&#228;digung.extension:Abwesenheit.value[x]">
            <path value="Extension.extension.extension.value[x]" />
            <type>
                <code value="Quantity" />
            </type>
        </element>
        <element id="Extension.extension:Reiseentsch&#228;digung.extension:Abwesenheit.value[x].unit">
            <path value="Extension.extension.extension.value[x].unit" />
            <patternString value="h" />
        </element>
        <element id="Extension.extension:Reiseentsch&#228;digung.extension:Abwesenheit.value[x].system">
            <path value="Extension.extension.extension.value[x].system" />
            <patternUri value="http://unitsofmeasure.org" />
        </element>
        <element id="Extension.extension:Reiseentsch&#228;digung.extension:Abwesenheit.value[x].code">
            <path value="Extension.extension.extension.value[x].code" />
            <patternCode value="h" />
        </element>
        <element id="Extension.extension:Reiseentsch&#228;digung.extension:Entfernung">
            <path value="Extension.extension.extension" />
            <sliceName value="Entfernung" />
            <min value="0" />
            <max value="1" />
        </element>
        <element id="Extension.extension:Reiseentsch&#228;digung.extension:Entfernung.extension">
            <path value="Extension.extension.extension.extension" />
            <max value="0" />
        </element>
        <element id="Extension.extension:Reiseentsch&#228;digung.extension:Entfernung.url">
            <path value="Extension.extension.extension.url" />
            <fixedUri value="Entfernung" />
        </element>
        <element id="Extension.extension:Reiseentsch&#228;digung.extension:Entfernung.value[x]">
            <path value="Extension.extension.extension.value[x]" />
            <type>
                <code value="Quantity" />
            </type>
        </element>
        <element id="Extension.extension:Reiseentsch&#228;digung.extension:Entfernung.value[x].unit">
            <path value="Extension.extension.extension.value[x].unit" />
            <patternString value="km" />
        </element>
        <element id="Extension.extension:Reiseentsch&#228;digung.extension:Entfernung.value[x].system">
            <path value="Extension.extension.extension.value[x].system" />
            <patternUri value="http://unitsofmeasure.org" />
        </element>
        <element id="Extension.extension:Reiseentsch&#228;digung.extension:Entfernung.value[x].code">
            <path value="Extension.extension.extension.value[x].code" />
            <patternCode value="km" />
        </element>
        <element id="Extension.extension:Reiseentsch&#228;digung.extension:&#220;bernachtung">
            <path value="Extension.extension.extension" />
            <sliceName value="&#220;bernachtung" />
            <min value="0" />
            <max value="1" />
        </element>
        <element id="Extension.extension:Reiseentsch&#228;digung.extension:&#220;bernachtung.extension">
            <path value="Extension.extension.extension.extension" />
            <max value="0" />
        </element>
        <element id="Extension.extension:Reiseentsch&#228;digung.extension:&#220;bernachtung.url">
            <path value="Extension.extension.extension.url" />
            <fixedUri value="&#220;bernachtung" />
        </element>
        <element id="Extension.extension:Reiseentsch&#228;digung.extension:&#220;bernachtung.value[x]">
            <path value="Extension.extension.extension.value[x]" />
            <type>
                <code value="Money" />
            </type>
        </element>
        <element id="Extension.extension:Reiseentsch&#228;digung.extension:&#220;bernachtung.value[x].currency">
            <path value="Extension.extension.extension.value[x].currency" />
            <patternCode value="EUR" />
        </element>
        <element id="Extension.extension:Reiseentsch&#228;digung.extension:Verkehrsmittel">
            <path value="Extension.extension.extension" />
            <sliceName value="Verkehrsmittel" />
            <min value="0" />
            <max value="1" />
        </element>
        <element id="Extension.extension:Reiseentsch&#228;digung.extension:Verkehrsmittel.extension">
            <path value="Extension.extension.extension.extension" />
            <max value="0" />
        </element>
        <element id="Extension.extension:Reiseentsch&#228;digung.extension:Verkehrsmittel.url">
            <path value="Extension.extension.extension.url" />
            <fixedUri value="Verkehrsmittel" />
        </element>
        <element id="Extension.extension:Reiseentsch&#228;digung.extension:Verkehrsmittel.value[x]">
            <path value="Extension.extension.extension.value[x]" />
            <type>
                <code value="Coding" />
            </type>
            <binding>
                <strength value="required" />
                <valueSet value="https://gematik.de/fhir/erg/ValueSet/ERGVerkehrsmittel" />
            </binding>
        </element>
        <element id="Extension.extension:Reiseentsch&#228;digung.url">
            <path value="Extension.extension.url" />
            <fixedUri value="Reiseentsch&#228;digung" />
        </element>
        <element id="Extension.extension:Reiseentsch&#228;digung.value[x]">
            <path value="Extension.extension.value[x]" />
            <max value="0" />
        </element>
        <element id="Extension.url">
            <path value="Extension.url" />
            <fixedUri value="https://gematik.de/fhir/erg/StructureDefinition/erg-wegegeld-reiseentschaedigung" />
        </element>
        <element id="Extension.value[x]">
            <path value="Extension.value[x]" />
            <max value="0" />
        </element>
    </differential>
</StructureDefinition>
{
    "resourceType": "StructureDefinition",
    "id": "erg-wegegeld-reiseentschaedigung",
    "url": "https://gematik.de/fhir/erg/StructureDefinition/erg-wegegeld-reiseentschaedigung",
    "name": "ERGWegegeldReiseentschaedigung",
    "title": "ERG Wegegeld/Reiseentschädigung Extension",
    "status": "draft",
    "fhirVersion": "4.0.1",
    "kind": "complex-type",
    "abstract": false,
    "context":  [
        {
            "expression": "ChargeItem",
            "type": "element"
        }
    ],
    "type": "Extension",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "Extension.extension:Wegegeld",
                "path": "Extension.extension",
                "sliceName": "Wegegeld",
                "min": 0,
                "max": "1"
            },
            {
                "id": "Extension.extension:Wegegeld.extension:Entfernung",
                "path": "Extension.extension.extension",
                "sliceName": "Entfernung",
                "min": 0,
                "max": "1"
            },
            {
                "id": "Extension.extension:Wegegeld.extension:Entfernung.extension",
                "path": "Extension.extension.extension.extension",
                "max": "0"
            },
            {
                "id": "Extension.extension:Wegegeld.extension:Entfernung.url",
                "path": "Extension.extension.extension.url",
                "fixedUri": "Entfernung"
            },
            {
                "id": "Extension.extension:Wegegeld.extension:Entfernung.value[x]",
                "path": "Extension.extension.extension.value[x]",
                "type":  [
                    {
                        "code": "Quantity"
                    }
                ]
            },
            {
                "id": "Extension.extension:Wegegeld.extension:Entfernung.value[x].unit",
                "path": "Extension.extension.extension.value[x].unit",
                "patternString": "km"
            },
            {
                "id": "Extension.extension:Wegegeld.extension:Entfernung.value[x].system",
                "path": "Extension.extension.extension.value[x].system",
                "patternUri": "http://unitsofmeasure.org"
            },
            {
                "id": "Extension.extension:Wegegeld.extension:Entfernung.value[x].code",
                "path": "Extension.extension.extension.value[x].code",
                "patternCode": "km"
            },
            {
                "id": "Extension.extension:Wegegeld.extension:Nacht",
                "path": "Extension.extension.extension",
                "sliceName": "Nacht",
                "min": 0,
                "max": "1"
            },
            {
                "id": "Extension.extension:Wegegeld.extension:Nacht.extension",
                "path": "Extension.extension.extension.extension",
                "max": "0"
            },
            {
                "id": "Extension.extension:Wegegeld.extension:Nacht.url",
                "path": "Extension.extension.extension.url",
                "fixedUri": "Nacht"
            },
            {
                "id": "Extension.extension:Wegegeld.extension:Nacht.value[x]",
                "path": "Extension.extension.extension.value[x]",
                "type":  [
                    {
                        "code": "boolean"
                    }
                ]
            },
            {
                "id": "Extension.extension:Wegegeld.url",
                "path": "Extension.extension.url",
                "fixedUri": "Wegegeld"
            },
            {
                "id": "Extension.extension:Wegegeld.value[x]",
                "path": "Extension.extension.value[x]",
                "max": "0"
            },
            {
                "id": "Extension.extension:Reiseentschädigung",
                "path": "Extension.extension",
                "sliceName": "Reiseentschädigung",
                "min": 0,
                "max": "1"
            },
            {
                "id": "Extension.extension:Reiseentschädigung.extension:Abwesenheit",
                "path": "Extension.extension.extension",
                "sliceName": "Abwesenheit",
                "min": 0,
                "max": "1"
            },
            {
                "id": "Extension.extension:Reiseentschädigung.extension:Abwesenheit.extension",
                "path": "Extension.extension.extension.extension",
                "max": "0"
            },
            {
                "id": "Extension.extension:Reiseentschädigung.extension:Abwesenheit.url",
                "path": "Extension.extension.extension.url",
                "fixedUri": "Abwesenheit"
            },
            {
                "id": "Extension.extension:Reiseentschädigung.extension:Abwesenheit.value[x]",
                "path": "Extension.extension.extension.value[x]",
                "type":  [
                    {
                        "code": "Quantity"
                    }
                ]
            },
            {
                "id": "Extension.extension:Reiseentschädigung.extension:Abwesenheit.value[x].unit",
                "path": "Extension.extension.extension.value[x].unit",
                "patternString": "h"
            },
            {
                "id": "Extension.extension:Reiseentschädigung.extension:Abwesenheit.value[x].system",
                "path": "Extension.extension.extension.value[x].system",
                "patternUri": "http://unitsofmeasure.org"
            },
            {
                "id": "Extension.extension:Reiseentschädigung.extension:Abwesenheit.value[x].code",
                "path": "Extension.extension.extension.value[x].code",
                "patternCode": "h"
            },
            {
                "id": "Extension.extension:Reiseentschädigung.extension:Entfernung",
                "path": "Extension.extension.extension",
                "sliceName": "Entfernung",
                "min": 0,
                "max": "1"
            },
            {
                "id": "Extension.extension:Reiseentschädigung.extension:Entfernung.extension",
                "path": "Extension.extension.extension.extension",
                "max": "0"
            },
            {
                "id": "Extension.extension:Reiseentschädigung.extension:Entfernung.url",
                "path": "Extension.extension.extension.url",
                "fixedUri": "Entfernung"
            },
            {
                "id": "Extension.extension:Reiseentschädigung.extension:Entfernung.value[x]",
                "path": "Extension.extension.extension.value[x]",
                "type":  [
                    {
                        "code": "Quantity"
                    }
                ]
            },
            {
                "id": "Extension.extension:Reiseentschädigung.extension:Entfernung.value[x].unit",
                "path": "Extension.extension.extension.value[x].unit",
                "patternString": "km"
            },
            {
                "id": "Extension.extension:Reiseentschädigung.extension:Entfernung.value[x].system",
                "path": "Extension.extension.extension.value[x].system",
                "patternUri": "http://unitsofmeasure.org"
            },
            {
                "id": "Extension.extension:Reiseentschädigung.extension:Entfernung.value[x].code",
                "path": "Extension.extension.extension.value[x].code",
                "patternCode": "km"
            },
            {
                "id": "Extension.extension:Reiseentschädigung.extension:Übernachtung",
                "path": "Extension.extension.extension",
                "sliceName": "Übernachtung",
                "min": 0,
                "max": "1"
            },
            {
                "id": "Extension.extension:Reiseentschädigung.extension:Übernachtung.extension",
                "path": "Extension.extension.extension.extension",
                "max": "0"
            },
            {
                "id": "Extension.extension:Reiseentschädigung.extension:Übernachtung.url",
                "path": "Extension.extension.extension.url",
                "fixedUri": "Übernachtung"
            },
            {
                "id": "Extension.extension:Reiseentschädigung.extension:Übernachtung.value[x]",
                "path": "Extension.extension.extension.value[x]",
                "type":  [
                    {
                        "code": "Money"
                    }
                ]
            },
            {
                "id": "Extension.extension:Reiseentschädigung.extension:Übernachtung.value[x].currency",
                "path": "Extension.extension.extension.value[x].currency",
                "patternCode": "EUR"
            },
            {
                "id": "Extension.extension:Reiseentschädigung.extension:Verkehrsmittel",
                "path": "Extension.extension.extension",
                "sliceName": "Verkehrsmittel",
                "min": 0,
                "max": "1"
            },
            {
                "id": "Extension.extension:Reiseentschädigung.extension:Verkehrsmittel.extension",
                "path": "Extension.extension.extension.extension",
                "max": "0"
            },
            {
                "id": "Extension.extension:Reiseentschädigung.extension:Verkehrsmittel.url",
                "path": "Extension.extension.extension.url",
                "fixedUri": "Verkehrsmittel"
            },
            {
                "id": "Extension.extension:Reiseentschädigung.extension:Verkehrsmittel.value[x]",
                "path": "Extension.extension.extension.value[x]",
                "type":  [
                    {
                        "code": "Coding"
                    }
                ],
                "binding": {
                    "strength": "required",
                    "valueSet": "https://gematik.de/fhir/erg/ValueSet/ERGVerkehrsmittel"
                }
            },
            {
                "id": "Extension.extension:Reiseentschädigung.url",
                "path": "Extension.extension.url",
                "fixedUri": "Reiseentschädigung"
            },
            {
                "id": "Extension.extension:Reiseentschädigung.value[x]",
                "path": "Extension.extension.value[x]",
                "max": "0"
            },
            {
                "id": "Extension.url",
                "path": "Extension.url",
                "fixedUri": "https://gematik.de/fhir/erg/StructureDefinition/erg-wegegeld-reiseentschaedigung"
            },
            {
                "id": "Extension.value[x]",
                "path": "Extension.value[x]",
                "max": "0"
            }
        ]
    }
}