Metadaten

CanonicalURLhttp://fhir.de/StructureDefinition/gender-amtlich-de
KontextPatient.gender; RelatedPerson.gender; Person.gender; Practitioner.gender; Patient.contact.gender
Statusactive
Version1.5.0
HerausgeberHL7 Deutschland e.V. (Technisches Komitee FHIR)

Inhalt

id0..1string
extensionI0..0Extension
url1..1uriFixed Value
valueCodingCoding
Command 'page' could not render: Page not found.
<StructureDefinition xmlns="http://hl7.org/fhir">
    <id value="gender-amtlich-de" />
    <url value="http://fhir.de/StructureDefinition/gender-amtlich-de" />
    <version value="1.5.0" />
    <name value="GenderOtherDE" />
    <title value="Differenzierung des administrativen Geschlechts &#39;other&#39;" />
    <status value="active" />
    <experimental value="false" />
    <date value="2023-11-30" />
    <publisher value="HL7 Deutschland e.V. (Technisches Komitee FHIR)" />
    <contact>
        <telecom>
            <system value="url" />
            <value value="http://hl7.de/technische-komitees/fhir/" />
        </telecom>
    </contact>
    <description value="Extension zur genaueren Differenzierung des administrativen Geschlechts &#39;other&#39;, vgl. https://wiki.hl7.de/index.php?title=Geschlecht#administratives_Geschlecht." />
    <copyright value="HL7 Deutschland e.V." />
    <fhirVersion value="4.0.1" />
    <kind value="complex-type" />
    <abstract value="false" />
    <context>
        <type value="element" />
        <expression value="Patient.gender" />
    </context>
    <context>
        <type value="element" />
        <expression value="RelatedPerson.gender" />
    </context>
    <context>
        <type value="element" />
        <expression value="Person.gender" />
    </context>
    <context>
        <type value="element" />
        <expression value="Practitioner.gender" />
    </context>
    <context>
        <type value="element" />
        <expression value="Patient.contact.gender" />
    </context>
    <type value="Extension" />
    <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" />
    <derivation value="constraint" />
    <differential>
        <element id="Extension.extension">
            <path value="Extension.extension" />
            <max value="0" />
        </element>
        <element id="Extension.url">
            <path value="Extension.url" />
            <fixedUri value="http://fhir.de/StructureDefinition/gender-amtlich-de" />
        </element>
        <element id="Extension.value[x]">
            <path value="Extension.value[x]" />
            <min value="1" />
            <type>
                <code value="Coding" />
            </type>
            <constraint>
                <key value="gender-amtlich-1" />
                <severity value="error" />
                <human value="Die amtliche Differenzierung der Geschlechtsangabe &#39;other&#39; darf nur gef&#252;llt sein, wenn das Geschlecht &#39;other&#39; angegeben ist" />
                <expression value="%resource.where(gender=&#39;other&#39;).exists()" />
                <source value="http://fhir.de/StructureDefinition/gender-amtlich-de" />
            </constraint>
            <binding>
                <strength value="required" />
                <valueSet value="http://fhir.de/ValueSet/gender-other-de" />
            </binding>
        </element>
    </differential>
</StructureDefinition>
{
    "resourceType": "StructureDefinition",
    "id": "gender-amtlich-de",
    "url": "http://fhir.de/StructureDefinition/gender-amtlich-de",
    "version": "1.5.0",
    "name": "GenderOtherDE",
    "title": "Differenzierung des administrativen Geschlechts 'other'",
    "status": "active",
    "experimental": false,
    "date": "2023-11-30",
    "publisher": "HL7 Deutschland e.V. (Technisches Komitee FHIR)",
    "contact":  [
        {
            "telecom":  [
                {
                    "system": "url",
                    "value": "http://hl7.de/technische-komitees/fhir/"
                }
            ]
        }
    ],
    "description": "Extension zur genaueren Differenzierung des administrativen Geschlechts 'other', vgl. https://wiki.hl7.de/index.php?title=Geschlecht#administratives_Geschlecht.",
    "copyright": "HL7 Deutschland e.V.",
    "fhirVersion": "4.0.1",
    "kind": "complex-type",
    "abstract": false,
    "context":  [
        {
            "type": "element",
            "expression": "Patient.gender"
        },
        {
            "type": "element",
            "expression": "RelatedPerson.gender"
        },
        {
            "type": "element",
            "expression": "Person.gender"
        },
        {
            "type": "element",
            "expression": "Practitioner.gender"
        },
        {
            "type": "element",
            "expression": "Patient.contact.gender"
        }
    ],
    "type": "Extension",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "Extension.extension",
                "path": "Extension.extension",
                "max": "0"
            },
            {
                "id": "Extension.url",
                "path": "Extension.url",
                "fixedUri": "http://fhir.de/StructureDefinition/gender-amtlich-de"
            },
            {
                "id": "Extension.value[x]",
                "path": "Extension.value[x]",
                "min": 1,
                "type":  [
                    {
                        "code": "Coding"
                    }
                ],
                "constraint":  [
                    {
                        "key": "gender-amtlich-1",
                        "severity": "error",
                        "human": "Die amtliche Differenzierung der Geschlechtsangabe 'other' darf nur gefüllt sein, wenn das Geschlecht 'other' angegeben ist",
                        "expression": "%resource.where(gender='other').exists()",
                        "source": "http://fhir.de/StructureDefinition/gender-amtlich-de"
                    }
                ],
                "binding": {
                    "strength": "required",
                    "valueSet": "http://fhir.de/ValueSet/gender-other-de"
                }
            }
        ]
    }
}