| Package | ihe-de.iti.xds-vs | 
| Resource Type | StructureDefinition | 
| Id | DocumentEntryProfile | 
| FHIR Version | R4 | 
| Source | http://www.ihe-d.de/fhir/https://build.fhir.org/ig/IHE-Germany/ITI.XDS.VS/StructureDefinition-DocumentEntryProfile.html | 
| URL | http://www.ihe-d.de/fhir/StructureDefinition/DocumentEntryProfile | 
| Version | 4.0.0-alpha1 | 
| Status | draft | 
| Date | 2025-08-02 | 
| Name | DocumentEntryProfile | 
| Title | Document Entry (Profile) | 
| Realm | de | 
| Authority | ihe | 
| Description | **Document Entry**: Die zu unterstützenden Attribute werden über ein Profil festgelegt. | 
| Copyright | IHE Deutschland e.V. | 
| Type | http://www.ihe-d.de/fhir/StructureDefinition/DocumentEntry | 
| Kind | logical | 
No resources found
| StructureDefinition | |
| DocumentEntry | Document Entry (LM) | 
Note: links and images are rebased to the (stated) source
Generated Narrative: StructureDefinition DocumentEntryProfile
| Name | Flags | Card. | Type | Description & Constraints | 
|---|---|---|---|---|
![]()  | 0..* | DocumentEntry | Elements defined in Ancestors:author, availabilityStatus, classCode, comments, confidentialityCode, creationTime, entryUUID, eventCodeList, formatCode, hash, healthcareFacilityTypeCode, homeCommunityId, languageCode, legalAuthenticator, limitedMetadata, mimeType, objectType, patientId, practiceSettingCode, referenceIdList, repositoryUniqueId, serviceStartTime, serviceEndTime, size, sourcePatientId, sourcePatientInfo, title, typeCode, uniqueId, uri Document Entry (LM)  | |
![]() ![]()  | S | 0..1 | string | The lifecycle status of the DocumentEntry, i.e. either 'urn:oasis:names:tc:ebxml-regrep:StatusType:Approved' or 'urn:oasis:names:tc:ebxml-regrep:StatusType:Deprecated' | 
![]() ![]()  | S | 1..1 | CodeDataType | The code specifying the high-level use classification of the document type (e.g., Report, Summary, Images, Treatment Plan, Patient Preferences, Workflow). | 
![]() ![]()  | S | 1..1 | CodeDataType | The code specifying the level of confidentiality of the document. | 
![]() ![]()  | S | 1..1 | CodeDataType | The code specifying the detailed technical format of the document. | 
![]() ![]()  | S | 1..1 | CodeDataType | This code represents the type of organizational setting of the clinical encounter during which the documented act occurred. | 
![]() ![]()  | S | 1..* | string | Specifies the human language of character data in the document. | 
![]() ![]()  | S | 1..1 | string | MIME type of the document with possible code from BCP-13 (http://tools.ietf.org/html/bcp13). | 
![]() ![]()  | S | 1..1 | UUIDDataType | The type of DocumentEntry; either urn:uuid:7edca82f-054d-47f2-a032-9b2a5b5186c1 for stable or urn:uuid:34268e47-fdf5-41a6-ba33-82133c465248 for on-demand Document Entries | 
![]() ![]()  | S | 0..1 | CodeDataType | The code specifying the clinical specialty where the act that resulted in the document was performed (e.g., Family Practice, Laboratory, Radiology). | 
![]() ![]()  | S | 1..1 | DTMDataType | The start time of the service being documented. | 
![]() ![]()  | S | 1..1 | DTMDataType | The stop time of the service being documented. | 
![]() ![]()  | S | 1..1 | CXDataType | The sourcePatientId represents the subject of care’s medical record identifier (e.g., Patient Id) in the local patient identifier domain of the creating entity. | 
![]() ![]()  | S | 1..1 | CodeDataType | The code specifying the precise type of document from the user perspective (e.g., LOINC code). | 
{
  "resourceType": "StructureDefinition",
  "id": "DocumentEntryProfile",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
      "valueInteger": 2
    }
  ],
  "url": "http://www.ihe-d.de/fhir/StructureDefinition/DocumentEntryProfile",
  "version": "4.0.0-alpha1",
  "name": "DocumentEntryProfile",
  "title": "Document Entry (Profile)",
  "status": "draft",
  "experimental": false,
  "date": "2025-08-02",
  "publisher": "IHE Deutschland e.V., Berlin, Deutschland",
  "contact": [
    {
      "name": "IHE Deutschland e.V., Berlin, Deutschland",
      "telecom": [
        {
          "system": "url",
          "value": "http://www.ihe-d.de"
        },
        {
          "system": "email",
          "value": "info@ihe-d.de"
        }
      ]
    }
  ],
  "description": "**Document Entry**: Die zu unterstützenden Attribute werden über ein Profil festgelegt.",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "urn:iso:std:iso:3166",
          "code": "DE",
          "display": "Germany"
        }
      ]
    }
  ],
  "copyright": "IHE Deutschland e.V.",
  "fhirVersion": "4.0.1",
  "kind": "logical",
  "abstract": false,
  "type": "http://www.ihe-d.de/fhir/StructureDefinition/DocumentEntry",
  "baseDefinition": "http://www.ihe-d.de/fhir/StructureDefinition/DocumentEntry",
  "derivation": "constraint",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "4.0.0-alpha1"
      }
    ],
    "element": [
      {
        "id": "DocumentEntry",
        "path": "DocumentEntry",
        "short": "Document Entry (LM)",
        "definition": "Document Entry",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "isModifier": false
      },
      {
        "id": "DocumentEntry.author",
        "path": "DocumentEntry.author",
        "short": "The humans and/or machines that authored the document. This attribute contains the sub-attributes: authorInstitution, authorPerson, authorRole, authorSpecialty and authorTelecommunication.",
        "definition": "The humans and/or machines that authored the document. This attribute contains the sub-attributes: authorInstitution, authorPerson, authorRole, authorSpecialty and authorTelecommunication.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "DocumentEntry.author",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://www.ihe-d.de/fhir/StructureDefinition/Author"
          }
        ]
      },
      {
        "id": "DocumentEntry.availabilityStatus",
        "path": "DocumentEntry.availabilityStatus",
        "short": "The lifecycle status of the DocumentEntry, i.e. either 'urn:oasis:names:tc:ebxml-regrep:StatusType:Approved' or 'urn:oasis:names:tc:ebxml-regrep:StatusType:Deprecated'",
        "definition": "**Availability Status**",
        "min": 0,
        "max": "1",
        "base": {
          "path": "DocumentEntry.availabilityStatus",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "DocumentEntry.classCode",
        "path": "DocumentEntry.classCode",
        "short": "The code specifying the high-level use classification of the document type (e.g., Report, Summary, Images, Treatment Plan, Patient Preferences, Workflow).",
        "definition": "**Class Code**",
        "min": 1,
        "max": "1",
        "base": {
          "path": "DocumentEntry.classCode",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "http://www.ihe-d.de/fhir/StructureDefinition/CodeDataType"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "DocumentEntry.comments",
        "path": "DocumentEntry.comments",
        "short": "Comments associated with the document.",
        "definition": "Comments associated with the document.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "DocumentEntry.comments",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "DocumentEntry.confidentialityCode",
        "path": "DocumentEntry.confidentialityCode",
        "short": "The code specifying the level of confidentiality of the document.",
        "definition": "**Confidentiality Code**",
        "min": 1,
        "max": "1",
        "base": {
          "path": "DocumentEntry.confidentialityCode",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "http://www.ihe-d.de/fhir/StructureDefinition/CodeDataType"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "DocumentEntry.creationTime",
        "path": "DocumentEntry.creationTime",
        "short": "The time the author created the document.",
        "definition": "The time the author created the document.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "DocumentEntry.creationTime",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "http://www.ihe-d.de/fhir/StructureDefinition/DTMDataType"
          }
        ]
      },
      {
        "id": "DocumentEntry.entryUUID",
        "path": "DocumentEntry.entryUUID",
        "short": "A globally unique identifier used to identify the entry.",
        "definition": "A globally unique identifier used to identify the entry.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "DocumentEntry.entryUUID",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "http://www.ihe-d.de/fhir/StructureDefinition/UUIDDataType"
          }
        ]
      },
      {
        "id": "DocumentEntry.eventCodeList",
        "path": "DocumentEntry.eventCodeList",
        "short": "This list of codes represents the main clinical acts, such as a colonoscopy or an appendectomy, being documented.",
        "definition": "**Class Code**",
        "min": 0,
        "max": "*",
        "base": {
          "path": "DocumentEntry.eventCodeList",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "http://www.ihe-d.de/fhir/StructureDefinition/CodeDataType"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ihe-d.de/ValueSets/IHEXDSeventCodeList"
        }
      },
      {
        "id": "DocumentEntry.formatCode",
        "path": "DocumentEntry.formatCode",
        "short": "The code specifying the detailed technical format of the document.",
        "definition": "**Format Code**",
        "min": 1,
        "max": "1",
        "base": {
          "path": "DocumentEntry.formatCode",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "http://www.ihe-d.de/fhir/StructureDefinition/CodeDataType"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "DocumentEntry.hash",
        "path": "DocumentEntry.hash",
        "short": "The hash of the contents of the document.",
        "definition": "The hash of the contents of the document.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "DocumentEntry.hash",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "DocumentEntry.healthcareFacilityTypeCode",
        "path": "DocumentEntry.healthcareFacilityTypeCode",
        "short": "This code represents the type of organizational setting of the clinical encounter during which the documented act occurred.",
        "definition": "Healthcare Facility Type Code**",
        "min": 1,
        "max": "1",
        "base": {
          "path": "DocumentEntry.healthcareFacilityTypeCode",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "http://www.ihe-d.de/fhir/StructureDefinition/CodeDataType"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "DocumentEntry.homeCommunityId",
        "path": "DocumentEntry.homeCommunityId",
        "short": "A globally unique identifier for a community.",
        "definition": "A globally unique identifier for a community.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "DocumentEntry.homeCommunityId",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://www.ihe-d.de/fhir/StructureDefinition/OIDURNDataType"
          }
        ]
      },
      {
        "id": "DocumentEntry.languageCode",
        "path": "DocumentEntry.languageCode",
        "short": "Specifies the human language of character data in the document.",
        "definition": "**Language Code**",
        "min": 1,
        "max": "*",
        "base": {
          "path": "DocumentEntry.languageCode",
          "min": 1,
          "max": "*"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mustSupport": true,
        "binding": {
          "strength": "extensible",
          "valueSet": "http://www.ihe-d.de/fhir/ValueSet/IHEXDSlanguageCode"
        }
      },
      {
        "id": "DocumentEntry.legalAuthenticator",
        "path": "DocumentEntry.legalAuthenticator",
        "short": "Represents a participant within an authorInstitution who has legally authenticated or attested the document.",
        "definition": "Represents a participant within an authorInstitution who has legally authenticated or attested the document.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "DocumentEntry.legalAuthenticator",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://www.ihe-d.de/fhir/StructureDefinition/XCNDataType"
          }
        ]
      },
      {
        "id": "DocumentEntry.limitedMetadata",
        "path": "DocumentEntry.limitedMetadata",
        "short": "Indicates whether the DocumentEntry was created using the less rigorous requirements of metadata as defined for the Metadata-Limited Document Source.",
        "definition": "Indicates whether the DocumentEntry was created using the less rigorous requirements of metadata as defined for the Metadata-Limited Document Source.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "DocumentEntry.limitedMetadata",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://www.ihe-d.de/fhir/StructureDefinition/LimitedMetadataDataType"
          }
        ]
      },
      {
        "id": "DocumentEntry.mimeType",
        "path": "DocumentEntry.mimeType",
        "short": "MIME type of the document with possible code from BCP-13 (http://tools.ietf.org/html/bcp13).",
        "definition": "MIME type of the document with possible code from BCP-13 (http://tools.ietf.org/html/bcp13).",
        "min": 1,
        "max": "1",
        "base": {
          "path": "DocumentEntry.mimeType",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "DocumentEntry.objectType",
        "path": "DocumentEntry.objectType",
        "short": "The type of DocumentEntry; either urn:uuid:7edca82f-054d-47f2-a032-9b2a5b5186c1 for stable or urn:uuid:34268e47-fdf5-41a6-ba33-82133c465248 for on-demand Document Entries",
        "definition": "The type of DocumentEntry; either urn:uuid:7edca82f-054d-47f2-a032-9b2a5b5186c1 for stable or urn:uuid:34268e47-fdf5-41a6-ba33-82133c465248 for on-demand Document Entries",
        "min": 1,
        "max": "1",
        "base": {
          "path": "DocumentEntry.objectType",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "http://www.ihe-d.de/fhir/StructureDefinition/UUIDDataType"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "DocumentEntry.patientId",
        "path": "DocumentEntry.patientId",
        "short": "The patientId represents the subject of care of the document.",
        "definition": "The patientId represents the subject of care of the document.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "DocumentEntry.patientId",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "http://www.ihe-d.de/fhir/StructureDefinition/CXDataType"
          }
        ]
      },
      {
        "id": "DocumentEntry.practiceSettingCode",
        "path": "DocumentEntry.practiceSettingCode",
        "short": "The code specifying the clinical specialty where the act that resulted in the document was performed (e.g., Family Practice, Laboratory, Radiology).",
        "definition": "**Practice Setting Code**",
        "min": 0,
        "max": "1",
        "base": {
          "path": "DocumentEntry.practiceSettingCode",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://www.ihe-d.de/fhir/StructureDefinition/CodeDataType"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "DocumentEntry.referenceIdList",
        "path": "DocumentEntry.referenceIdList",
        "short": "A list of identifiers related to the document.",
        "definition": "A list of identifiers related to the document.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "DocumentEntry.referenceIdList",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "http://www.ihe-d.de/fhir/StructureDefinition/CXiDataType"
          }
        ]
      },
      {
        "id": "DocumentEntry.repositoryUniqueId",
        "path": "DocumentEntry.repositoryUniqueId",
        "short": "The globally unique identifier of the repository where the document can be accessed.",
        "definition": "The globally unique identifier of the repository where the document can be accessed.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "DocumentEntry.repositoryUniqueId",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://www.ihe-d.de/fhir/StructureDefinition/OIDDataType"
          }
        ]
      },
      {
        "id": "DocumentEntry.serviceStartTime",
        "path": "DocumentEntry.serviceStartTime",
        "short": "The start time of the service being documented.",
        "definition": "The start time of the service being documented.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "DocumentEntry.serviceStartTime",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "http://www.ihe-d.de/fhir/StructureDefinition/DTMDataType"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "DocumentEntry.serviceEndTime",
        "path": "DocumentEntry.serviceEndTime",
        "short": "The stop time of the service being documented.",
        "definition": "The stop time of the service being documented.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "DocumentEntry.serviceEndTime",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "http://www.ihe-d.de/fhir/StructureDefinition/DTMDataType"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "DocumentEntry.size",
        "path": "DocumentEntry.size",
        "short": "Size in bytes of the document.",
        "definition": "Size in bytes of the document.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "DocumentEntry.size",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "DocumentEntry.sourcePatientId",
        "path": "DocumentEntry.sourcePatientId",
        "short": "The sourcePatientId represents the subject of care’s medical record identifier (e.g., Patient Id) in the local patient identifier domain of the creating entity.",
        "definition": "The sourcePatientId represents the subject of care’s medical record identifier (e.g., Patient Id) in the local patient identifier domain of the creating entity.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "DocumentEntry.sourcePatientId",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "http://www.ihe-d.de/fhir/StructureDefinition/CXDataType"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "DocumentEntry.sourcePatientInfo",
        "path": "DocumentEntry.sourcePatientInfo",
        "short": "This attribute contains demographic information of the patient to whose medical record this document belongs.",
        "definition": "This attribute contains demographic information of the patient to whose medical record this document belongs.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "DocumentEntry.sourcePatientInfo",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://www.ihe-d.de/fhir/StructureDefinition/FieldDataType"
          }
        ]
      },
      {
        "id": "DocumentEntry.title",
        "path": "DocumentEntry.title",
        "short": "The title of the document.",
        "definition": "The title of the document.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "DocumentEntry.title",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "DocumentEntry.typeCode",
        "path": "DocumentEntry.typeCode",
        "short": "The code specifying the precise type of document from the user perspective (e.g., LOINC code).",
        "definition": "**Type Code**",
        "min": 1,
        "max": "1",
        "base": {
          "path": "DocumentEntry.typeCode",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "http://www.ihe-d.de/fhir/StructureDefinition/CodeDataType"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "DocumentEntry.uniqueId",
        "path": "DocumentEntry.uniqueId",
        "short": "Globally unique identifier assigned to the document by its creator.",
        "definition": "Globally unique identifier assigned to the document by its creator.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "DocumentEntry.uniqueId",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "http://www.ihe-d.de/fhir/StructureDefinition/IdentifierDataType"
          }
        ]
      },
      {
        "id": "DocumentEntry.uri",
        "path": "DocumentEntry.uri",
        "short": "URI of document",
        "definition": "URI of document",
        "min": 1,
        "max": "1",
        "base": {
          "path": "DocumentEntry.uri",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "http://www.ihe-d.de/fhir/StructureDefinition/URIDataType"
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "DocumentEntry",
        "path": "DocumentEntry"
      },
      {
        "id": "DocumentEntry.availabilityStatus",
        "path": "DocumentEntry.availabilityStatus",
        "mustSupport": true
      },
      {
        "id": "DocumentEntry.classCode",
        "path": "DocumentEntry.classCode",
        "mustSupport": true
      },
      {
        "id": "DocumentEntry.confidentialityCode",
        "path": "DocumentEntry.confidentialityCode",
        "mustSupport": true
      },
      {
        "id": "DocumentEntry.formatCode",
        "path": "DocumentEntry.formatCode",
        "mustSupport": true
      },
      {
        "id": "DocumentEntry.healthcareFacilityTypeCode",
        "path": "DocumentEntry.healthcareFacilityTypeCode",
        "mustSupport": true
      },
      {
        "id": "DocumentEntry.languageCode",
        "path": "DocumentEntry.languageCode",
        "mustSupport": true
      },
      {
        "id": "DocumentEntry.mimeType",
        "path": "DocumentEntry.mimeType",
        "mustSupport": true
      },
      {
        "id": "DocumentEntry.objectType",
        "path": "DocumentEntry.objectType",
        "mustSupport": true
      },
      {
        "id": "DocumentEntry.practiceSettingCode",
        "path": "DocumentEntry.practiceSettingCode",
        "mustSupport": true
      },
      {
        "id": "DocumentEntry.serviceStartTime",
        "path": "DocumentEntry.serviceStartTime",
        "mustSupport": true
      },
      {
        "id": "DocumentEntry.serviceEndTime",
        "path": "DocumentEntry.serviceEndTime",
        "mustSupport": true
      },
      {
        "id": "DocumentEntry.sourcePatientId",
        "path": "DocumentEntry.sourcePatientId",
        "mustSupport": true
      },
      {
        "id": "DocumentEntry.typeCode",
        "path": "DocumentEntry.typeCode",
        "mustSupport": true
      }
    ]
  }
}