Leitfaden Basis DE (R4)

Leitfaden Basis DE (R4)
Home
Über diesen Leitfaden
Grundlagen
Anwendungshinweise
Ressourcen-Paket
Ableitung eigener Profile von den Basisprofilen
Nicht profilierte Ressourcen, zukünftige Erweiterung
Beispiele
FAQ
Ressourcen
Patient
Identifikator
organisationsinterner Patienten-Identifier (PID)
gesetzliche Krankenversichertennummer (10-stellige KVID)
private Krankenversichertennummer
Name
Anrede
Geschlecht
Adresse
Personenstand
Geburtsdatum
Personen in Gesundheitsberufen
Lebenslange Arztnummer (LANR)
Zahnarztnummer (ZANR)
Allergien und Intoleranzen
Beobachtungen, Messungen
VitalParameter
Atemfrequenz
Blutdruck
BMI
Herzfrequenz
Körpergewicht
Körpergröße
Körpertemperatur
Kopfumfang
Sauerstoffsättigung
Anamnese
Raucherstatus
Alkoholkonsum
Schwangerschaft
Schwangerschaftsstatus
Erwarteter Geburtstermin
Schwangerschafts-Historie
Labor
Pflegegrad
Diagnosen
Diagnose-Typen und Rangfolgen
ICD-10-GM (Profil)
Condition.code
Postkoordinierte ICD-Codes
Diagnosesicherheit
Beispiel: Diagnosesicherheit: "Zustand nach"
Beispiel: einfacher ICD-Code
Beispiel: ICD-Code mit Ausrufezeichen-Notation
Beispiel: ICD-Code mit Kreuz-Stern-Notation
Prozeduren
OPS
Procedure.code
Dokumente
Medikation
Normgröße
Fragebögen und Formulare
Versicherungs-Informationen
Basisprofil
GKV-Profil
Extensions
Einlesedatum der Versichertenkarte
Version der Versichertenkarte
Generation der Versichertenkarte
Versichertenart
Kostenerstattung
Wohnortkennzeichen
Besondere Personengruppe
Ruhender Leistungsanspruch
Zuzahlungsstatus
DMP-Kennzeichen
Selbstzahler-Profil
Terminologie
Nomenklatur der Ressourcen
Codesystem-Versionen
Platzhalter-Codesysteme
Valuesets
Geschlechtskennzeichen
Pflegegrad
ValueSets von IHE Deutschland
Codesysteme
KBV-Schlüsseltabellen
Namensräume
lokale Namensräume
nationale Namensräume
Codesystem-Übersetzungen
administrative-gender
marital-status
LOINC

Name

Im Datentyp HumanName sind - der Regel folgend, dass im FHIR-Kern-Standard nur die Dinge spezifiziert werden, die in 80% der Fälle tatsächlich gebraucht werden - Felder für die üblicherweise verwendeten Namensbestandteile wir Vorname, Nachname und Präfix vorgesehen.

Die Datenstruktur, die auf den Deutschen gesetzlichen Krankenversichertenkarten ausgelesen werden kann, sieht jedoch zusätzliche Felder vor (z.B. Namenszusatz, Vorsatzwort) bzw. schränkt die Nutzung von Feldern ein (z.B. akademischer Titel).

Daher wurde das Deutsche Profil für HumanName mit Extensions versehen, die es erlauben, die Granualrität der Daten von den Versichertenkarten in FHIR 1:1 abzubilden.

Häufig ist dies jedoch nicht erforderlich, da die Standard-Felder family, given, prefix den meisten Systemen ausreichend Information bieten. Die Implementierung der Extensions ist daher nicht zwingend erforderlich. Es ist jedoch stets zu beachten, dass alle Informationen, die in den Extensions abgebildet werden, stets auch in den Standard-Feldern enthalten sein müssen, so dass Systeme, die die Extensions ignorieren, zwar Granularität, nicht jedoch Information verlieren.

Basis-Profil für Datentyp HumanName

useΣ ?!0..1codeBinding
textΣ0..1string
namenszusatz0..1Extension(string)
url1..1uriFixed Value
valueBase64Binarybase64Binary
valueBooleanboolean
valueCanonicalcanonical
valueCodecode
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIdid
valueInstantinstant
valueIntegerinteger
valueMarkdownmarkdown
valueOidoid
valuePositiveIntpositiveInt
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
valueReferenceReference()
valueString0..1string
url1..1uriFixed Value
valueBase64Binarybase64Binary
valueBooleanboolean
valueCanonicalcanonical
valueCodecode
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIdid
valueInstantinstant
valueIntegerinteger
valueMarkdownmarkdown
valueOidoid
valuePositiveIntpositiveInt
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
valueReferenceReference()
valueString0..1string
givenΣ0..*string
url1..1uriFixed Value
valueBase64Binarybase64Binary
valueBooleanboolean
valueCanonicalcanonical
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
valueReferenceReference()
valueCode0..1codeBinding
suffixΣ0..*string
periodΣ0..1Period

Beispiel: einfacher Name ohne Extensions

    <name>
        <family value="Mustermann" />
        <given value="Max" />
    </name>

Beispiel: Geburtsname

    <name>
        <use value="maiden" />
        <family value="Testinghausen" />
    </name>

Beispiel: Name mit Vorsatzwort

    <name>
        <use value="official" />
        <text value="Ludwig van Beethoven" />
        <family value="van Beethoven">
            <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-prefix">
                <valueString value="van" />
            </extension>
            <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-name">
                <valueString value="Beethoven" />
            </extension>
        </family>
        <given value="Ludwig" />
    </name>

Beispiel: Name mit Vorsatzwort, Namenszusatz und akademischem Titel

    <name>
        <use value="official" />
        <text value="Prof. Dr. med. Dr. rer. nat. Fritz Julius Karl Freiherr von und zu Rathenburg vor der Isar, MdB" />
        <family value="Freiherr von und zu Rathenburg vor der Isar">
            <extension url="http://fhir.de/StructureDefinition/humanname-namenszusatz/0.2">
                <valueString value="Freiherr" />
            </extension>
            <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-prefix">
                <valueString value="von und zu" />
            </extension>
            <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-name">
                <valueString value="Rathenburg vor der Isar" />
            </extension>
        </family>
        <given value="Fritz" />
        <given value="Julius" />
        <given value="Karl" />
        <prefix value="Prof. Dr. med. Dr. rer. nat.">
            <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier">
                <valueCode value="AC" />
            </extension>
        </prefix>
        <suffix value="MdB" />
    </name>