FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagerki.emiga.common
Resource TypeStructureDefinition
IdStructureDefinition-AttachmentDocumentReference.json
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=rki.emiga.common@1.2.0-alpha.20&canonical=https://emiga.rki.de/fhir/common/StructureDefinition/AttachmentDocumentReference
URLhttps://emiga.rki.de/fhir/common/StructureDefinition/AttachmentDocumentReference
Version0.4.0
Statusactive
Date2026-01-14
NameAttachmentDocumentReference
TitleAnhang-Entität
DescriptionMit den Anhang hat man die Möglichkeit, Dokumente, auch aus Anschreiben-Vorlagen, an Annotationen anzuhängen, um verschiedene Dateien strukturiert und nachvollziehbar an Entitäten oder für die Organisation zu hinterlegen.
TypeDocumentReference
Kindresource

Resources that use this resource

StructureDefinition
AnnotationCommunicationAnnotation

Resources that this resource uses

StructureDefinition
EmigaUserPractitionerEmiga Nutzende Person
IdentifierEmigaFileNumberEMIGA Aktenzeichen Identifier
IdentifierEmigaIDEMIGA-ID Identifier
IdentifierSurvNetFileNumberSurvNet Aktenzeichen Identifier
ValueSet
AnnotationResourceVisibilityTypeRessourcensichtbarkeit (Werteliste)
ResourceResponsibilityResourceResponsibility (Werteliste)

Narrative

No narrative content found in resource


Source1

{
  "resourceType": "StructureDefinition",
  "id": "AttachmentDocumentReference",
  "url": "https://emiga.rki.de/fhir/common/StructureDefinition/AttachmentDocumentReference",
  "version": "0.4.0",
  "name": "AttachmentDocumentReference",
  "title": "Anhang-Entität",
  "status": "active",
  "experimental": false,
  "date": "2026-01-14",
  "publisher": "Robert Koch-Institut",
  "description": "Mit den Anhang hat man die Möglichkeit, Dokumente, auch aus Anschreiben-Vorlagen, an Annotationen anzuhängen, um verschiedene Dateien strukturiert und nachvollziehbar an Entitäten oder für die Organisation zu hinterlegen.",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "DocumentReference",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/DocumentReference",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "DocumentReference.meta",
        "path": "DocumentReference.meta",
        "mustSupport": true
      },
      {
        "id": "DocumentReference.meta.profile",
        "path": "DocumentReference.meta.profile",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "$this"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "DocumentReference.meta.profile:emigaprofile",
        "path": "DocumentReference.meta.profile",
        "sliceName": "emigaprofile",
        "min": 0,
        "max": "*",
        "patternCanonical": "https://emiga.rki.de/fhir/common/StructureDefinition/AttachmentDocumentReference"
      },
      {
        "id": "DocumentReference.meta.security",
        "path": "DocumentReference.meta.security",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "system"
            }
          ],
          "rules": "open",
          "description": "Slicing security attribute by coding system",
          "ordered": false
        },
        "min": 2,
        "mustSupport": true
      },
      {
        "id": "DocumentReference.meta.security:visibility",
        "path": "DocumentReference.meta.security",
        "sliceName": "visibility",
        "min": 1,
        "max": "1",
        "mustSupport": true,
        "binding": {
          "strength": "required",
          "valueSet": "https://emiga.rki.de/fhir/common/ValueSet/AnnotationResourceVisibilityType"
        }
      },
      {
        "id": "DocumentReference.meta.security:visibility.system",
        "path": "DocumentReference.meta.security.system",
        "min": 1,
        "patternUri": "https://emiga.rki.de/fhir/common/CodeSystem/ResourceVisibilityType",
        "mustSupport": true
      },
      {
        "id": "DocumentReference.meta.security:visibility.code",
        "path": "DocumentReference.meta.security.code",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "DocumentReference.meta.security:responsibility",
        "path": "DocumentReference.meta.security",
        "sliceName": "responsibility",
        "min": 1,
        "max": "1",
        "mustSupport": true,
        "binding": {
          "strength": "required",
          "valueSet": "https://emiga.rki.de/fhir/common/ValueSet/ResourceResponsibility"
        }
      },
      {
        "id": "DocumentReference.meta.security:responsibility.system",
        "path": "DocumentReference.meta.security.system",
        "min": 1,
        "patternUri": "https://emiga.rki.de/fhir/common/CodeSystem/ResourceResponsibility",
        "mustSupport": true
      },
      {
        "id": "DocumentReference.meta.security:responsibility.code",
        "path": "DocumentReference.meta.security.code",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "DocumentReference.implicitRules",
        "path": "DocumentReference.implicitRules",
        "max": "0"
      },
      {
        "id": "DocumentReference.text",
        "path": "DocumentReference.text",
        "max": "0"
      },
      {
        "id": "DocumentReference.contained",
        "path": "DocumentReference.contained",
        "max": "0"
      },
      {
        "id": "DocumentReference.modifierExtension",
        "path": "DocumentReference.modifierExtension",
        "max": "0"
      },
      {
        "id": "DocumentReference.identifier",
        "path": "DocumentReference.identifier",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "system"
            }
          ],
          "rules": "open",
          "description": "slicing patient identifier by system",
          "ordered": false
        },
        "mustSupport": true
      },
      {
        "id": "DocumentReference.identifier:EmigaID",
        "path": "DocumentReference.identifier",
        "sliceName": "EmigaID",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "https://emiga.rki.de/fhir/common/StructureDefinition/IdentifierEmigaID"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "DocumentReference.identifier:EmigaID.use",
        "path": "DocumentReference.identifier.use",
        "fixedCode": "official",
        "mustSupport": true
      },
      {
        "id": "DocumentReference.identifier:EmigaFileNumber",
        "path": "DocumentReference.identifier",
        "sliceName": "EmigaFileNumber",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "https://emiga.rki.de/fhir/common/StructureDefinition/IdentifierEmigaFileNumber"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "DocumentReference.identifier:EmigaFileNumber.use",
        "path": "DocumentReference.identifier.use",
        "fixedCode": "official",
        "mustSupport": true
      },
      {
        "id": "DocumentReference.identifier:SurvNetFileNumber",
        "path": "DocumentReference.identifier",
        "sliceName": "SurvNetFileNumber",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "https://emiga.rki.de/fhir/common/StructureDefinition/IdentifierSurvNetFileNumber"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "DocumentReference.identifier:SurvNetFileNumber.use",
        "path": "DocumentReference.identifier.use",
        "fixedCode": "temp",
        "mustSupport": true
      },
      {
        "id": "DocumentReference.status",
        "path": "DocumentReference.status",
        "comment": "Derzeit für Emiga Anwendungsfälle nur 'current' relevant.",
        "fixedCode": "current",
        "mustSupport": true
      },
      {
        "id": "DocumentReference.docStatus",
        "path": "DocumentReference.docStatus",
        "comment": "Derzeit für Emiga Anwendungsfälle nicht relevant.",
        "max": "0"
      },
      {
        "id": "DocumentReference.type",
        "path": "DocumentReference.type",
        "comment": "Derzeit für Emiga Anwendungsfälle nicht relevant.",
        "max": "0"
      },
      {
        "id": "DocumentReference.category",
        "path": "DocumentReference.category",
        "comment": "Derzeit für Emiga Anwendungsfälle nicht relevant.",
        "max": "0"
      },
      {
        "id": "DocumentReference.subject",
        "path": "DocumentReference.subject",
        "comment": "Derzeit für Emiga Anwendungsfälle nicht relevant.",
        "max": "0"
      },
      {
        "id": "DocumentReference.date",
        "path": "DocumentReference.date",
        "short": "Zeitpunkt der Erstellung des Anhangs",
        "definition": "Hier wird der Zeitpunkt der Erstellung des Anhangs angegeben.\\nDies ist nicht der Zeitpunkt der Erstellung des Dokuments, sondern der Zeitpunkt, zu dem der Anhang erstellt wurde.",
        "mustSupport": true
      },
      {
        "id": "DocumentReference.author",
        "path": "DocumentReference.author",
        "short": "Erstellende Person der Anhang, nicht der Erstellende des Dokuments",
        "definition": "Hier wird die Person angegeben, die den Anhang erstellt hat.\\nDies ist nicht die Person, die das Dokument erstellt hat, sondern die Person, die den Anhang erstellt hat.",
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://emiga.rki.de/fhir/common/StructureDefinition/EmigaUserPractitioner"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "DocumentReference.authenticator",
        "path": "DocumentReference.authenticator",
        "comment": "Derzeit für Emiga Anwendungsfälle nicht relevant",
        "max": "0"
      },
      {
        "id": "DocumentReference.custodian",
        "path": "DocumentReference.custodian",
        "comment": "Derzeit für Emiga Anwendungsfälle nicht relevant",
        "max": "0"
      },
      {
        "id": "DocumentReference.content",
        "path": "DocumentReference.content",
        "mustSupport": true
      },
      {
        "id": "DocumentReference.content.attachment",
        "path": "DocumentReference.content.attachment",
        "mustSupport": true
      },
      {
        "id": "DocumentReference.content.attachment.contentType",
        "path": "DocumentReference.content.attachment.contentType",
        "definition": "Hier wird das Dateiformat ausgewählt.\\nEs ist ein Code aus dem System urn:ietf:bcp:13 zu wählen",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "DocumentReference.content.attachment.language",
        "path": "DocumentReference.content.attachment.language",
        "max": "0"
      },
      {
        "id": "DocumentReference.content.attachment.data",
        "path": "DocumentReference.content.attachment.data",
        "max": "0"
      },
      {
        "id": "DocumentReference.content.attachment.url",
        "path": "DocumentReference.content.attachment.url",
        "short": "URI",
        "definition": "URI des Eintrags.",
        "mustSupport": true
      },
      {
        "id": "DocumentReference.content.attachment.size",
        "path": "DocumentReference.content.attachment.size",
        "short": "Dateigröße",
        "definition": "Hier wird die Größe der Datei in Byte angegeben.",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "DocumentReference.content.attachment.hash",
        "path": "DocumentReference.content.attachment.hash",
        "short": "Hashwert",
        "definition": "Hier wird der Hashwert der Datei angegeben.",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "DocumentReference.content.attachment.title",
        "path": "DocumentReference.content.attachment.title",
        "short": "Titel",
        "definition": "Title des referenzierten Dokumentes.",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "DocumentReference.content.attachment.creation",
        "path": "DocumentReference.content.attachment.creation",
        "short": "Zeitpunkt der Erstellung des Dokumentes",
        "definition": "Hier wird der Zeitpunkt der Erstellung des referenzierten Dokumentes angegeben.",
        "min": 1,
        "mustSupport": true
      }
    ]
  }
}