Metadaten

CanonicalStatusVersionBasis
https://www.oegd.de/fhir/seu/StructureDefinition/Persondraft0.1.0http://hl7.org/fhir/StructureDefinition/Patient

Inhalt

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
GeburtsortS I0..1Extension(Address)
StaatsangehoerigkeitS I0..*Extension(Complex)
SperreReligionS I0..1Extension(boolean)
SperrePolitikS I0..1Extension(boolean)
SperreJubilaenS I0..1Extension(boolean)
SperreAddressbuchS I0..1Extension(boolean)
SperreBundeswehrS I0..1Extension(boolean)
MigrationshintergrundS I0..1Extension(CodeableConcept)
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeS Σ1..1CodeableConceptBindingPattern
systemS Σ0..1uri
valueS Σ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
activeΣ ?!0..1boolean
id0..1string
extensionI0..*Extension
useS Σ ?!1..1codeBindingPattern
textΣ0..1string
id0..1string
namenszusatzS I0..*Extension
nachnameS I0..*Extension
vorsatzwortS I0..*Extension
value0..1System.String
givenS Σ1..*string
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueBase64Binarybase64Binary
valueBooleanboolean
valueCanonicalcanonical()
valueCodecode
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIdid
valueInstantinstant
valueIntegerinteger
valueMarkdownmarkdown
valueOidoid
valuePositiveIntpositiveInt
valueStringstring
valueTimetime
valueUnsignedIntunsignedInt
valueUriuri
valueUrlurl
valueUuiduuid
valueAddressAddress
valueAgeAge
valueAnnotationAnnotation
valueAttachmentAttachment
valueCodeableConceptCodeableConcept
valueCodingCoding
valueContactPointContactPoint
valueCountCount
valueDistanceDistance
valueDurationDuration
valueHumanNameHumanName
valueIdentifierIdentifier
valueMoneyMoney
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueSignatureSignature
valueTimingTiming
valueContactDetailContactDetail
valueContributorContributor
valueDataRequirementDataRequirement
valueExpressionExpression
valueParameterDefinitionParameterDefinition
valueRelatedArtifactRelatedArtifact
valueTriggerDefinitionTriggerDefinition
valueUsageContextUsageContext
valueDosageDosage
valueMetaMeta
valueReferenceReference()
value0..1System.String
suffixΣ0..*string
periodΣ I0..1Period
id0..1string
extensionI0..*Extension
useS Σ ?!1..1codeBindingPattern
textΣ0..1string
id0..1string
namenszusatzS I0..*Extension
nachnameS I0..*Extension
vorsatzwortS I0..*Extension
value0..1System.String
givenΣ0..0string
prefixΣ0..0string
suffixΣ0..*string
periodΣ I0..1Period
telecomΣ I0..*ContactPoint
id0..1string
Geschlecht-AdministrativS I0..1Extension
value0..1System.String
birthDateS Σ1..1date
deceasedDateTimedateTime
id0..1string
wohnungsinhaberS I0..1Extension(string)
useΣ ?!0..1codeBinding
typeS Σ1..1codeBindingPattern
textΣ0..1string
id0..1string
StrasseS I0..*Extension
HausnummerS I0..*Extension
AdresszusatzS I0..*Extension
PostfachI0..0Extension
value0..1System.String
id0..1string
gemeindeschluesselS I0..1Extension
frueherergemeindenameS I0..1Extension(string)
value0..1System.String
districtΣ0..1string
stateΣ0..1string
postalCodeS Σ1..1string
countryS Σ I1..1string
periodΣ I0..1Period
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeS Σ1..1codeBindingPattern
textΣ0..1string
id0..1string
StrasseI0..0Extension
HausnummerI0..0Extension
AdresszusatzI0..0Extension
PostfachS I0..*Extension
value0..1System.String
cityS Σ1..1string
districtΣ0..1string
stateΣ0..1string
postalCodeS Σ1..1string
countryS Σ I1..1string
periodΣ I0..1Period
maritalStatus0..1CodeableConceptBinding
multipleBirthBooleanboolean
multipleBirthIntegerinteger
photoI0..*Attachment
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
relationship0..*CodeableConceptBinding
name0..1HumanName
telecomI0..*ContactPoint
address0..1Address
gender0..1codeBinding
organizationI0..1Reference(Organization)
periodI0..1Period
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
languageS1..1CodeableConceptBinding
preferredS0..1boolean
id0..1string
deutschkenntnisS I1..1Extension(CodeableConcept)
modifierExtensionΣ ?! I0..*Extension
language1..1CodeableConceptBindingPattern
preferred0..1boolean
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
language1..1CodeableConceptBinding
preferred0..1booleanPattern
generalPractitionerI0..*Reference(Organization | Practitioner | PractitionerRole)
managingOrganizationΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
otherΣ I1..1Reference(Patient | RelatedPerson)
typeΣ1..1codeBinding
Feldname
Patient.extension:Geburtsort
Patient.extension:Staatsangehoerigkeit
Patient.extension:SperreReligion
Patient.extension:SperrePolitik
Patient.extension:SperreJubilaen
Patient.extension:SperreAddressbuch
Patient.extension:SperreBundeswehr
Patient.extension:Migrationshintergrund
Patient.identifier
Patient.identifier:SteuerId
Patient.identifier:SteuerId.type
Patient.identifier:SteuerId.system
Patient.identifier:SteuerId.value
Patient.name
Patient.name:Name
Patient.name:Name.use
Patient.name:Name.family
Patient.name:Name.family.extension:namenszusatz
Patient.name:Name.family.extension:nachname
Patient.name:Name.family.extension:vorsatzwort
Patient.name:Name.given
Patient.name:Name.prefix
Patient.name:Name.prefix.extension:prefix-qualifier
Patient.name:Geburtsname
Patient.name:Geburtsname.use
Patient.name:Geburtsname.family
Patient.name:Geburtsname.family.extension:namenszusatz
Patient.name:Geburtsname.family.extension:nachname
Patient.name:Geburtsname.family.extension:vorsatzwort
Patient.gender
Patient.gender.extension:Geschlecht-Administrativ
Patient.birthDate
Patient.deceased[x]
Patient.address
Patient.address:Strassenanschrift
Patient.address:Strassenanschrift.extension:wohnungsinhaber
Patient.address:Strassenanschrift.type
Patient.address:Strassenanschrift.line
Patient.address:Strassenanschrift.line.extension:Strasse
Patient.address:Strassenanschrift.line.extension:Hausnummer
Patient.address:Strassenanschrift.line.extension:Adresszusatz
Patient.address:Strassenanschrift.city
Patient.address:Strassenanschrift.city.extension:gemeindeschluessel
Patient.address:Strassenanschrift.city.extension:frueherergemeindename
Patient.address:Strassenanschrift.postalCode
Patient.address:Strassenanschrift.country
Patient.address:Postfach
Patient.address:Postfach.type
Patient.address:Postfach.line
Patient.address:Postfach.line.extension:Postfach
Patient.address:Postfach.city
Patient.address:Postfach.postalCode
Patient.address:Postfach.country
Patient.communication
Patient.communication.language
Patient.communication.preferred
Patient.communication:deutsch
Patient.communication:deutsch.extension
Patient.communication:deutsch.extension:deutschkenntnis
Patient.communication:erstsprache
<StructureDefinition xmlns="http://hl7.org/fhir">
    <id value="Person" />
    <url value="https://www.oegd.de/fhir/seu/StructureDefinition/Person" />
    <version value="0.1.0" />
    <name value="Person" />
    <status value="draft" />
    <fhirVersion value="4.0.1" />
    <kind value="resource" />
    <abstract value="false" />
    <type value="Patient" />
    <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Patient" />
    <derivation value="constraint" />
    <differential>
        <element id="Patient.extension:Geburtsort">
            <path value="Patient.extension" />
            <sliceName value="Geburtsort" />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="http://hl7.org/fhir/StructureDefinition/patient-birthPlace" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="Patient.extension:Staatsangehoerigkeit">
            <path value="Patient.extension" />
            <sliceName value="Staatsangehoerigkeit" />
            <min value="0" />
            <max value="*" />
            <type>
                <code value="Extension" />
                <profile value="http://hl7.org/fhir/StructureDefinition/patient-nationality" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="Patient.extension:SperreReligion">
            <path value="Patient.extension" />
            <sliceName value="SperreReligion" />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="https://www.oegd.de/fhir/seu/StructureDefinition/PersonUebermittlungsssperreReligionEX" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="Patient.extension:SperrePolitik">
            <path value="Patient.extension" />
            <sliceName value="SperrePolitik" />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="https://www.oegd.de/fhir/seu/StructureDefinition/PersonUebermittlungsssperrePolitikEX" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="Patient.extension:SperreJubilaen">
            <path value="Patient.extension" />
            <sliceName value="SperreJubilaen" />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="https://www.oegd.de/fhir/seu/StructureDefinition/PersonUebermittlungsssperreJubilaenEX" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="Patient.extension:SperreAddressbuch">
            <path value="Patient.extension" />
            <sliceName value="SperreAddressbuch" />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="https://www.oegd.de/fhir/seu/StructureDefinition/PersonUebermittlungsssperreAdressbuchEX" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="Patient.extension:SperreBundeswehr">
            <path value="Patient.extension" />
            <sliceName value="SperreBundeswehr" />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="https://www.oegd.de/fhir/seu/StructureDefinition/PersonUebermittlungsssperreBundeswehrEX" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="Patient.extension:Migrationshintergrund">
            <path value="Patient.extension" />
            <sliceName value="Migrationshintergrund" />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="https://www.oegd.de/fhir/seu/StructureDefinition/PersonMigrationshintergrundEX" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="Patient.identifier">
            <path value="Patient.identifier" />
            <slicing>
                <discriminator>
                    <type value="pattern" />
                    <path value="$this" />
                </discriminator>
                <rules value="open" />
            </slicing>
            <mustSupport value="true" />
        </element>
        <element id="Patient.identifier:SteuerId">
            <path value="Patient.identifier" />
            <sliceName value="SteuerId" />
            <min value="0" />
            <max value="1" />
            <patternIdentifier>
                <type>
                    <coding>
                        <system value="https://www.oegd.de/fhir/seu/" />
                        <code value="tax-id" />
                    </coding>
                </type>
            </patternIdentifier>
            <mustSupport value="true" />
        </element>
        <element id="Patient.identifier:SteuerId.type">
            <path value="Patient.identifier.type" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.identifier:SteuerId.system">
            <path value="Patient.identifier.system" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.identifier:SteuerId.value">
            <path value="Patient.identifier.value" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.name">
            <path value="Patient.name" />
            <slicing>
                <discriminator>
                    <type value="pattern" />
                    <path value="$this" />
                </discriminator>
                <rules value="open" />
            </slicing>
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.name:Name">
            <path value="Patient.name" />
            <sliceName value="Name" />
            <min value="1" />
            <max value="1" />
            <type>
                <code value="HumanName" />
                <profile value="http://fhir.de/StructureDefinition/humanname-de-basis" />
            </type>
            <patternHumanName>
                <use value="official" />
            </patternHumanName>
            <mustSupport value="true" />
        </element>
        <element id="Patient.name:Name.use">
            <path value="Patient.name.use" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.name:Name.family">
            <path value="Patient.name.family" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.name:Name.family.extension:namenszusatz">
            <path value="Patient.name.family.extension" />
            <sliceName value="namenszusatz" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.name:Name.family.extension:nachname">
            <path value="Patient.name.family.extension" />
            <sliceName value="nachname" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.name:Name.family.extension:vorsatzwort">
            <path value="Patient.name.family.extension" />
            <sliceName value="vorsatzwort" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.name:Name.given">
            <path value="Patient.name.given" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.name:Name.prefix">
            <path value="Patient.name.prefix" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.name:Name.prefix.extension:prefix-qualifier">
            <path value="Patient.name.prefix.extension" />
            <sliceName value="prefix-qualifier" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.name:Name.prefix.extension:prefix-qualifier.value[x]">
            <path value="Patient.name.prefix.extension.value[x]" />
            <fixedCode value="AC" />
        </element>
        <element id="Patient.name:Geburtsname">
            <path value="Patient.name" />
            <sliceName value="Geburtsname" />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="HumanName" />
                <profile value="http://fhir.de/StructureDefinition/humanname-de-basis" />
            </type>
            <patternHumanName>
                <use value="maiden" />
            </patternHumanName>
            <mustSupport value="true" />
        </element>
        <element id="Patient.name:Geburtsname.use">
            <path value="Patient.name.use" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.name:Geburtsname.family">
            <path value="Patient.name.family" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.name:Geburtsname.family.extension:namenszusatz">
            <path value="Patient.name.family.extension" />
            <sliceName value="namenszusatz" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.name:Geburtsname.family.extension:nachname">
            <path value="Patient.name.family.extension" />
            <sliceName value="nachname" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.name:Geburtsname.family.extension:vorsatzwort">
            <path value="Patient.name.family.extension" />
            <sliceName value="vorsatzwort" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.name:Geburtsname.given">
            <path value="Patient.name.given" />
            <max value="0" />
        </element>
        <element id="Patient.name:Geburtsname.prefix">
            <path value="Patient.name.prefix" />
            <max value="0" />
        </element>
        <element id="Patient.gender">
            <path value="Patient.gender" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.gender.extension:Geschlecht-Administrativ">
            <path value="Patient.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="Patient.birthDate">
            <path value="Patient.birthDate" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.deceased[x]">
            <path value="Patient.deceased[x]" />
            <type>
                <code value="dateTime" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="Patient.address">
            <path value="Patient.address" />
            <slicing>
                <discriminator>
                    <type value="pattern" />
                    <path value="$this" />
                </discriminator>
                <rules value="open" />
            </slicing>
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.address:Strassenanschrift">
            <path value="Patient.address" />
            <sliceName value="Strassenanschrift" />
            <min value="0" />
            <max value="*" />
            <type>
                <code value="Address" />
                <profile value="http://fhir.de/StructureDefinition/address-de-basis" />
            </type>
            <patternAddress>
                <type value="both" />
            </patternAddress>
            <mustSupport value="true" />
        </element>
        <element id="Patient.address:Strassenanschrift.extension:wohnungsinhaber">
            <path value="Patient.address.extension" />
            <sliceName value="wohnungsinhaber" />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="https://www.oegd.de/fhir/seu/StructureDefinition/WohnungsInhaberEX" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="Patient.address:Strassenanschrift.type">
            <path value="Patient.address.type" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.address:Strassenanschrift.line">
            <path value="Patient.address.line" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.address:Strassenanschrift.line.extension:Strasse">
            <path value="Patient.address.line.extension" />
            <sliceName value="Strasse" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.address:Strassenanschrift.line.extension:Hausnummer">
            <path value="Patient.address.line.extension" />
            <sliceName value="Hausnummer" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.address:Strassenanschrift.line.extension:Adresszusatz">
            <path value="Patient.address.line.extension" />
            <sliceName value="Adresszusatz" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.address:Strassenanschrift.line.extension:Postfach">
            <path value="Patient.address.line.extension" />
            <sliceName value="Postfach" />
            <max value="0" />
        </element>
        <element id="Patient.address:Strassenanschrift.city">
            <path value="Patient.address.city" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.address:Strassenanschrift.city.extension:gemeindeschluessel">
            <path value="Patient.address.city.extension" />
            <sliceName value="gemeindeschluessel" />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="http://fhir.de/StructureDefinition/destatis/ags" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="Patient.address:Strassenanschrift.city.extension:frueherergemeindename">
            <path value="Patient.address.city.extension" />
            <sliceName value="frueherergemeindename" />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="https://www.oegd.de/fhir/seu/StructureDefinition/FruehererGemeindeNameEX" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="Patient.address:Strassenanschrift.postalCode">
            <path value="Patient.address.postalCode" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.address:Strassenanschrift.country">
            <path value="Patient.address.country" />
            <min value="1" />
            <constraint>
                <key value="address-cnt-2or3-char" />
                <severity value="warning" />
                <human value="The content of the country element (if present) SHALL be selected EITHER from ValueSet ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2 OR MAY be selected from ISO Country Alpha-3 Value Set http://hl7.org/fhir/ValueSet/iso3166-1-3, IF the country is not specified in value Set ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2." />
                <expression value="country.empty() or (country.memberOf(&#39;http://hl7.org/fhir/ValueSet/iso3166-1-2&#39;) or country.memberOf(&#39;http://hl7.org/fhir/ValueSet/iso3166-1-3&#39;))" />
                <source value="https://www.oegd.de/fhir/seu/StructureDefinition/Person" />
            </constraint>
            <mustSupport value="true" />
        </element>
        <element id="Patient.address:Postfach">
            <path value="Patient.address" />
            <sliceName value="Postfach" />
            <min value="0" />
            <max value="*" />
            <type>
                <code value="Address" />
                <profile value="http://fhir.de/StructureDefinition/address-de-basis" />
            </type>
            <patternAddress>
                <type value="postal" />
            </patternAddress>
            <mustSupport value="true" />
        </element>
        <element id="Patient.address:Postfach.type">
            <path value="Patient.address.type" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.address:Postfach.line">
            <path value="Patient.address.line" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.address:Postfach.line.extension:Strasse">
            <path value="Patient.address.line.extension" />
            <sliceName value="Strasse" />
            <max value="0" />
        </element>
        <element id="Patient.address:Postfach.line.extension:Hausnummer">
            <path value="Patient.address.line.extension" />
            <sliceName value="Hausnummer" />
            <max value="0" />
        </element>
        <element id="Patient.address:Postfach.line.extension:Adresszusatz">
            <path value="Patient.address.line.extension" />
            <sliceName value="Adresszusatz" />
            <max value="0" />
        </element>
        <element id="Patient.address:Postfach.line.extension:Postfach">
            <path value="Patient.address.line.extension" />
            <sliceName value="Postfach" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.address:Postfach.city">
            <path value="Patient.address.city" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.address:Postfach.postalCode">
            <path value="Patient.address.postalCode" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.address:Postfach.country">
            <path value="Patient.address.country" />
            <min value="1" />
            <constraint>
                <key value="address-cnt-2or3-char" />
                <severity value="warning" />
                <human value="The content of the country element (if present) SHALL be selected EITHER from ValueSet ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2 OR MAY be selected from ISO Country Alpha-3 Value Set http://hl7.org/fhir/ValueSet/iso3166-1-3, IF the country is not specified in value Set ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2." />
                <expression value="country.empty() or (country.memberOf(&#39;http://hl7.org/fhir/ValueSet/iso3166-1-2&#39;) or country.memberOf(&#39;http://hl7.org/fhir/ValueSet/iso3166-1-3&#39;))" />
                <source value="https://www.oegd.de/fhir/seu/StructureDefinition/Person" />
            </constraint>
            <mustSupport value="true" />
        </element>
        <element id="Patient.communication">
            <path value="Patient.communication" />
            <slicing>
                <discriminator>
                    <type value="pattern" />
                    <path value="$this" />
                </discriminator>
                <rules value="open" />
            </slicing>
            <min value="2" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.communication.language">
            <path value="Patient.communication.language" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.communication.preferred">
            <path value="Patient.communication.preferred" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.communication:deutsch">
            <path value="Patient.communication" />
            <sliceName value="deutsch" />
            <min value="1" />
            <max value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.communication:deutsch.extension">
            <path value="Patient.communication.extension" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.communication:deutsch.extension:deutschkenntnis">
            <path value="Patient.communication.extension" />
            <sliceName value="deutschkenntnis" />
            <min value="1" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="https://www.oegd.de/fhir/seu/StructureDefinition/PersonDeutschkenntnisEX" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="Patient.communication:deutsch.language">
            <path value="Patient.communication.language" />
            <patternCodeableConcept>
                <coding>
                    <system value="urn:ietf:bcp:47" />
                    <code value="de" />
                    <display value="German" />
                </coding>
            </patternCodeableConcept>
        </element>
        <element id="Patient.communication:erstsprache">
            <path value="Patient.communication" />
            <sliceName value="erstsprache" />
            <min value="1" />
            <max value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Patient.communication:erstsprache.preferred">
            <path value="Patient.communication.preferred" />
            <patternBoolean value="true" />
        </element>
    </differential>
</StructureDefinition>
{
    "resourceType": "StructureDefinition",
    "id": "Person",
    "url": "https://www.oegd.de/fhir/seu/StructureDefinition/Person",
    "version": "0.1.0",
    "name": "Person",
    "status": "draft",
    "fhirVersion": "4.0.1",
    "kind": "resource",
    "abstract": false,
    "type": "Patient",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Patient",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "Patient.extension:Geburtsort",
                "path": "Patient.extension",
                "sliceName": "Geburtsort",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://hl7.org/fhir/StructureDefinition/patient-birthPlace"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "Patient.extension:Staatsangehoerigkeit",
                "path": "Patient.extension",
                "sliceName": "Staatsangehoerigkeit",
                "min": 0,
                "max": "*",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://hl7.org/fhir/StructureDefinition/patient-nationality"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "Patient.extension:SperreReligion",
                "path": "Patient.extension",
                "sliceName": "SperreReligion",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "https://www.oegd.de/fhir/seu/StructureDefinition/PersonUebermittlungsssperreReligionEX"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "Patient.extension:SperrePolitik",
                "path": "Patient.extension",
                "sliceName": "SperrePolitik",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "https://www.oegd.de/fhir/seu/StructureDefinition/PersonUebermittlungsssperrePolitikEX"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "Patient.extension:SperreJubilaen",
                "path": "Patient.extension",
                "sliceName": "SperreJubilaen",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "https://www.oegd.de/fhir/seu/StructureDefinition/PersonUebermittlungsssperreJubilaenEX"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "Patient.extension:SperreAddressbuch",
                "path": "Patient.extension",
                "sliceName": "SperreAddressbuch",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "https://www.oegd.de/fhir/seu/StructureDefinition/PersonUebermittlungsssperreAdressbuchEX"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "Patient.extension:SperreBundeswehr",
                "path": "Patient.extension",
                "sliceName": "SperreBundeswehr",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "https://www.oegd.de/fhir/seu/StructureDefinition/PersonUebermittlungsssperreBundeswehrEX"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "Patient.extension:Migrationshintergrund",
                "path": "Patient.extension",
                "sliceName": "Migrationshintergrund",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "https://www.oegd.de/fhir/seu/StructureDefinition/PersonMigrationshintergrundEX"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "Patient.identifier",
                "path": "Patient.identifier",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "pattern",
                            "path": "$this"
                        }
                    ],
                    "rules": "open"
                },
                "mustSupport": true
            },
            {
                "id": "Patient.identifier:SteuerId",
                "path": "Patient.identifier",
                "sliceName": "SteuerId",
                "min": 0,
                "max": "1",
                "patternIdentifier": {
                    "type": {
                        "coding":  [
                            {
                                "code": "tax-id",
                                "system": "https://www.oegd.de/fhir/seu/"
                            }
                        ]
                    }
                },
                "mustSupport": true
            },
            {
                "id": "Patient.identifier:SteuerId.type",
                "path": "Patient.identifier.type",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Patient.identifier:SteuerId.system",
                "path": "Patient.identifier.system",
                "mustSupport": true
            },
            {
                "id": "Patient.identifier:SteuerId.value",
                "path": "Patient.identifier.value",
                "mustSupport": true
            },
            {
                "id": "Patient.name",
                "path": "Patient.name",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "pattern",
                            "path": "$this"
                        }
                    ],
                    "rules": "open"
                },
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Patient.name:Name",
                "path": "Patient.name",
                "sliceName": "Name",
                "min": 1,
                "max": "1",
                "type":  [
                    {
                        "code": "HumanName",
                        "profile":  [
                            "http://fhir.de/StructureDefinition/humanname-de-basis"
                        ]
                    }
                ],
                "patternHumanName": {
                    "use": "official"
                },
                "mustSupport": true
            },
            {
                "id": "Patient.name:Name.use",
                "path": "Patient.name.use",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Patient.name:Name.family",
                "path": "Patient.name.family",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Patient.name:Name.family.extension:namenszusatz",
                "path": "Patient.name.family.extension",
                "sliceName": "namenszusatz",
                "mustSupport": true
            },
            {
                "id": "Patient.name:Name.family.extension:nachname",
                "path": "Patient.name.family.extension",
                "sliceName": "nachname",
                "mustSupport": true
            },
            {
                "id": "Patient.name:Name.family.extension:vorsatzwort",
                "path": "Patient.name.family.extension",
                "sliceName": "vorsatzwort",
                "mustSupport": true
            },
            {
                "id": "Patient.name:Name.given",
                "path": "Patient.name.given",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Patient.name:Name.prefix",
                "path": "Patient.name.prefix",
                "mustSupport": true
            },
            {
                "id": "Patient.name:Name.prefix.extension:prefix-qualifier",
                "path": "Patient.name.prefix.extension",
                "sliceName": "prefix-qualifier",
                "mustSupport": true
            },
            {
                "id": "Patient.name:Name.prefix.extension:prefix-qualifier.value[x]",
                "path": "Patient.name.prefix.extension.value[x]",
                "fixedCode": "AC"
            },
            {
                "id": "Patient.name:Geburtsname",
                "path": "Patient.name",
                "sliceName": "Geburtsname",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "HumanName",
                        "profile":  [
                            "http://fhir.de/StructureDefinition/humanname-de-basis"
                        ]
                    }
                ],
                "patternHumanName": {
                    "use": "maiden"
                },
                "mustSupport": true
            },
            {
                "id": "Patient.name:Geburtsname.use",
                "path": "Patient.name.use",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Patient.name:Geburtsname.family",
                "path": "Patient.name.family",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Patient.name:Geburtsname.family.extension:namenszusatz",
                "path": "Patient.name.family.extension",
                "sliceName": "namenszusatz",
                "mustSupport": true
            },
            {
                "id": "Patient.name:Geburtsname.family.extension:nachname",
                "path": "Patient.name.family.extension",
                "sliceName": "nachname",
                "mustSupport": true
            },
            {
                "id": "Patient.name:Geburtsname.family.extension:vorsatzwort",
                "path": "Patient.name.family.extension",
                "sliceName": "vorsatzwort",
                "mustSupport": true
            },
            {
                "id": "Patient.name:Geburtsname.given",
                "path": "Patient.name.given",
                "max": "0"
            },
            {
                "id": "Patient.name:Geburtsname.prefix",
                "path": "Patient.name.prefix",
                "max": "0"
            },
            {
                "id": "Patient.gender",
                "path": "Patient.gender",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Patient.gender.extension:Geschlecht-Administrativ",
                "path": "Patient.gender.extension",
                "sliceName": "Geschlecht-Administrativ",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://fhir.de/StructureDefinition/gender-amtlich-de"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "Patient.birthDate",
                "path": "Patient.birthDate",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Patient.deceased[x]",
                "path": "Patient.deceased[x]",
                "type":  [
                    {
                        "code": "dateTime"
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "Patient.address",
                "path": "Patient.address",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "pattern",
                            "path": "$this"
                        }
                    ],
                    "rules": "open"
                },
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Patient.address:Strassenanschrift",
                "path": "Patient.address",
                "sliceName": "Strassenanschrift",
                "min": 0,
                "max": "*",
                "type":  [
                    {
                        "code": "Address",
                        "profile":  [
                            "http://fhir.de/StructureDefinition/address-de-basis"
                        ]
                    }
                ],
                "patternAddress": {
                    "type": "both"
                },
                "mustSupport": true
            },
            {
                "id": "Patient.address:Strassenanschrift.extension:wohnungsinhaber",
                "path": "Patient.address.extension",
                "sliceName": "wohnungsinhaber",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "https://www.oegd.de/fhir/seu/StructureDefinition/WohnungsInhaberEX"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "Patient.address:Strassenanschrift.type",
                "path": "Patient.address.type",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Patient.address:Strassenanschrift.line",
                "path": "Patient.address.line",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Patient.address:Strassenanschrift.line.extension:Strasse",
                "path": "Patient.address.line.extension",
                "sliceName": "Strasse",
                "mustSupport": true
            },
            {
                "id": "Patient.address:Strassenanschrift.line.extension:Hausnummer",
                "path": "Patient.address.line.extension",
                "sliceName": "Hausnummer",
                "mustSupport": true
            },
            {
                "id": "Patient.address:Strassenanschrift.line.extension:Adresszusatz",
                "path": "Patient.address.line.extension",
                "sliceName": "Adresszusatz",
                "mustSupport": true
            },
            {
                "id": "Patient.address:Strassenanschrift.line.extension:Postfach",
                "path": "Patient.address.line.extension",
                "sliceName": "Postfach",
                "max": "0"
            },
            {
                "id": "Patient.address:Strassenanschrift.city",
                "path": "Patient.address.city",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Patient.address:Strassenanschrift.city.extension:gemeindeschluessel",
                "path": "Patient.address.city.extension",
                "sliceName": "gemeindeschluessel",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://fhir.de/StructureDefinition/destatis/ags"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "Patient.address:Strassenanschrift.city.extension:frueherergemeindename",
                "path": "Patient.address.city.extension",
                "sliceName": "frueherergemeindename",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "https://www.oegd.de/fhir/seu/StructureDefinition/FruehererGemeindeNameEX"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "Patient.address:Strassenanschrift.postalCode",
                "path": "Patient.address.postalCode",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Patient.address:Strassenanschrift.country",
                "path": "Patient.address.country",
                "min": 1,
                "constraint":  [
                    {
                        "key": "address-cnt-2or3-char",
                        "severity": "warning",
                        "human": "The content of the country element (if present) SHALL be selected EITHER from ValueSet ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2 OR MAY be selected from ISO Country Alpha-3 Value Set http://hl7.org/fhir/ValueSet/iso3166-1-3, IF the country is not specified in value Set ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2.",
                        "expression": "country.empty() or (country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-2') or country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-3'))",
                        "source": "https://www.oegd.de/fhir/seu/StructureDefinition/Person"
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "Patient.address:Postfach",
                "path": "Patient.address",
                "sliceName": "Postfach",
                "min": 0,
                "max": "*",
                "type":  [
                    {
                        "code": "Address",
                        "profile":  [
                            "http://fhir.de/StructureDefinition/address-de-basis"
                        ]
                    }
                ],
                "patternAddress": {
                    "type": "postal"
                },
                "mustSupport": true
            },
            {
                "id": "Patient.address:Postfach.type",
                "path": "Patient.address.type",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Patient.address:Postfach.line",
                "path": "Patient.address.line",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Patient.address:Postfach.line.extension:Strasse",
                "path": "Patient.address.line.extension",
                "sliceName": "Strasse",
                "max": "0"
            },
            {
                "id": "Patient.address:Postfach.line.extension:Hausnummer",
                "path": "Patient.address.line.extension",
                "sliceName": "Hausnummer",
                "max": "0"
            },
            {
                "id": "Patient.address:Postfach.line.extension:Adresszusatz",
                "path": "Patient.address.line.extension",
                "sliceName": "Adresszusatz",
                "max": "0"
            },
            {
                "id": "Patient.address:Postfach.line.extension:Postfach",
                "path": "Patient.address.line.extension",
                "sliceName": "Postfach",
                "mustSupport": true
            },
            {
                "id": "Patient.address:Postfach.city",
                "path": "Patient.address.city",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Patient.address:Postfach.postalCode",
                "path": "Patient.address.postalCode",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Patient.address:Postfach.country",
                "path": "Patient.address.country",
                "min": 1,
                "constraint":  [
                    {
                        "key": "address-cnt-2or3-char",
                        "severity": "warning",
                        "human": "The content of the country element (if present) SHALL be selected EITHER from ValueSet ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2 OR MAY be selected from ISO Country Alpha-3 Value Set http://hl7.org/fhir/ValueSet/iso3166-1-3, IF the country is not specified in value Set ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2.",
                        "expression": "country.empty() or (country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-2') or country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-3'))",
                        "source": "https://www.oegd.de/fhir/seu/StructureDefinition/Person"
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "Patient.communication",
                "path": "Patient.communication",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "pattern",
                            "path": "$this"
                        }
                    ],
                    "rules": "open"
                },
                "min": 2,
                "mustSupport": true
            },
            {
                "id": "Patient.communication.language",
                "path": "Patient.communication.language",
                "mustSupport": true
            },
            {
                "id": "Patient.communication.preferred",
                "path": "Patient.communication.preferred",
                "mustSupport": true
            },
            {
                "id": "Patient.communication:deutsch",
                "path": "Patient.communication",
                "sliceName": "deutsch",
                "min": 1,
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "Patient.communication:deutsch.extension",
                "path": "Patient.communication.extension",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Patient.communication:deutsch.extension:deutschkenntnis",
                "path": "Patient.communication.extension",
                "sliceName": "deutschkenntnis",
                "min": 1,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "https://www.oegd.de/fhir/seu/StructureDefinition/PersonDeutschkenntnisEX"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "Patient.communication:deutsch.language",
                "path": "Patient.communication.language",
                "patternCodeableConcept": {
                    "coding":  [
                        {
                            "code": "de",
                            "system": "urn:ietf:bcp:47",
                            "display": "German"
                        }
                    ]
                }
            },
            {
                "id": "Patient.communication:erstsprache",
                "path": "Patient.communication",
                "sliceName": "erstsprache",
                "min": 1,
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "Patient.communication:erstsprache.preferred",
                "path": "Patient.communication.preferred",
                "patternBoolean": true
            }
        ]
    }
}

Terminology-Bindings

Constraints/Invarianten

NameSchweregradBeschreibungAusdruck
address-cnt-2or3-charwarningThe content of the country element (if present) SHALL be selected EITHER from ValueSet ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2 OR MAY be selected from ISO Country Alpha-3 Value Set http://hl7.org/fhir/ValueSet/iso3166-1-3, IF the country is not specified in value Set ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2.country.empty() or (country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-2') or country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-3'))
address-cnt-2or3-charwarningThe content of the country element (if present) SHALL be selected EITHER from ValueSet ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2 OR MAY be selected from ISO Country Alpha-3 Value Set http://hl7.org/fhir/ValueSet/iso3166-1-3, IF the country is not specified in value Set ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2.country.empty() or (country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-2') or country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-3'))

RestFul API

Command 'link' could not render: Object reference not set to an instance of an object.

Beispiele

Beispieldatensatz

Patient
<Patient xmlns="http://hl7.org/fhir">
    <id value="PersonBeispiel" />
    <meta>
        <profile value="https://www.oegd.de/fhir/seu/StructureDefinition/Person" />
    </meta>
    <extension url="https://www.oegd.de/fhir/seu/StructureDefinition/PersonUebermittlungsssperreBundeswehrEX">
        <valueBoolean value="true" />
    </extension>
    <extension url="https://www.oegd.de/fhir/seu/StructureDefinition/PersonMigrationshintergrundEX">
        <valueCodeableConcept>
            <coding>
                <system value="https://www.oegd.de/fhir/seu/CodeSystem/PersonEthnieCS" />
                <code value="2" />
                <display value="GUS/Osteuropa" />
            </coding>
        </valueCodeableConcept>
    </extension>
    <identifier>
        <type>
            <coding>
                <system value="https://www.oegd.de/fhir/seu/" />
                <code value="tax-id" />
            </coding>
        </type>
        <system value="https://www.oegd.de/fhir/seu/" />
        <value value="2398423874" />
    </identifier>
    <name>
        <use value="official" />
        <family value="F&#252;rstin von Musterfrau">
            <extension url="http://fhir.de/StructureDefinition/humanname-namenszusatz">
                <valueString value="Graf" />
            </extension>
            <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-name">
                <valueString value="Musterfrau" />
            </extension>
            <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-prefix">
                <valueString value="von" />
            </extension>
        </family>
        <given value="Erika" />
        <prefix value="Dr.">
            <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier">
                <valueCode value="AC" />
            </extension>
        </prefix>
    </name>
    <name>
        <use value="maiden" />
        <family value="Gabler">
            <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-name">
                <valueString value="Gabler" />
            </extension>
        </family>
    </name>
    <gender value="female" />
    <birthDate value="1964-08-12" />
    <address>
        <extension url="https://www.oegd.de/fhir/seu/StructureDefinition/WohnungsInhaberEX">
            <valueString value="Erika Gabler" />
        </extension>
        <type value="both" />
        <line value="Musterweg 2">
            <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName">
                <valueString value="Musterweg" />
            </extension>
            <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber">
                <valueString value="2" />
            </extension>
        </line>
        <line value="3. Etage">
            <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator">
                <valueString value="3. Etage" />
            </extension>
        </line>
        <city value="Musterhausen">
            <extension url="https://www.oegd.de/fhir/seu//StructureDefinition/FruehererGemeindeNameEX">
                <valueString value="Altes Musterhausen" />
            </extension>
            <extension url="http://fhir.de/StructureDefinition/destatis/ags">
                <valueString value="03 2 54 021" />
            </extension>
        </city>
        <postalCode value="98764" />
        <country value="DE" />
    </address>
    <address>
        <type value="postal" />
        <line value="Postfach 8 15">
            <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox">
                <valueString value="Postfach 8 15" />
            </extension>
        </line>
        <city value="Musterhausen" />
        <postalCode value="98764" />
        <country value="DE" />
    </address>
    <communication>
        <extension url="https://www.oegd.de/fhir/seu/StructureDefinition/PersonDeutschkenntnisEX">
            <valueCodeableConcept>
                <coding>
                    <system value="https://www.oegd.de/fhir/seu/CodeSystem/PersonDeutschkenntnisCS" />
                    <code value="4" />
                    <display value="fl&#252;ssig mit leichten Fehlern" />
                </coding>
            </valueCodeableConcept>
        </extension>
        <language>
            <coding>
                <system value="urn:ietf:bcp:47" />
                <code value="de" />
                <display value="German" />
            </coding>
        </language>
    </communication>
    <communication>
        <language>
            <coding>
                <system value="urn:ietf:bcp:47" />
                <code value="nl" />
                <display value="Dutch" />
            </coding>
        </language>
    </communication>
</Patient>
{
    "resourceType": "Patient",
    "id": "PersonBeispiel",
    "meta": {
        "profile":  [
            "https://www.oegd.de/fhir/seu/StructureDefinition/Person"
        ]
    },
    "name":  [
        {
            "use": "official",
            "family": "Fürstin von Musterfrau",
            "_family": {
                "extension":  [
                    {
                        "url": "http://fhir.de/StructureDefinition/humanname-namenszusatz",
                        "valueString": "Graf"
                    },
                    {
                        "url": "http://hl7.org/fhir/StructureDefinition/humanname-own-name",
                        "valueString": "Musterfrau"
                    },
                    {
                        "url": "http://hl7.org/fhir/StructureDefinition/humanname-own-prefix",
                        "valueString": "von"
                    }
                ]
            },
            "given":  [
                "Erika"
            ],
            "prefix":  [
                "Dr."
            ],
            "_prefix":  [
                {
                    "extension":  [
                        {
                            "url": "http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier",
                            "valueCode": "AC"
                        }
                    ]
                }
            ]
        },
        {
            "use": "maiden",
            "family": "Gabler",
            "_family": {
                "extension":  [
                    {
                        "url": "http://hl7.org/fhir/StructureDefinition/humanname-own-name",
                        "valueString": "Gabler"
                    }
                ]
            }
        }
    ],
    "communication":  [
        {
            "language": {
                "coding":  [
                    {
                        "code": "de",
                        "system": "urn:ietf:bcp:47",
                        "display": "German"
                    }
                ]
            },
            "extension":  [
                {
                    "url": "https://www.oegd.de/fhir/seu/StructureDefinition/PersonDeutschkenntnisEX",
                    "valueCodeableConcept": {
                        "coding":  [
                            {
                                "code": "4",
                                "system": "https://www.oegd.de/fhir/seu/CodeSystem/PersonDeutschkenntnisCS",
                                "display": "flüssig mit leichten Fehlern"
                            }
                        ]
                    }
                }
            ]
        },
        {
            "language": {
                "coding":  [
                    {
                        "code": "nl",
                        "system": "urn:ietf:bcp:47",
                        "display": "Dutch"
                    }
                ]
            }
        }
    ],
    "extension":  [
        {
            "url": "https://www.oegd.de/fhir/seu/StructureDefinition/PersonUebermittlungsssperreBundeswehrEX",
            "valueBoolean": true
        },
        {
            "url": "https://www.oegd.de/fhir/seu/StructureDefinition/PersonMigrationshintergrundEX",
            "valueCodeableConcept": {
                "coding":  [
                    {
                        "code": "2",
                        "system": "https://www.oegd.de/fhir/seu/CodeSystem/PersonEthnieCS",
                        "display": "GUS/Osteuropa"
                    }
                ]
            }
        }
    ],
    "identifier":  [
        {
            "type": {
                "coding":  [
                    {
                        "code": "tax-id",
                        "system": "https://www.oegd.de/fhir/seu/"
                    }
                ]
            },
            "system": "https://www.oegd.de/fhir/seu/",
            "value": "2398423874"
        }
    ],
    "address":  [
        {
            "type": "both",
            "extension":  [
                {
                    "url": "https://www.oegd.de/fhir/seu/StructureDefinition/WohnungsInhaberEX",
                    "valueString": "Erika Gabler"
                }
            ],
            "line":  [
                "Musterweg 2",
                "3. Etage"
            ],
            "_line":  [
                {
                    "extension":  [
                        {
                            "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName",
                            "valueString": "Musterweg"
                        },
                        {
                            "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber",
                            "valueString": "2"
                        }
                    ]
                },
                {
                    "extension":  [
                        {
                            "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator",
                            "valueString": "3. Etage"
                        }
                    ]
                }
            ],
            "city": "Musterhausen",
            "_city": {
                "extension":  [
                    {
                        "url": "https://www.oegd.de/fhir/seu//StructureDefinition/FruehererGemeindeNameEX",
                        "valueString": "Altes Musterhausen"
                    },
                    {
                        "url": "http://fhir.de/StructureDefinition/destatis/ags",
                        "valueString": "03 2 54 021"
                    }
                ]
            },
            "postalCode": "98764",
            "country": "DE"
        },
        {
            "type": "postal",
            "line":  [
                "Postfach 8 15"
            ],
            "_line":  [
                {
                    "extension":  [
                        {
                            "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox",
                            "valueString": "Postfach 8 15"
                        }
                    ]
                }
            ],
            "city": "Musterhausen",
            "postalCode": "98764",
            "country": "DE"
        }
    ],
    "gender": "female",
    "birthDate": "1964-08-12"
}