FHIR © HL7.org  |  Server Home  |  XIG Home  |  XIG Stats  |  Server Source  |  FHIR  

FHIR IG Statistics: StructureDefinition/NotifiedPerson

Packagerki.demis.common
Resource TypeStructureDefinition
IdNotifiedPerson
FHIR VersionR4
Sourcehttps://demis.rki.de/fhir/common/https://simplifier.net/resolve?scope=rki.demis.common@2.2.0&canonical=https://demis.rki.de/fhir/StructureDefinition/NotifiedPerson
URLhttps://demis.rki.de/fhir/StructureDefinition/NotifiedPerson
Version1.9.0
Statusactive
Date2025-04-25
NameNotifiedPerson
TitleBetroffene Person
Realmde
DescriptionDie betroffene Person enthält relevante Angaben zum Patienten, die entsprechend der aktuellen Planung aus den Auftragsdaten extrahiert werden, die der Einsender dem jeweiligen Labor übermittelt hat. Dies werden in der Mehrzahl der Fälle die Angaben von der eGK der betroffenen Person sein (Versichertenstammdaten).
TypePatient
Kindresource

Resources that use this resource

StructureDefinition
DiseaseInformationMeldetatbestandsspezifische klinische und epidemiologische Angaben
DiseaseInformationCommonMeldetatbestandsübergreifende klinische und epidemiologische Angaben
DiseaseErkrankung
HospitalizationHospitalisierung
ImmunizationInformationImpfung
NotificationDiseaseErkrankungsmeldung
LaboratoryReportLaborbericht
NotificationLaboratoryErregernachweismeldung
PathogenDetectionErregernachweis
SpecimenProbe
DiagnoseDiagnose

Resources that this resource uses

StructureDefinition
address-de-basisAdresse, deutsches Basisprofil
gender-amtlich-deDifferenzierung des administrativen Geschlechts 'other'
humanname-de-basisHumanName, deutsches Basisprofil
AddressUseAdressnutzung
CommentKommentar
FacilityAddressNotifiedPersonEinrichtungsadresse Betroffene Person
ValueSet
postalCodePostleitzahl

Narrative

No narrative content found in resource


Source

{
  "resourceType": "StructureDefinition",
  "id": "NotifiedPerson",
  "url": "https://demis.rki.de/fhir/StructureDefinition/NotifiedPerson",
  "version": "1.9.0",
  "name": "NotifiedPerson",
  "title": "Betroffene Person",
  "status": "active",
  "date": "2025-04-25",
  "description": "Die betroffene Person enthält relevante Angaben zum Patienten, die entsprechend der aktuellen Planung aus den Auftragsdaten extrahiert werden, die der Einsender dem jeweiligen Labor übermittelt hat. Dies werden in der Mehrzahl der Fälle die Angaben von der eGK der betroffenen Person sein (Versichertenstammdaten).",
  "fhirVersion": "4.0.1",
  "mapping": [
    {
      "identity": "cda",
      "uri": "http://hl7.org/v3/cda",
      "name": "CDA (R2)"
    },
    {
      "identity": "loinc",
      "uri": "http://loinc.org",
      "name": "LOINC code for the element"
    }
  ],
  "kind": "resource",
  "abstract": false,
  "type": "Patient",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Patient",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Patient",
        "path": "Patient",
        "constraint": [
          {
            "key": "validFamilyName",
            "severity": "error",
            "human": "Der Nachname muss valide sein.",
            "expression": "name.family.matches('^[^@\\\\*?$|=´\"\\\\[\\\\]{}<>0-9]{0,100}[%content%]#39;)"
          },
          {
            "key": "validGivenName",
            "severity": "error",
            "human": "Die Vornamen muss valide sein.",
            "expression": "name.given.all(matches('^[^@\\\\*?$|=´\"\\\\[\\\\]{}<>0-9]{0,100}[%content%]#39;))"
          },
          {
            "key": "genderExists",
            "severity": "warning",
            "human": "Wenn als gender other angegeben wird, muss die Extension http://fhir.de/StructureDefinition/gender-amtlich-de befüllt werden.",
            "expression": "gender.exists() and gender = 'other' implies gender.extension('http://fhir.de/StructureDefinition/gender-amtlich-de').exists()"
          }
        ]
      },
      {
        "id": "Patient.meta",
        "path": "Patient.meta",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Patient.meta.profile",
        "path": "Patient.meta.profile",
        "min": 1,
        "max": "1",
        "fixedCanonical": "https://demis.rki.de/fhir/StructureDefinition/NotifiedPerson",
        "mustSupport": true
      },
      {
        "id": "Patient.name",
        "path": "Patient.name",
        "short": "Name",
        "definition": "Name der betroffenen Person. Mindestens ein Vorname und der Nachname müssen angegeben werden.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "HumanName",
            "profile": [
              "http://fhir.de/StructureDefinition/humanname-de-basis"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Patient.name.family",
        "path": "Patient.name.family",
        "short": "Nachname",
        "definition": "Nachname der betroffenen Person. Es muss genau ein Nachname angegeben werden.",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Patient.name.given",
        "path": "Patient.name.given",
        "short": "Vorname",
        "definition": "Vorname der betroffenen Person. Es muss mindestens ein Vorname angegeben werden.",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Patient.telecom",
        "path": "Patient.telecom",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "system"
            }
          ],
          "rules": "closed"
        },
        "short": "Kontaktangaben",
        "definition": "Kontaktangaben der betroffenen Person. Telefonnummern oder E-Mailadressen können angegeben werden.",
        "mustSupport": true
      },
      {
        "id": "Patient.telecom:Email",
        "path": "Patient.telecom",
        "sliceName": "Email"
      },
      {
        "id": "Patient.telecom:Email.system",
        "path": "Patient.telecom.system",
        "min": 1,
        "fixedCode": "email",
        "mustSupport": true
      },
      {
        "id": "Patient.telecom:Email.value",
        "path": "Patient.telecom.value",
        "min": 1,
        "constraint": [
          {
            "key": "validEmailAddress",
            "severity": "warning",
            "human": "Die E-Mail-Adresse muss valide sein.",
            "expression": "$this.matches('^[a-zA-Z0-9._%+-]+@(?:[a-zA-Z0-9-]+[.])+[a-zA-Z0-9]{2,63}[%content%]#39;)"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Patient.telecom:Phone",
        "path": "Patient.telecom",
        "sliceName": "Phone"
      },
      {
        "id": "Patient.telecom:Phone.extension",
        "path": "Patient.telecom.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "Patient.telecom:Phone.extension:comment",
        "path": "Patient.telecom.extension",
        "sliceName": "comment",
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "https://demis.rki.de/fhir/StructureDefinition/Comment"
            ]
          }
        ]
      },
      {
        "id": "Patient.telecom:Phone.system",
        "path": "Patient.telecom.system",
        "min": 1,
        "fixedCode": "phone",
        "mustSupport": true
      },
      {
        "id": "Patient.telecom:Phone.value",
        "path": "Patient.telecom.value",
        "min": 1,
        "constraint": [
          {
            "key": "validPhoneNumber",
            "severity": "warning",
            "human": "Die Telefonnummer muss valide sein.",
            "expression": "$this.matches('^[0+][0-9 \\\\-\\\\(\\\\)]{6,50}[%content%]#39;)"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Patient.gender",
        "path": "Patient.gender",
        "short": "Geschlecht",
        "definition": "Geschlecht der betroffenen Person",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Patient.gender.extension",
        "path": "Patient.gender.extension",
        "slicing": {
          "description": "Differenzierung des administrativen Geschlechts 'other'",
          "ordered": false,
          "rules": "open"
        }
      },
      {
        "id": "Patient.gender.extension:other-amtlich",
        "path": "Patient.gender.extension",
        "sliceName": "other-amtlich",
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://fhir.de/StructureDefinition/gender-amtlich-de"
            ]
          }
        ]
      },
      {
        "id": "Patient.gender.extension:other-amtlich.url",
        "path": "Patient.gender.extension.url",
        "fixedUri": "http://fhir.de/StructureDefinition/gender-amtlich-de"
      },
      {
        "id": "Patient.birthDate",
        "path": "Patient.birthDate",
        "short": "Geburtsdatum",
        "definition": "Geburtsdatum der betroffenen Person",
        "constraint": [
          {
            "key": "validBirthDate",
            "severity": "warning",
            "human": "Das Geburtsjahr muss mit 19 oder 20 beginnen.",
            "expression": "$this.toString().matches('^19[0-9]{2}-[0-9]{2}-[0-9]{2}|20[0-9]{2}-[0-9]{2}-[0-9]{2}|19[0-9]{2}-[0-9]{2}|20[0-9]{2}-[0-9]{2}|19[0-9]{2}|20[0-9]{2}[%content%]#39;)"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Patient.deceased[x]",
        "path": "Patient.deceased[x]",
        "short": "Verstorben",
        "definition": "Angabe ob die betroffene Person verstorben ist",
        "mustSupport": true
      },
      {
        "id": "Patient.address",
        "path": "Patient.address",
        "short": "Adresse",
        "definition": "Adresse der betroffenen Person. Über die Extension \"addressUse\" kann angegeben werden, um welche Art von Adresse es sich handelt. Ist die betroffene Person in einer Einrichtung untergebracht, kann über die Extension die Einrichtung angegeben werden.",
        "type": [
          {
            "code": "Address",
            "profile": [
              "http://fhir.de/StructureDefinition/address-de-basis"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Patient.address.extension",
        "path": "Patient.address.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "Patient.address.extension:addressUse",
        "path": "Patient.address.extension",
        "sliceName": "addressUse",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "https://demis.rki.de/fhir/StructureDefinition/AddressUse"
            ]
          }
        ]
      },
      {
        "id": "Patient.address.extension:facility",
        "path": "Patient.address.extension",
        "sliceName": "facility",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "https://demis.rki.de/fhir/StructureDefinition/FacilityAddressNotifiedPerson"
            ]
          }
        ]
      },
      {
        "id": "Patient.address.use",
        "path": "Patient.address.use",
        "max": "0"
      },
      {
        "id": "Patient.address.line",
        "path": "Patient.address.line",
        "short": "Anschriftenzeile",
        "definition": "Anschriftenzeile. Die Angabe eines Postfaches ist nicht erlaubt.",
        "max": "3"
      },
      {
        "id": "Patient.address.line.extension",
        "path": "Patient.address.line.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "Patient.address.line.extension:Postfach",
        "path": "Patient.address.line.extension",
        "sliceName": "Postfach",
        "max": "0"
      },
      {
        "id": "Patient.address.city",
        "path": "Patient.address.city",
        "short": "Stadt",
        "definition": "Stadt"
      },
      {
        "id": "Patient.address.postalCode",
        "path": "Patient.address.postalCode",
        "definition": "Postleitzahl. Der Wert muss entsprechend des vom RKI definierten ValueSets (https://demis.rki.de/fhir/ValueSet/postalCode) im coding Element dargestellt werden.",
        "binding": {
          "strength": "preferred",
          "valueSet": "https://demis.rki.de/fhir/ValueSet/postalCode"
        }
      },
      {
        "id": "Patient.address.country",
        "path": "Patient.address.country",
        "short": "Land",
        "definition": "Land",
        "binding": {
          "strength": "extensible",
          "valueSet": "http://hl7.org/fhir/ValueSet/iso3166-1-2"
        }
      },
      {
        "id": "Patient.maritalStatus",
        "path": "Patient.maritalStatus",
        "max": "0"
      },
      {
        "id": "Patient.multipleBirth[x]",
        "path": "Patient.multipleBirth[x]",
        "max": "0"
      },
      {
        "id": "Patient.photo",
        "path": "Patient.photo",
        "max": "0"
      },
      {
        "id": "Patient.contact",
        "path": "Patient.contact",
        "short": "Kontaktperson",
        "definition": "Kontaktperson der betroffenen Person",
        "mustSupport": true
      },
      {
        "id": "Patient.communication",
        "path": "Patient.communication",
        "max": "0"
      },
      {
        "id": "Patient.managingOrganization",
        "path": "Patient.managingOrganization",
        "max": "0"
      },
      {
        "id": "Patient.link",
        "path": "Patient.link",
        "max": "0"
      }
    ]
  }
}