HiGHmed

HiGHmed - Infection Control - ImplementationGuide

Person - Heilberufler


Abbildung Person (Heilberufler) - HiGHmed Use Case Infection Control


Beschreibung

Das vorliegende abgeleitete Profil beschreibt den Patient im HiGHmed Projekt, Infection Control.

NameCanonical
Profile_HiGHmed_InfectionControl_Practitionerhttp://highmed.org/fhir/StructureDefinition/ic/Practitioner

Differential

idS Σ0..1string
id0..1string
extensionC0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceS Σ0..1uri
profileS Σ0..*canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
ANRS Σ0..*IdentifierLanrPattern
activeΣ0..1boolean
id0..1string
extensionC0..*Extension
useS Σ ?!1..1codeBindingFixed ValuePattern
textΣ0..1string
id0..1string
namenszusatzS C0..1Extension(string)
nachnameS C0..1Extension(string)
vorsatzwortS C0..1Extension(string)
value0..1System.String
givenS Σ1..*string
id0..1string
prefix-qualifierS C0..*Extension(code)
value0..1System.String
suffixΣ0..*string
periodΣ0..1Period
id0..1string
extensionC0..*Extension
useS Σ ?!1..1codeBindingFixed ValuePattern
textΣ0..1string
id0..1string
namenszusatzS C0..1Extension(string)
nachnameS C0..1Extension(string)
vorsatzwortS C0..1Extension(string)
value0..1System.String
givenΣ0..0string
suffixΣ0..*string
periodΣ0..1Period
id0..1string
extensionC0..*Extension
systemS Σ C1..1codeBinding
valueS Σ1..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ0..1Period
id0..1string
StadtteilS C0..1Extension(string)
useΣ ?!0..1codeBinding
typeS Σ1..1codeBindingFixed ValuePattern
textΣ0..1string
id0..1string
StrasseS C0..1Extension(string)
HausnummerS C0..1Extension(string)
AdresszusatzS C0..1Extension(string)
PostfachC0..0Extension(string)
value0..1System.String
cityS Σ1..1string
districtΣ0..0string
stateΣ0..1stringBinding
postalCodeS Σ1..1string
countryS Σ1..1stringBinding
id0..1string
extensionC0..*Extension
startΣ C0..1dateTime
endΣ C0..1dateTime
id0..1string
StadtteilS C0..1Extension(string)
useΣ ?!0..1codeBinding
typeS Σ1..1codeBindingFixed ValuePattern
textΣ0..1string
id0..1string
StrasseC0..0Extension(string)
HausnummerC0..0Extension(string)
AdresszusatzC0..0Extension(string)
PostfachS C0..1Extension(string)
value0..1System.String
cityS Σ1..1string
districtΣ0..0string
stateΣ0..1stringBinding
postalCodeS Σ1..1string
countryS Σ1..1stringBinding
id0..1string
extensionC0..*Extension
startΣ C0..1dateTime
endΣ C0..1dateTime
id0..1string
id0..1string
extensionC0..*Extension
url1..1uriFixed Value
valueCodingCoding
value0..1System.String
id0..1string
data-absent-reasonS C0..1Extension(code)
value0..1System.Date
photo0..*Attachment
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
identifier0..*Identifier
id0..1string
extensionC0..*Extension
codingS Σ1..*CodingBinding
textΣ0..1string
period0..1Period
issuer0..1Reference(Organization)
communication0..*CodeableConceptBinding


Mapping

Alle Elemente für das Konzept Person des Use Case - Infection Control lassen sich durch das oben genannte Profil wie folgt abbilden:

Logischer Datensatz FHIR Element
Person.PersonenID Practitioner.identifier:ANR
Art der Person Implizite Entscheidung, das vorliegende Profil definiert eine Person als Heilberufler. Siehe Abschnitt Person - Patient für die Abbildung von Patienteninformationen.
Person.Titel Practitioner.name:name.prefix
Person.Vorname Practitioner.name:name.given
Person.WeitererVorname Practitioner.name:name.given
Person.Nachname Practitioner.name:name.family
Person.Suffix Practitioner.name:name.suffix
Person.Geburtsdatum Practitioner.birthDate
Person.Kontaktart Practitioner.telecom.system
Person.Kontaktdaten Practitioner.telecom.value
Person.PersönlicheDatenHeilberufler-Fachbezeichnung Practitioner.qualification
Person.PersönlicheDatenHeilberufler-Adresse-Zeile Practitioner.address:Strassenanschrift.line
Person.PersönlicheDatenHeilberufler-Adresse-Stadt Practitioner.address:Strassenanschrift.city
Person.PersönlicheDatenHeilberufler-Adresse-Postleitzahl Practitioner.address:Strassenanschrift.postalCode

Snapshot

idS Σ0..1string
id0..1string
extensionC0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceS Σ0..1uri
profileS Σ0..*canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
ANRS Σ0..*IdentifierLanrPattern
activeΣ0..1boolean
id0..1string
extensionC0..*Extension
useS Σ ?!1..1codeBindingFixed ValuePattern
textΣ0..1string
id0..1string
namenszusatzS C0..1Extension(string)
nachnameS C0..1Extension(string)
vorsatzwortS C0..1Extension(string)
value0..1System.String
givenS Σ1..*string
id0..1string
prefix-qualifierS C0..*Extension(code)
value0..1System.String
suffixΣ0..*string
periodΣ0..1Period
id0..1string
extensionC0..*Extension
useS Σ ?!1..1codeBindingFixed ValuePattern
textΣ0..1string
id0..1string
namenszusatzS C0..1Extension(string)
nachnameS C0..1Extension(string)
vorsatzwortS C0..1Extension(string)
value0..1System.String
givenΣ0..0string
suffixΣ0..*string
periodΣ0..1Period
id0..1string
extensionC0..*Extension
systemS Σ C1..1codeBinding
valueS Σ1..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ0..1Period
id0..1string
StadtteilS C0..1Extension(string)
useΣ ?!0..1codeBinding
typeS Σ1..1codeBindingFixed ValuePattern
textΣ0..1string
id0..1string
StrasseS C0..1Extension(string)
HausnummerS C0..1Extension(string)
AdresszusatzS C0..1Extension(string)
PostfachC0..0Extension(string)
value0..1System.String
cityS Σ1..1string
districtΣ0..0string
stateΣ0..1stringBinding
postalCodeS Σ1..1string
countryS Σ1..1stringBinding
id0..1string
extensionC0..*Extension
startΣ C0..1dateTime
endΣ C0..1dateTime
id0..1string
StadtteilS C0..1Extension(string)
useΣ ?!0..1codeBinding
typeS Σ1..1codeBindingFixed ValuePattern
textΣ0..1string
id0..1string
StrasseC0..0Extension(string)
HausnummerC0..0Extension(string)
AdresszusatzC0..0Extension(string)
PostfachS C0..1Extension(string)
value0..1System.String
cityS Σ1..1string
districtΣ0..0string
stateΣ0..1stringBinding
postalCodeS Σ1..1string
countryS Σ1..1stringBinding
id0..1string
extensionC0..*Extension
startΣ C0..1dateTime
endΣ C0..1dateTime
id0..1string
id0..1string
extensionC0..*Extension
url1..1uriFixed Value
valueCodingCoding
value0..1System.String
id0..1string
data-absent-reasonS C0..1Extension(code)
value0..1System.Date
photo0..*Attachment
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
identifier0..*Identifier
id0..1string
extensionC0..*Extension
codingS Σ1..*CodingBinding
textΣ0..1string
period0..1Period
issuer0..1Reference(Organization)
communication0..*CodeableConceptBinding


Beispiele

{
"resourceType": "Practitioner",
"id": "ExampleHiGHmedInfectionControlPractitioner",
"meta": {
"profile": [
"http://highmed.org/fhir/StructureDefinition/ic/Practitioner"
]
},
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "LANR"
}
]
},
"system": "https://fhir.kbv.de/NamingSystem/KBV_NS_Base_ANR",
"value": "123456789"
}
],
"name": [
{
"use": "official",
"text": "Hans Topp-Glücklich",
"family": "Topp-Glücklich",
"_family": {
{
"url": "http://hl7.org/fhir/StructureDefinition/humanname-own-name",
"valueString": "Topp-Glücklich"
}
]
},
"given": [
"Hans"
],
"prefix": [
"Dr. med."
],
"_prefix": [
{
{
"url": "http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier",
"valueCode": "AC"
}
]
}
]
}
],
"address": [
{
"type": "both",
"line": [
"Musterstr. 1"
],
"_line": [
{
{
"url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber",
},
{
"url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName",
"valueString": "Musterstr."
}
]
}
],
"city": "Darmstadt",
"postalCode": "64283",
"country": "DE"
}
],
"birthDate": "1993-05-19",
{
"code": {
"coding": [
{
"system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BAR2_WBO",
"code": "042"
}
]
}
}
]
}