| Package | de.gematik.dev.epa.medication |
| Resource Type | StructureDefinition |
| Id | Kontaktperson |
| FHIR Version | R4 |
| Source | https://simplifier.net/resolve?scope=de.gematik.dev.epa.medication@1.1.0-alpha.6&canonical=https://gematik.de/fhir/epa-medication/StructureDefinition/Kontaktperson |
| URL | https://gematik.de/fhir/epa-medication/StructureDefinition/Kontaktperson |
| Status | draft |
| Date | 2024-08-14 |
| Name | Kontaktperson |
| Title | Medikationsplan Kontaktperson |
| Description | Logisches Modell (LogicalModel) zur Darstellung des Art-Decor-Modells |
| Type | https://gematik.de/fhir/epa-medication/StructureDefinition/Kontaktperson |
| Kind | logical |
No resources found
No resources found
No narrative content found in resource
{
"resourceType": "StructureDefinition",
"id": "Kontaktperson",
"url": "https://gematik.de/fhir/epa-medication/StructureDefinition/Kontaktperson",
"name": "Kontaktperson",
"title": "Medikationsplan Kontaktperson",
"status": "draft",
"experimental": false,
"date": "2024-08-14",
"publisher": "mio42 GmbH",
"description": "Logisches Modell (LogicalModel) zur Darstellung des Art-Decor-Modells",
"fhirVersion": "4.0.1",
"kind": "logical",
"abstract": false,
"type": "https://gematik.de/fhir/epa-medication/StructureDefinition/Kontaktperson",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Base",
"derivation": "specialization",
"differential": {
"element": [
{
"id": "kontaktperson",
"path": "kontaktperson",
"short": "Kontaktperson",
"definition": "Hier wird eine Kontakt\\- oder Bezugsperson erfasst, die eine Beziehung zur Patient:in hat. Sie kann an der Versorgung der Patient:in beteiligt sein.\n \n\n\n Beispiele für die Beziehung einer Kontaktperson zu einer Patient:in\n \n\n\n* Verwandte wie Tochter, Sohn, Mutter, Vater\n* Gesetzliche/r Betreuer:in oder Gesetzliche/r Vertreter:in",
"alias": [
"Kontaktperson"
],
"min": 0,
"max": "*",
"type": [
{
"code": "BackboneElement"
}
],
"mapping": [
{
"identity": "fhir",
"map": "EPARelatedPersonSource"
}
]
},
{
"id": "kontaktperson.beziehungCodeBezeichnung",
"path": "kontaktperson.beziehungCodeBezeichnung",
"label": "Beziehung - Code/Bezeichnung",
"short": "Beziehung - Code/Bezeichnung",
"definition": "Hier wird die Beziehung der Kontaktperson zur Patient:in anhand eines entsprechenden Codes oder mit einem Freitext angegeben.\n \n\n\n Anmerkung zur Modellierung\n \n\n\n* Sollte eine Beziehung der Kontaktperson zur Patient:in nicht über einen entsprechenden Code abgebildet werden können, kann die Abbildung über das Freitext\\-Element \"Bezeichnung\" erfolgen\n* Beispiele dafür sind \"Gesetzlicher Betreuer/Betreuerin\" oder \"Gesetzlicher Vertreter/Vertreterin\"",
"alias": [
"Kontaktperson / Beziehung - Code/Bezeichnung"
],
"min": 0,
"max": "*",
"type": [
{
"code": "BackboneElement"
}
],
"mapping": [
{
"identity": "fhir",
"map": "EPARelatedPersonSource.relationship"
}
]
},
{
"id": "kontaktperson.beziehungCodeBezeichnung.codeAuswahl",
"path": "kontaktperson.beziehungCodeBezeichnung.codeAuswahl",
"label": "Code-Auswahl",
"short": "Code-Auswahl",
"definition": "Hier werden Codes angegeben.",
"alias": [
"Kontaktperson / Beziehung - Code/Bezeichnung / Code-Auswahl"
],
"min": 0,
"max": "*",
"type": [
{
"code": "BackboneElement"
}
],
"mapping": [
{
"identity": "fhir",
"map": "EPARelatedPersonSource.relationship.coding"
}
]
},
{
"id": "kontaktperson.beziehungCodeBezeichnung.codeAuswahl.vorgegebeneWertelisteCode",
"path": "kontaktperson.beziehungCodeBezeichnung.codeAuswahl.vorgegebeneWertelisteCode",
"label": "Vorgegebene Werteliste - Code",
"short": "Vorgegebene Werteliste - Code",
"definition": "Hier wird die Beziehung der Kontaktperson zur Patient:in anhand eines Codes aus einer vorgegebenen Werteliste angegeben.",
"alias": [
"Kontaktperson / Beziehung - Code/Bezeichnung / Code-Auswahl / Vorgegebene Werteliste - Code"
],
"min": 0,
"max": "1",
"type": [
{
"code": "Coding"
}
],
"binding": {
"strength": "required",
"valueSet": "http://hl7.org/fhir/R4/valueset-relatedperson-relationshiptype.html"
},
"mapping": [
{
"identity": "fhir",
"map": "EPARelatedPersonSource.relationship.coding:relationship-type"
}
]
},
{
"id": "kontaktperson.beziehungCodeBezeichnung.bezeichnung",
"path": "kontaktperson.beziehungCodeBezeichnung.bezeichnung",
"label": "Bezeichnung",
"short": "Bezeichnung",
"definition": "Hier wird ein Freitext eingetragen.",
"alias": [
"Kontaktperson / Beziehung - Code/Bezeichnung / Bezeichnung"
],
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
],
"mapping": [
{
"identity": "fhir",
"map": "EPARelatedPersonSource.relationship.text"
}
]
},
{
"id": "kontaktperson.name",
"path": "kontaktperson.name",
"label": "Name",
"short": "Name",
"definition": "Dieses Element beschreibt diverse Namensbestandteile einer Person.",
"alias": [
"Kontaktperson / Name"
],
"min": 1,
"max": "1",
"type": [
{
"code": "BackboneElement"
}
],
"mapping": [
{
"identity": "fhir",
"map": "EPARelatedPersonSource.name"
}
]
},
{
"id": "kontaktperson.name.verwendungszweck",
"path": "kontaktperson.name.verwendungszweck",
"label": "Verwendungszweck",
"short": "Verwendungszweck",
"definition": "Hier wird der Verwendungszweck des angegebenen Namens abgebildet.",
"alias": [
"Kontaktperson / Name / Verwendungszweck"
],
"min": 1,
"max": "1",
"type": [
{
"code": "Coding"
}
],
"fixedCodeableConcept": {
"coding": [
{
"system": "http://hl7.org/fhir/name-use",
"code": "official",
"display": "Official"
}
]
},
"mapping": [
{
"identity": "fhir",
"map": "EPARelatedPersonSource.name.use"
}
]
},
{
"id": "kontaktperson.name.vollstaendigerName",
"path": "kontaktperson.name.vollstaendigerName",
"label": "Vollständiger Name",
"short": "Vollständiger Name",
"definition": "Vollständiger Name mit Vornamen und allen Vorsatzwörtern und Namenszusätzen. Der vollständige Name soll alle Namensteile in ihrer korrekten Reihenfolge abbilden.",
"alias": [
"Kontaktperson / Name / Vollständiger Name"
],
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
],
"mapping": [
{
"identity": "fhir",
"map": "EPARelatedPersonSource.name.text"
}
]
},
{
"id": "kontaktperson.name.vorsatzwort",
"path": "kontaktperson.name.vorsatzwort",
"label": "Vorsatzwort",
"short": "Vorsatzwort",
"definition": "Vorsatzwort. Beispiele: von, van, zu.",
"alias": [
"Kontaktperson / Name / Vorsatzwort"
],
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
],
"mapping": [
{
"identity": "fhir",
"map": "EPARelatedPersonSource.name.family.extension:vorsatzwort.value[x]:valueString"
}
]
},
{
"id": "kontaktperson.name.namenszusatz",
"path": "kontaktperson.name.namenszusatz",
"label": "Namenszusatz",
"short": "Namenszusatz",
"definition": "Namenszusatz als Bestandteil des Nachnamens. Beispiele: Gräfin, Prinz oder Fürst.",
"alias": [
"Kontaktperson / Name / Namenszusatz"
],
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
],
"mapping": [
{
"identity": "fhir",
"map": "EPARelatedPersonSource.name.family.extension:namenszusatz.value[x]:valueString"
}
]
},
{
"id": "kontaktperson.name.titel",
"path": "kontaktperson.name.titel",
"label": "Titel",
"short": "Titel",
"definition": "Titel als akademischer Grad. Beispiele: Dr. med., Dr. rer. nat., Prof.",
"alias": [
"Kontaktperson / Name / Titel"
],
"min": 0,
"max": "*",
"type": [
{
"code": "string"
}
],
"mapping": [
{
"identity": "fhir",
"map": "EPARelatedPersonSource.name.prefix"
}
]
},
{
"id": "kontaktperson.name.nachname",
"path": "kontaktperson.name.nachname",
"label": "Nachname",
"short": "Nachname",
"definition": "Nachname einer Person.",
"alias": [
"Kontaktperson / Name / Nachname"
],
"min": 1,
"max": "1",
"type": [
{
"code": "string"
}
],
"mapping": [
{
"identity": "fhir",
"map": "EPARelatedPersonSource.name.family"
}
]
},
{
"id": "kontaktperson.name.vorname",
"path": "kontaktperson.name.vorname",
"label": "Vorname",
"short": "Vorname",
"definition": "Vorname einer Person.",
"alias": [
"Kontaktperson / Name / Vorname"
],
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
],
"mapping": [
{
"identity": "fhir",
"map": "EPARelatedPersonSource.name.given"
}
]
},
{
"id": "kontaktperson.anschrift",
"path": "kontaktperson.anschrift",
"label": "Anschrift",
"short": "Anschrift",
"definition": "Hier werden Angaben zur Anschrift der Kontaktperson gemacht.",
"alias": [
"Kontaktperson / Anschrift"
],
"min": 0,
"max": "*",
"type": [
{
"code": "BackboneElement"
}
],
"mapping": [
{
"identity": "fhir",
"map": "EPARelatedPersonSource.address"
}
]
},
{
"id": "kontaktperson.anschrift.verwendungszweck",
"path": "kontaktperson.anschrift.verwendungszweck",
"label": "Verwendungszweck",
"short": "Verwendungszweck",
"definition": "Hier wird der Verwendungszweck der Anschrift abgebildet.",
"alias": [
"Kontaktperson / Anschrift / Verwendungszweck"
],
"min": 1,
"max": "1",
"type": [
{
"code": "Coding"
}
],
"binding": {
"strength": "required",
"valueSet": "http://hl7.org/fhir/ValueSet/address-type"
},
"mapping": [
{
"identity": "fhir",
"map": "EPARelatedPersonSource.address.type"
}
]
},
{
"id": "kontaktperson.anschrift.strasse",
"path": "kontaktperson.anschrift.strasse",
"label": "Straße",
"short": "Straße",
"definition": "In diesem Element kann der Name der Straße angegeben werden.",
"alias": [
"Kontaktperson / Anschrift / Straße"
],
"min": 1,
"max": "1",
"type": [
{
"code": "string"
}
],
"mapping": [
{
"identity": "fhir",
"map": "EPARelatedPersonSource.address.line.extension:Strasse.value[x]:valueString"
}
]
},
{
"id": "kontaktperson.anschrift.hausnummer",
"path": "kontaktperson.anschrift.hausnummer",
"label": "Hausnummer",
"short": "Hausnummer",
"definition": "In diesem Element wird die Hausnummer angegeben.",
"alias": [
"Kontaktperson / Anschrift / Hausnummer"
],
"min": 1,
"max": "1",
"type": [
{
"code": "string"
}
],
"mapping": [
{
"identity": "fhir",
"map": "EPARelatedPersonSource.address.line.extension:Hausnummer.value[x]:valueString"
}
]
},
{
"id": "kontaktperson.anschrift.anschriftenzusatz",
"path": "kontaktperson.anschrift.anschriftenzusatz",
"label": "Anschriftenzusatz",
"short": "Anschriftenzusatz",
"definition": "In diesem Element wird ein Anschriftenzusatz angegeben werden z. B. drittes Hinterhaus.",
"alias": [
"Kontaktperson / Anschrift / Anschriftenzusatz"
],
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
],
"mapping": [
{
"identity": "fhir",
"map": "EPARelatedPersonSource.address.line.extension:Adresszusatz.value[x]:valueString"
}
]
},
{
"id": "kontaktperson.anschrift.stadtteil",
"path": "kontaktperson.anschrift.stadtteil",
"label": "Stadtteil",
"short": "Stadtteil",
"definition": "In diesem Element wird der Stadt\\- oder Ortsteil angegeben, z. B., wenn der Ort ein Stadtstaat ist.",
"alias": [
"Kontaktperson / Anschrift / Stadtteil"
],
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
],
"mapping": [
{
"identity": "fhir",
"map": "EPARelatedPersonSource.address.extension:Stadtteil.value[x]:valueString"
}
]
},
{
"id": "kontaktperson.anschrift.postleitzahl",
"path": "kontaktperson.anschrift.postleitzahl",
"label": "Postleitzahl",
"short": "Postleitzahl",
"definition": "In diesem Element wird die Postleitzahl angegeben.",
"alias": [
"Kontaktperson / Anschrift / Postleitzahl"
],
"min": 1,
"max": "1",
"type": [
{
"code": "string"
}
],
"mapping": [
{
"identity": "fhir",
"map": "EPARelatedPersonSource.address.postalCode"
}
]
},
{
"id": "kontaktperson.anschrift.ort",
"path": "kontaktperson.anschrift.ort",
"label": "Ort",
"short": "Ort",
"definition": "In diesem Element wird der Ort angegeben.",
"alias": [
"Kontaktperson / Anschrift / Ort"
],
"min": 1,
"max": "1",
"type": [
{
"code": "string"
}
],
"mapping": [
{
"identity": "fhir",
"map": "EPARelatedPersonSource.address.city"
}
]
},
{
"id": "kontaktperson.anschrift.landWohnsitzlaendercode",
"path": "kontaktperson.anschrift.landWohnsitzlaendercode",
"label": "Land/Wohnsitzländercode",
"short": "Land/Wohnsitzländercode",
"definition": "In diesem Element wird das Land als codierte Information angegeben.",
"alias": [
"Kontaktperson / Anschrift / Land/Wohnsitzländercode"
],
"min": 1,
"max": "1",
"type": [
{
"code": "Coding"
}
],
"binding": {
"strength": "required",
"valueSet": "http://hl7.org/fhir/ValueSet/iso3166-1-2"
},
"mapping": [
{
"identity": "fhir",
"map": "EPARelatedPersonSource.address.country"
}
]
},
{
"id": "kontaktperson.kontaktdaten",
"path": "kontaktperson.kontaktdaten",
"label": "Kontaktdaten",
"short": "Kontaktdaten",
"definition": "Dieses Element beschreibt die vorhandenen Kontaktmöglichkeiten.",
"alias": [
"Kontaktperson / Kontaktdaten"
],
"min": 0,
"max": "*",
"type": [
{
"code": "BackboneElement"
}
],
"mapping": [
{
"identity": "fhir",
"map": "EPARelatedPersonSource.telecom"
}
]
},
{
"id": "kontaktperson.kontaktdaten.kontaktkanal",
"path": "kontaktperson.kontaktdaten.kontaktkanal",
"label": "Kontaktkanal",
"short": "Kontaktkanal",
"definition": "Definition der Art des Kontaktes, z. B. Telefon (phone), E\\-Mail, Fax.",
"alias": [
"Kontaktperson / Kontaktdaten / Kontaktkanal"
],
"min": 1,
"max": "1",
"type": [
{
"code": "Coding"
}
],
"binding": {
"strength": "required",
"valueSet": "http://hl7.org/fhir/ValueSet/contact-point-system"
},
"mapping": [
{
"identity": "fhir",
"map": "EPARelatedPersonSource.telecom.system"
}
]
},
{
"id": "kontaktperson.kontaktdaten.wert",
"path": "kontaktperson.kontaktdaten.wert",
"label": "Wert",
"short": "Wert",
"definition": "In diesem Element werden Kontaktinformationen passend zum Kontaktkanal angegeben. Beispiele für mögliche Werte sind: \"m.mustermann@mio42\n .de\n \" (beim Kontaktkanal \"E\\-mail\", oder \"030712345678\" (beim Kontaktkanal \"Telefon\").",
"alias": [
"Kontaktperson / Kontaktdaten / Wert"
],
"min": 1,
"max": "1",
"type": [
{
"code": "string"
}
],
"mapping": [
{
"identity": "fhir",
"map": "EPARelatedPersonSource.telecom.value"
}
]
},
{
"id": "kontaktperson.hinweis",
"path": "kontaktperson.hinweis",
"label": "Hinweis",
"short": "Hinweis",
"definition": "Hier werden weitere Informationen, beispielsweise die Pflegebedürftigkeitssituation der Kontaktperson, dargestellt. Wenn die Kontaktperson auch gesetzlich betreuende Person ist, kann hier beschrieben werden, für welchen Bereich sie bevollmächtigt ist.",
"alias": [
"Kontaktperson / Hinweis"
],
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
],
"mapping": [
{
"identity": "fhir",
"map": "EPARelatedPersonSource.extension:additional-comment"
}
]
}
]
}
}