Metadaten

CanonicalURLhttps://gematik.de/fhir/erg/StructureDefinition/ERGTeilsumme
KontextInvoice.totalPriceComponent
Statusdraft

Inhalt

id0..1string
id0..1string
extensionI0..0Extension
url1..1uriFixed Value
valueCodingCoding
id0..1string
extensionI0..0Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
valueΣ0..1decimal
currencyΣ0..1codeBindingPattern
id0..1string
extensionI0..0Extension
url1..1uriFixed Value
valueDecimaldecimal
id0..1string
extensionI0..0Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
valueΣ0..1decimal
currencyΣ0..1codeBindingPattern
url1..1uriFixed Value
<StructureDefinition xmlns="http://hl7.org/fhir">
    <id value="ERGTeilsumme" />
    <url value="https://gematik.de/fhir/erg/StructureDefinition/ERGTeilsumme" />
    <name value="ERGTeilsumme" />
    <title value="ERG Teilsumme" />
    <status value="draft" />
    <fhirVersion value="4.0.1" />
    <kind value="complex-type" />
    <abstract value="false" />
    <context>
        <type value="element" />
        <expression value="Invoice.totalPriceComponent" />
    </context>
    <type value="Extension" />
    <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" />
    <derivation value="constraint" />
    <differential>
        <element id="Extension.extension:Type">
            <path value="Extension.extension" />
            <sliceName value="Type" />
            <min value="0" />
            <max value="1" />
        </element>
        <element id="Extension.extension:Type.extension">
            <path value="Extension.extension.extension" />
            <max value="0" />
        </element>
        <element id="Extension.extension:Type.url">
            <path value="Extension.extension.url" />
            <fixedUri value="Type" />
        </element>
        <element id="Extension.extension:Type.value[x]">
            <path value="Extension.extension.value[x]" />
            <type>
                <code value="Coding" />
            </type>
            <binding>
                <strength value="required" />
                <valueSet value="https://gematik.de/fhir/erg/ValueSet/erg-chargeitem-type-VS" />
            </binding>
        </element>
        <element id="Extension.extension:Summe">
            <path value="Extension.extension" />
            <sliceName value="Summe" />
            <min value="0" />
            <max value="1" />
        </element>
        <element id="Extension.extension:Summe.extension">
            <path value="Extension.extension.extension" />
            <max value="0" />
        </element>
        <element id="Extension.extension:Summe.url">
            <path value="Extension.extension.url" />
            <fixedUri value="Summe" />
        </element>
        <element id="Extension.extension:Summe.value[x]">
            <path value="Extension.extension.value[x]" />
            <type>
                <code value="Money" />
            </type>
        </element>
        <element id="Extension.extension:Summe.value[x].currency">
            <path value="Extension.extension.value[x].currency" />
            <patternCode value="EUR" />
        </element>
        <element id="Extension.extension:UStProzent">
            <path value="Extension.extension" />
            <sliceName value="UStProzent" />
            <min value="0" />
            <max value="1" />
        </element>
        <element id="Extension.extension:UStProzent.extension">
            <path value="Extension.extension.extension" />
            <max value="0" />
        </element>
        <element id="Extension.extension:UStProzent.url">
            <path value="Extension.extension.url" />
            <fixedUri value="UStProzent" />
        </element>
        <element id="Extension.extension:UStProzent.value[x]">
            <path value="Extension.extension.value[x]" />
            <type>
                <code value="decimal" />
            </type>
        </element>
        <element id="Extension.extension:UStBetrag">
            <path value="Extension.extension" />
            <sliceName value="UStBetrag" />
            <min value="0" />
            <max value="1" />
        </element>
        <element id="Extension.extension:UStBetrag.extension">
            <path value="Extension.extension.extension" />
            <max value="0" />
        </element>
        <element id="Extension.extension:UStBetrag.url">
            <path value="Extension.extension.url" />
            <fixedUri value="UStBetrag" />
        </element>
        <element id="Extension.extension:UStBetrag.value[x]">
            <path value="Extension.extension.value[x]" />
            <type>
                <code value="Money" />
            </type>
        </element>
        <element id="Extension.extension:UStBetrag.value[x].currency">
            <path value="Extension.extension.value[x].currency" />
            <patternCode value="EUR" />
        </element>
        <element id="Extension.url">
            <path value="Extension.url" />
            <fixedUri value="https://gematik.de/fhir/erg/StructureDefinition/ERGTeilsumme" />
        </element>
        <element id="Extension.value[x]">
            <path value="Extension.value[x]" />
            <max value="0" />
        </element>
    </differential>
</StructureDefinition>
{
    "resourceType": "StructureDefinition",
    "id": "ERGTeilsumme",
    "url": "https://gematik.de/fhir/erg/StructureDefinition/ERGTeilsumme",
    "name": "ERGTeilsumme",
    "title": "ERG Teilsumme",
    "status": "draft",
    "fhirVersion": "4.0.1",
    "kind": "complex-type",
    "abstract": false,
    "context":  [
        {
            "expression": "Invoice.totalPriceComponent",
            "type": "element"
        }
    ],
    "type": "Extension",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "Extension.extension:Type",
                "path": "Extension.extension",
                "sliceName": "Type",
                "min": 0,
                "max": "1"
            },
            {
                "id": "Extension.extension:Type.extension",
                "path": "Extension.extension.extension",
                "max": "0"
            },
            {
                "id": "Extension.extension:Type.url",
                "path": "Extension.extension.url",
                "fixedUri": "Type"
            },
            {
                "id": "Extension.extension:Type.value[x]",
                "path": "Extension.extension.value[x]",
                "type":  [
                    {
                        "code": "Coding"
                    }
                ],
                "binding": {
                    "strength": "required",
                    "valueSet": "https://gematik.de/fhir/erg/ValueSet/erg-chargeitem-type-VS"
                }
            },
            {
                "id": "Extension.extension:Summe",
                "path": "Extension.extension",
                "sliceName": "Summe",
                "min": 0,
                "max": "1"
            },
            {
                "id": "Extension.extension:Summe.extension",
                "path": "Extension.extension.extension",
                "max": "0"
            },
            {
                "id": "Extension.extension:Summe.url",
                "path": "Extension.extension.url",
                "fixedUri": "Summe"
            },
            {
                "id": "Extension.extension:Summe.value[x]",
                "path": "Extension.extension.value[x]",
                "type":  [
                    {
                        "code": "Money"
                    }
                ]
            },
            {
                "id": "Extension.extension:Summe.value[x].currency",
                "path": "Extension.extension.value[x].currency",
                "patternCode": "EUR"
            },
            {
                "id": "Extension.extension:UStProzent",
                "path": "Extension.extension",
                "sliceName": "UStProzent",
                "min": 0,
                "max": "1"
            },
            {
                "id": "Extension.extension:UStProzent.extension",
                "path": "Extension.extension.extension",
                "max": "0"
            },
            {
                "id": "Extension.extension:UStProzent.url",
                "path": "Extension.extension.url",
                "fixedUri": "UStProzent"
            },
            {
                "id": "Extension.extension:UStProzent.value[x]",
                "path": "Extension.extension.value[x]",
                "type":  [
                    {
                        "code": "decimal"
                    }
                ]
            },
            {
                "id": "Extension.extension:UStBetrag",
                "path": "Extension.extension",
                "sliceName": "UStBetrag",
                "min": 0,
                "max": "1"
            },
            {
                "id": "Extension.extension:UStBetrag.extension",
                "path": "Extension.extension.extension",
                "max": "0"
            },
            {
                "id": "Extension.extension:UStBetrag.url",
                "path": "Extension.extension.url",
                "fixedUri": "UStBetrag"
            },
            {
                "id": "Extension.extension:UStBetrag.value[x]",
                "path": "Extension.extension.value[x]",
                "type":  [
                    {
                        "code": "Money"
                    }
                ]
            },
            {
                "id": "Extension.extension:UStBetrag.value[x].currency",
                "path": "Extension.extension.value[x].currency",
                "patternCode": "EUR"
            },
            {
                "id": "Extension.url",
                "path": "Extension.url",
                "fixedUri": "https://gematik.de/fhir/erg/StructureDefinition/ERGTeilsumme"
            },
            {
                "id": "Extension.value[x]",
                "path": "Extension.value[x]",
                "max": "0"
            }
        ]
    }
}