Metadaten

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

Inhalt

id0..1string
id0..1string
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
id0..1string
extensionC0..*Extension
valueΣ0..1decimal
comparatorΣ ?!0..1codeBinding
unitΣ0..1stringPattern
systemΣ C0..1uriPattern
codeΣ0..1codePattern
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueBooleanboolean
url1..1uriFixed Value
id0..1string
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
id0..1string
extensionC0..*Extension
valueΣ0..1decimal
comparatorΣ ?!0..1codeBinding
unitΣ0..1stringPattern
systemΣ C0..1uriPattern
codeΣ0..1codePattern
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
id0..1string
extensionC0..*Extension
valueΣ0..1decimal
comparatorΣ ?!0..1codeBinding
unitΣ0..1stringPattern
systemΣ C0..1uriPattern
codeΣ0..1codePattern
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
id0..1string
extensionC0..*Extension
valueΣ0..1decimal
currencyΣ0..1codeBindingPattern
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueCodingCoding
url1..1uriFixed Value
url1..1uriFixed Value
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="dipag-wegegeld-reiseentschaedigung" />
<url value="https://gematik.de/fhir/dipag/StructureDefinition/dipag-wegegeld-reiseentschaedigung" />
<name value="DiPagWegegeldReiseentschaedigung" />
<title value="Digitale Patientenrechnung Wegegeld/Reiseentschädigung Extension" />
<status value="draft" />
<fhirVersion value="4.0.1" />
<kind value="complex-type" />
<abstract value="false" />
<type value="element" />
<expression value="ChargeItem" />
</context>
<type value="Extension" />
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" />
<derivation value="constraint" />
<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]" />
<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]" />
<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ädigung">
<path value="Extension.extension" />
<sliceName value="Reiseentschädigung" />
<min value="0" />
<max value="1" />
</element>
<element id="Extension.extension:Reiseentschädigung.extension:Abwesenheit">
<path value="Extension.extension.extension" />
<sliceName value="Abwesenheit" />
<min value="0" />
<max value="1" />
</element>
<element id="Extension.extension:Reiseentschädigung.extension:Abwesenheit.extension">
<path value="Extension.extension.extension.extension" />
<max value="0" />
</element>
<element id="Extension.extension:Reiseentschädigung.extension:Abwesenheit.url">
<path value="Extension.extension.extension.url" />
<fixedUri value="Abwesenheit" />
</element>
<element id="Extension.extension:Reiseentschädigung.extension:Abwesenheit.value[x]">
<path value="Extension.extension.extension.value[x]" />
<code value="Quantity" />
</type>
</element>
<element id="Extension.extension:Reiseentschädigung.extension:Abwesenheit.value[x].unit">
<path value="Extension.extension.extension.value[x].unit" />
<patternString value="h" />
</element>
<element id="Extension.extension:Reiseentschä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ädigung.extension:Abwesenheit.value[x].code">
<path value="Extension.extension.extension.value[x].code" />
<patternCode value="h" />
</element>
<element id="Extension.extension:Reiseentschädigung.extension:Entfernung">
<path value="Extension.extension.extension" />
<sliceName value="Entfernung" />
<min value="0" />
<max value="1" />
</element>
<element id="Extension.extension:Reiseentschädigung.extension:Entfernung.extension">
<path value="Extension.extension.extension.extension" />
<max value="0" />
</element>
<element id="Extension.extension:Reiseentschädigung.extension:Entfernung.url">
<path value="Extension.extension.extension.url" />
<fixedUri value="Entfernung" />
</element>
<element id="Extension.extension:Reiseentschädigung.extension:Entfernung.value[x]">
<path value="Extension.extension.extension.value[x]" />
<code value="Quantity" />
</type>
</element>
<element id="Extension.extension:Reiseentschädigung.extension:Entfernung.value[x].unit">
<path value="Extension.extension.extension.value[x].unit" />
<patternString value="km" />
</element>
<element id="Extension.extension:Reiseentschä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ädigung.extension:Entfernung.value[x].code">
<path value="Extension.extension.extension.value[x].code" />
<patternCode value="km" />
</element>
<element id="Extension.extension:Reiseentschädigung.extension:Übernachtung">
<path value="Extension.extension.extension" />
<sliceName value="Übernachtung" />
<min value="0" />
<max value="1" />
</element>
<element id="Extension.extension:Reiseentschädigung.extension:Übernachtung.extension">
<path value="Extension.extension.extension.extension" />
<max value="0" />
</element>
<element id="Extension.extension:Reiseentschädigung.extension:Übernachtung.url">
<path value="Extension.extension.extension.url" />
<fixedUri value="Übernachtung" />
</element>
<element id="Extension.extension:Reiseentschädigung.extension:Übernachtung.value[x]">
<path value="Extension.extension.extension.value[x]" />
<code value="Money" />
</type>
</element>
<element id="Extension.extension:Reiseentschädigung.extension:Übernachtung.value[x].currency">
<path value="Extension.extension.extension.value[x].currency" />
<patternCode value="EUR" />
</element>
<element id="Extension.extension:Reiseentschädigung.extension:Verkehrsmittel">
<path value="Extension.extension.extension" />
<sliceName value="Verkehrsmittel" />
<min value="0" />
<max value="1" />
</element>
<element id="Extension.extension:Reiseentschädigung.extension:Verkehrsmittel.extension">
<path value="Extension.extension.extension.extension" />
<max value="0" />
</element>
<element id="Extension.extension:Reiseentschädigung.extension:Verkehrsmittel.url">
<path value="Extension.extension.extension.url" />
<fixedUri value="Verkehrsmittel" />
</element>
<element id="Extension.extension:Reiseentschädigung.extension:Verkehrsmittel.value[x]">
<path value="Extension.extension.extension.value[x]" />
<code value="Coding" />
</type>
<strength value="required" />
<valueSet value="https://gematik.de/fhir/dipag/ValueSet/DiPagVerkehrsmittel" />
</binding>
</element>
<element id="Extension.extension:Reiseentschädigung.url">
<path value="Extension.extension.url" />
<fixedUri value="Reiseentschädigung" />
</element>
<element id="Extension.extension:Reiseentschä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/dipag/StructureDefinition/dipag-wegegeld-reiseentschaedigung" />
</element>
<element id="Extension.value[x]">
<path value="Extension.value[x]" />
<max value="0" />
</element>
</differential>
</StructureDefinition>
{
"resourceType": "StructureDefinition",
"id": "dipag-wegegeld-reiseentschaedigung",
"url": "https://gematik.de/fhir/dipag/StructureDefinition/dipag-wegegeld-reiseentschaedigung",
"name": "DiPagWegegeldReiseentschaedigung",
"title": "Digitale Patientenrechnung 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",
"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",
},
{
"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",
},
{
"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",
},
{
"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",
},
{
"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/dipag/ValueSet/DiPagVerkehrsmittel"
}
},
{
"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/dipag/StructureDefinition/dipag-wegegeld-reiseentschaedigung"
},
{
"id": "Extension.value[x]",
"path": "Extension.value[x]",
"max": "0"
}
]
}
}