Metadaten

CanonicalStatusVersionBasis
https://gematik.de/fhir/erg/StructureDefinition/erg-leistungserbringeractive1.0.0-CChttp://hl7.org/fhir/StructureDefinition/Practitioner

Inhalt

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ1..1CodeableConceptBindingPattern
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
activeΣ0..1boolean
id0..1string
extensionI0..*Extension
useS Σ ?!0..1codeBinding
textΣ0..1string
id0..1string
namenszusatzS I0..1Extension(string)
nachnameS I0..1Extension(string)
vorsatzwortS I0..1Extension(string)
value0..1System.String
givenS Σ0..*string
id0..1string
prefix-qualifierS I0..1Extension(code)
value0..1System.String
suffixΣ0..*string
periodΣ I0..1Period
telecomΣ I0..*ContactPoint
id0..1string
StadtteilS I0..1Extension(string)
useΣ ?!0..1codeBinding
typeS Σ0..1codeBinding
textΣ0..1string
id0..1string
StrasseS I0..1Extension(string)
HausnummerS I0..1Extension(string)
AdresszusatzS I0..1Extension(string)
PostfachI0..1Extension(string)
value0..1System.String
cityS Σ0..1string
districtΣ0..0string
stateΣ0..1stringBinding
postalCodeS Σ0..1string
countryS Σ0..1stringBinding
periodΣ I0..1Period
id0..1string
id0..1string
extensionI0..0Extension
url1..1uriFixed Value
valueCodingCoding
value0..1System.String
birthDateΣ0..1date
photoI0..*Attachment
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
identifier0..*Identifier
id0..1string
extensionI0..*Extension
KBV-SchlüsseltabelleS Σ0..1CodingBinding
textΣ0..1string
periodI0..1Period
issuerI0..1Reference(Organization)
communication0..*CodeableConceptBinding
Feldname
Practitioner.identifier
Practitioner.identifier:TelematikId
Practitioner.name
Practitioner.name.use
Practitioner.name.family
Practitioner.name.family.extension:namenszusatz
Practitioner.name.family.extension:nachname
Practitioner.name.family.extension:vorsatzwort
Practitioner.name.given
Practitioner.name.prefix
Practitioner.name.prefix.extension:prefix-qualifier
Practitioner.address
Practitioner.address.extension:Stadtteil
Practitioner.address.type
Practitioner.address.line
Practitioner.address.line.extension:Strasse
Practitioner.address.line.extension:Hausnummer
Practitioner.address.line.extension:Adresszusatz
Practitioner.address.city
Practitioner.address.postalCode
Practitioner.address.country
Practitioner.gender
Practitioner.gender.extension:Geschlecht-Administrativ
Practitioner.gender.extension:Geschlecht-Administrativ.value[x]
Practitioner.qualification.code.coding:KBV-Schlüsseltabelle
<StructureDefinition xmlns="http://hl7.org/fhir">
    <id value="erg-leistungserbringer" />
    <url value="https://gematik.de/fhir/erg/StructureDefinition/erg-leistungserbringer" />
    <version value="1.0.0-CC" />
    <name value="ERGLeistungserbringer" />
    <title value="ERG Leistungserbringer" />
    <status value="active" />
    <experimental value="false" />
    <date value="2024-06-20" />
    <publisher value="gematik GmbH" />
    <contact>
        <telecom>
            <system value="url" />
            <value value="http://gematik.de/" />
        </telecom>
    </contact>
    <fhirVersion value="4.0.1" />
    <kind value="resource" />
    <abstract value="false" />
    <type value="Practitioner" />
    <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Practitioner" />
    <derivation value="constraint" />
    <differential>
        <element id="Practitioner.identifier">
            <path value="Practitioner.identifier" />
            <slicing>
                <discriminator>
                    <type value="pattern" />
                    <path value="$this" />
                </discriminator>
                <rules value="open" />
            </slicing>
            <mustSupport value="true" />
        </element>
        <element id="Practitioner.identifier:TelematikId">
            <path value="Practitioner.identifier" />
            <sliceName value="TelematikId" />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="Identifier" />
                <profile value="http://fhir.de/StructureDefinition/identifier-telematik-id" />
            </type>
            <patternIdentifier>
                <type>
                    <coding>
                        <system value="http://terminology.hl7.org/CodeSystem/v2-0203" />
                        <code value="PRN" />
                    </coding>
                </type>
            </patternIdentifier>
            <mustSupport value="true" />
        </element>
        <element id="Practitioner.identifier:TelematikId.type">
            <path value="Practitioner.identifier.type" />
            <min value="1" />
        </element>
        <element id="Practitioner.name">
            <path value="Practitioner.name" />
            <type>
                <code value="HumanName" />
                <profile value="http://fhir.de/StructureDefinition/humanname-de-basis" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="Practitioner.name.use">
            <path value="Practitioner.name.use" />
            <mustSupport value="true" />
        </element>
        <element id="Practitioner.name.family">
            <path value="Practitioner.name.family" />
            <mustSupport value="true" />
        </element>
        <element id="Practitioner.name.family.extension:namenszusatz">
            <path value="Practitioner.name.family.extension" />
            <sliceName value="namenszusatz" />
            <mustSupport value="true" />
        </element>
        <element id="Practitioner.name.family.extension:nachname">
            <path value="Practitioner.name.family.extension" />
            <sliceName value="nachname" />
            <mustSupport value="true" />
        </element>
        <element id="Practitioner.name.family.extension:vorsatzwort">
            <path value="Practitioner.name.family.extension" />
            <sliceName value="vorsatzwort" />
            <mustSupport value="true" />
        </element>
        <element id="Practitioner.name.given">
            <path value="Practitioner.name.given" />
            <mustSupport value="true" />
        </element>
        <element id="Practitioner.name.prefix">
            <path value="Practitioner.name.prefix" />
            <mustSupport value="true" />
        </element>
        <element id="Practitioner.name.prefix.extension:prefix-qualifier">
            <path value="Practitioner.name.prefix.extension" />
            <sliceName value="prefix-qualifier" />
            <mustSupport value="true" />
        </element>
        <element id="Practitioner.address">
            <path value="Practitioner.address" />
            <type>
                <code value="Address" />
                <profile value="http://fhir.de/StructureDefinition/address-de-basis" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="Practitioner.address.extension:Stadtteil">
            <path value="Practitioner.address.extension" />
            <sliceName value="Stadtteil" />
            <mustSupport value="true" />
        </element>
        <element id="Practitioner.address.type">
            <path value="Practitioner.address.type" />
            <mustSupport value="true" />
        </element>
        <element id="Practitioner.address.line">
            <path value="Practitioner.address.line" />
            <mustSupport value="true" />
        </element>
        <element id="Practitioner.address.line.extension:Strasse">
            <path value="Practitioner.address.line.extension" />
            <sliceName value="Strasse" />
            <mustSupport value="true" />
        </element>
        <element id="Practitioner.address.line.extension:Hausnummer">
            <path value="Practitioner.address.line.extension" />
            <sliceName value="Hausnummer" />
            <mustSupport value="true" />
        </element>
        <element id="Practitioner.address.line.extension:Adresszusatz">
            <path value="Practitioner.address.line.extension" />
            <sliceName value="Adresszusatz" />
            <mustSupport value="true" />
        </element>
        <element id="Practitioner.address.city">
            <path value="Practitioner.address.city" />
            <mustSupport value="true" />
        </element>
        <element id="Practitioner.address.postalCode">
            <path value="Practitioner.address.postalCode" />
            <mustSupport value="true" />
        </element>
        <element id="Practitioner.address.country">
            <path value="Practitioner.address.country" />
            <mustSupport value="true" />
        </element>
        <element id="Practitioner.gender">
            <path value="Practitioner.gender" />
            <mustSupport value="true" />
        </element>
        <element id="Practitioner.gender.extension:Geschlecht-Administrativ">
            <path value="Practitioner.gender.extension" />
            <sliceName value="Geschlecht-Administrativ" />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="http://fhir.de/StructureDefinition/gender-amtlich-de" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="Practitioner.gender.extension:Geschlecht-Administrativ.value[x]">
            <path value="Practitioner.gender.extension.value[x]" />
            <mustSupport value="true" />
        </element>
        <element id="Practitioner.qualification.code.coding">
            <path value="Practitioner.qualification.code.coding" />
            <slicing>
                <discriminator>
                    <type value="pattern" />
                    <path value="system" />
                </discriminator>
                <rules value="open" />
            </slicing>
        </element>
        <element id="Practitioner.qualification.code.coding:KBV-Schl&#252;sseltabelle">
            <path value="Practitioner.qualification.code.coding" />
            <sliceName value="KBV-Schl&#252;sseltabelle" />
            <min value="0" />
            <max value="1" />
            <mustSupport value="true" />
            <binding>
                <strength value="required" />
                <valueSet value="https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BAR2_ARZTNRFACHGRUPPE" />
            </binding>
        </element>
    </differential>
</StructureDefinition>
{
    "resourceType": "StructureDefinition",
    "id": "erg-leistungserbringer",
    "url": "https://gematik.de/fhir/erg/StructureDefinition/erg-leistungserbringer",
    "version": "1.0.0-CC",
    "name": "ERGLeistungserbringer",
    "title": "ERG Leistungserbringer",
    "status": "active",
    "experimental": false,
    "date": "2024-06-20",
    "publisher": "gematik GmbH",
    "contact":  [
        {
            "telecom":  [
                {
                    "system": "url",
                    "value": "http://gematik.de/"
                }
            ]
        }
    ],
    "fhirVersion": "4.0.1",
    "kind": "resource",
    "abstract": false,
    "type": "Practitioner",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Practitioner",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "Practitioner.identifier",
                "path": "Practitioner.identifier",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "pattern",
                            "path": "$this"
                        }
                    ],
                    "rules": "open"
                },
                "mustSupport": true
            },
            {
                "id": "Practitioner.identifier:TelematikId",
                "path": "Practitioner.identifier",
                "sliceName": "TelematikId",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Identifier",
                        "profile":  [
                            "http://fhir.de/StructureDefinition/identifier-telematik-id"
                        ]
                    }
                ],
                "patternIdentifier": {
                    "type": {
                        "coding":  [
                            {
                                "code": "PRN",
                                "system": "http://terminology.hl7.org/CodeSystem/v2-0203"
                            }
                        ]
                    }
                },
                "mustSupport": true
            },
            {
                "id": "Practitioner.identifier:TelematikId.type",
                "path": "Practitioner.identifier.type",
                "min": 1
            },
            {
                "id": "Practitioner.name",
                "path": "Practitioner.name",
                "type":  [
                    {
                        "code": "HumanName",
                        "profile":  [
                            "http://fhir.de/StructureDefinition/humanname-de-basis"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "Practitioner.name.use",
                "path": "Practitioner.name.use",
                "mustSupport": true
            },
            {
                "id": "Practitioner.name.family",
                "path": "Practitioner.name.family",
                "mustSupport": true
            },
            {
                "id": "Practitioner.name.family.extension:namenszusatz",
                "path": "Practitioner.name.family.extension",
                "sliceName": "namenszusatz",
                "mustSupport": true
            },
            {
                "id": "Practitioner.name.family.extension:nachname",
                "path": "Practitioner.name.family.extension",
                "sliceName": "nachname",
                "mustSupport": true
            },
            {
                "id": "Practitioner.name.family.extension:vorsatzwort",
                "path": "Practitioner.name.family.extension",
                "sliceName": "vorsatzwort",
                "mustSupport": true
            },
            {
                "id": "Practitioner.name.given",
                "path": "Practitioner.name.given",
                "mustSupport": true
            },
            {
                "id": "Practitioner.name.prefix",
                "path": "Practitioner.name.prefix",
                "mustSupport": true
            },
            {
                "id": "Practitioner.name.prefix.extension:prefix-qualifier",
                "path": "Practitioner.name.prefix.extension",
                "sliceName": "prefix-qualifier",
                "mustSupport": true
            },
            {
                "id": "Practitioner.address",
                "path": "Practitioner.address",
                "type":  [
                    {
                        "code": "Address",
                        "profile":  [
                            "http://fhir.de/StructureDefinition/address-de-basis"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "Practitioner.address.extension:Stadtteil",
                "path": "Practitioner.address.extension",
                "sliceName": "Stadtteil",
                "mustSupport": true
            },
            {
                "id": "Practitioner.address.type",
                "path": "Practitioner.address.type",
                "mustSupport": true
            },
            {
                "id": "Practitioner.address.line",
                "path": "Practitioner.address.line",
                "mustSupport": true
            },
            {
                "id": "Practitioner.address.line.extension:Strasse",
                "path": "Practitioner.address.line.extension",
                "sliceName": "Strasse",
                "mustSupport": true
            },
            {
                "id": "Practitioner.address.line.extension:Hausnummer",
                "path": "Practitioner.address.line.extension",
                "sliceName": "Hausnummer",
                "mustSupport": true
            },
            {
                "id": "Practitioner.address.line.extension:Adresszusatz",
                "path": "Practitioner.address.line.extension",
                "sliceName": "Adresszusatz",
                "mustSupport": true
            },
            {
                "id": "Practitioner.address.city",
                "path": "Practitioner.address.city",
                "mustSupport": true
            },
            {
                "id": "Practitioner.address.postalCode",
                "path": "Practitioner.address.postalCode",
                "mustSupport": true
            },
            {
                "id": "Practitioner.address.country",
                "path": "Practitioner.address.country",
                "mustSupport": true
            },
            {
                "id": "Practitioner.gender",
                "path": "Practitioner.gender",
                "mustSupport": true
            },
            {
                "id": "Practitioner.gender.extension:Geschlecht-Administrativ",
                "path": "Practitioner.gender.extension",
                "sliceName": "Geschlecht-Administrativ",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://fhir.de/StructureDefinition/gender-amtlich-de"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "Practitioner.gender.extension:Geschlecht-Administrativ.value[x]",
                "path": "Practitioner.gender.extension.value[x]",
                "mustSupport": true
            },
            {
                "id": "Practitioner.qualification.code.coding",
                "path": "Practitioner.qualification.code.coding",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "pattern",
                            "path": "system"
                        }
                    ],
                    "rules": "open"
                }
            },
            {
                "id": "Practitioner.qualification.code.coding:KBV-Schlüsseltabelle",
                "path": "Practitioner.qualification.code.coding",
                "sliceName": "KBV-Schlüsseltabelle",
                "min": 0,
                "max": "1",
                "mustSupport": true,
                "binding": {
                    "strength": "required",
                    "valueSet": "https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BAR2_ARZTNRFACHGRUPPE"
                }
            }
        ]
    }
}