DiPagNutzungsprotokoll (AuditEvent)

Metadaten

Canonicalhttps://gematik.de/fhir/dipag/StructureDefinition/dipag-nutzungsprotokoll
Statusactive
Version1.0.7
Basishttp://hl7.org/fhir/StructureDefinition/AuditEvent

Inhalt

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
typeS Σ1..1CodingBinding
subtypeS Σ1..1CodingBinding
actionS Σ0..1codeBinding
periodC0..1Period
recordedS Σ1..1instant
outcomeS Σ0..1codeBinding
outcomeDescΣ0..1string
purposeOfEventΣ0..*CodeableConceptBinding
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
typeS1..1CodeableConceptBinding
role0..*CodeableConcept
id0..1string
extensionC0..*Extension
referenceΣ C0..1string
typeΣ0..1uriBinding
identifierS Σ0..1Identifier
displayS Σ1..1string
altId0..1string
name0..1string
requestorΣ1..1boolean
locationC0..1Reference(Location)
policy0..*uri
media0..1CodingBinding
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
address0..1string
type0..1codeBinding
purposeOfUse0..*CodeableConceptBinding
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
site0..1string
id0..1string
extensionC0..*Extension
referenceΣ C0..1string
typeΣ0..1uriBinding
identifierS Σ0..1Identifier
displayS Σ0..1string
type0..*CodingBinding
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
whatΣ C0..1Reference(Resource)
type0..1CodingBinding
role0..1CodingBinding
lifecycle0..1CodingBinding
securityLabel0..*CodingBinding
nameΣ C0..1string
description0..1string
queryΣ C0..1base64Binary
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
typeS1..1stringBinding
valueBase64Binarybase64Binary
valueStringS0..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
referenceS Σ C0..1string
typeS Σ1..1uriBindingPattern
identifierΣ0..1Identifier
displayΣ0..1string
type0..1CodingBinding
role0..1CodingBinding
lifecycle0..1CodingBinding
securityLabel0..*CodingBinding
nameΣ C0..1string
description0..1string
queryΣ C0..1base64Binary
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
typeS1..1stringBinding
valueBase64Binarybase64Binary
valueStringstring
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
referenceS Σ C0..1string
typeS Σ1..1uriBindingPattern
identifierΣ0..1Identifier
displayΣ0..1string
type0..1CodingBinding
role0..1CodingBinding
lifecycle0..1CodingBinding
securityLabel0..*CodingBinding
nameS Σ C1..1string
description0..1string
queryΣ C0..1base64Binary
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
typeS1..1stringBinding
valueBase64Binarybase64Binary
valueStringstring
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
referenceS Σ C0..1string
typeS Σ1..1uriBindingPattern
identifierΣ0..1Identifier
displayΣ0..1string
type0..1CodingBinding
role0..1CodingBinding
lifecycle0..1CodingBinding
securityLabel0..*CodingBinding
nameS Σ C1..1string
description0..1string
queryΣ C0..1base64Binary
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
typeS1..1stringBinding
valueBase64Binarybase64Binary
valueStringstring
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="dipag-nutzungsprotokoll" />
<url value="https://gematik.de/fhir/dipag/StructureDefinition/dipag-nutzungsprotokoll" />
<version value="1.0.7" />
<name value="DiPagNutzungsprotokoll" />
<title value="Digitale Patientenrechnung Nutzungsprotokoll" />
<status value="active" />
<experimental value="false" />
<date value="2026-03-26" />
<publisher value="gematik GmbH" />
<system value="url" />
<value value="http://gematik.de/" />
</telecom>
</contact>
<fhirVersion value="4.0.1" />
<kind value="resource" />
<abstract value="false" />
<type value="AuditEvent" />
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/AuditEvent" />
<derivation value="constraint" />
<element id="AuditEvent.type">
<path value="AuditEvent.type" />
<comment value="Angabe ob es sich um eine zu protokollierende Nutzerinteraktion nach Abschnittt '5.5.9 Nutzerprotokolle' des Feature-Dokuments 'Digitale Patientenrechnung' handelt oder um eine durchgeführte REST-API-Interaktion durch den FD." />
<mustSupport value="true" />
<strength value="required" />
<valueSet value="https://gematik.de/fhir/dipag/ValueSet/dipag-audit-event-type-vs" />
</binding>
</element>
<element id="AuditEvent.subtype">
<path value="AuditEvent.subtype" />
<comment value="Erlaubt die Kodierung aller REST-API Operationen der Spec-Digitale Patientenrechnung" />
<min value="1" />
<max value="1" />
<mustSupport value="true" />
<strength value="required" />
<valueSet value="https://gematik.de/fhir/dipag/ValueSet/dipag-audit-event-sub-type-vs" />
</binding>
</element>
<element id="AuditEvent.action">
<path value="AuditEvent.action" />
<comment value="Angabe ob es sich um eine lesende/schreibende/ausführende Interaktion handelt." />
<mustSupport value="true" />
</element>
<element id="AuditEvent.recorded">
<path value="AuditEvent.recorded" />
<comment value="Der Zeitpunkt des Zugriffs ist zu protokollieren. Siehe Abschnittt '4.8.6 Protokolleintrag'des Feature-Dokuments 'Digitale Patientenrechnung'." />
<mustSupport value="true" />
</element>
<element id="AuditEvent.outcome">
<path value="AuditEvent.outcome" />
<comment value="Angabe ob die zu protokollierende Interaktion erfolgreich ausgeführt werden konnte." />
<mustSupport value="true" />
</element>
<element id="AuditEvent.agent">
<path value="AuditEvent.agent" />
<comment value="Angaben zum Akteur (Nutzer oder DiPag FD), der den Zugriff durchgeführt hat. Siehe Abschnittt '4.8.6 Protokolleintrag'des Feature-Dokuments 'Digitale Patientenrechnung'." />
<mustSupport value="true" />
</element>
<element id="AuditEvent.agent.type">
<path value="AuditEvent.agent.type" />
<min value="1" />
<mustSupport value="true" />
<strength value="required" />
<valueSet value="https://gematik.de/fhir/dipag/ValueSet/dipag-audit-event-agent-type-vs" />
</binding>
</element>
<element id="AuditEvent.agent.who">
<path value="AuditEvent.agent.who" />
<mustSupport value="true" />
</element>
<element id="AuditEvent.agent.who.identifier">
<path value="AuditEvent.agent.who.identifier" />
<comment value="Der Identifier wird vom Server gesetzt und kann entweder eine KVNR oder Telematik-ID sein. Im Falle einer Applikations-internen Aktivität muss die OID des FD gesetzt werden." />
<mustSupport value="true" />
</element>
<element id="AuditEvent.agent.who.display">
<path value="AuditEvent.agent.who.display" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="AuditEvent.source.observer.identifier">
<path value="AuditEvent.source.observer.identifier" />
<comment value="Identifier (OID) des DiPag Fachdienst-Server, auf dem das Event ausgelöst wurde" />
<mustSupport value="true" />
</element>
<element id="AuditEvent.source.observer.display">
<path value="AuditEvent.source.observer.display" />
<comment value="Name des DiPag Fachdienst-Server, auf dem das Event ausgelöst wurde" />
<mustSupport value="true" />
</element>
<element id="AuditEvent.entity">
<path value="AuditEvent.entity" />
<type value="pattern" />
<path value="what.type" />
</discriminator>
<rules value="open" />
</slicing>
<min value="1" />
<mustSupport value="true" />
</element>
<element id="AuditEvent.entity.detail">
<path value="AuditEvent.entity.detail" />
<comment value="Details zum Dokument, z.B. die Art der Interaktion" />
<mustSupport value="true" />
</element>
<element id="AuditEvent.entity.detail.type">
<path value="AuditEvent.entity.detail.type" />
<mustSupport value="true" />
<strength value="required" />
<valueSet value="https://gematik.de/fhir/dipag/ValueSet/dipag-audit-event-detail-vs" />
</binding>
</element>
<element id="AuditEvent.entity.detail.value[x]">
<path value="AuditEvent.entity.detail.value[x]" />
<type value="type" />
<path value="$this" />
</discriminator>
<ordered value="false" />
<rules value="open" />
</slicing>
</element>
<element id="AuditEvent.entity.detail.value[x]:valueString">
<path value="AuditEvent.entity.detail.value[x]" />
<sliceName value="valueString" />
<comment value="Freitextliche Angabe zu den Details der Interaktion. Der Freitext soll verständlich und für die Anzeige im Frontend geeignet sein." />
<min value="0" />
<max value="1" />
<code value="string" />
</type>
<mustSupport value="true" />
</element>
<element id="AuditEvent.entity:Versicherter">
<path value="AuditEvent.entity" />
<sliceName value="Versicherter" />
<min value="1" />
<max value="1" />
<mustSupport value="true" />
</element>
<element id="AuditEvent.entity:Versicherter.what">
<path value="AuditEvent.entity.what" />
<comment value="Referenz auf das von der zu protokollierenden Interaktion betroffene Benutzerkonto im Fachdienst." />
</element>
<element id="AuditEvent.entity:Versicherter.what.reference">
<path value="AuditEvent.entity.what.reference" />
<mustSupport value="true" />
</element>
<element id="AuditEvent.entity:Versicherter.what.type">
<path value="AuditEvent.entity.what.type" />
<min value="1" />
<patternUri value="Patient" />
<mustSupport value="true" />
</element>
<element id="AuditEvent.entity:DocumentReference">
<path value="AuditEvent.entity" />
<sliceName value="DocumentReference" />
<min value="0" />
<max value="*" />
<mustSupport value="true" />
</element>
<element id="AuditEvent.entity:DocumentReference.what">
<path value="AuditEvent.entity.what" />
<comment value="Referenz auf alle betroffenen DocumentReference Resourcen" />
</element>
<element id="AuditEvent.entity:DocumentReference.what.reference">
<path value="AuditEvent.entity.what.reference" />
<mustSupport value="true" />
</element>
<element id="AuditEvent.entity:DocumentReference.what.type">
<path value="AuditEvent.entity.what.type" />
<min value="1" />
<patternUri value="DocumentReference" />
<mustSupport value="true" />
</element>
<element id="AuditEvent.entity:DocumentReference.name">
<path value="AuditEvent.entity.name" />
<comment value="Freitextname des Dokumentes, auf das sich die Referenz bezieht" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="AuditEvent.entity:Binary">
<path value="AuditEvent.entity" />
<sliceName value="Binary" />
<min value="0" />
<max value="*" />
<mustSupport value="true" />
</element>
<element id="AuditEvent.entity:Binary.what">
<path value="AuditEvent.entity.what" />
<comment value="Referenz auf alle betroffenen Binary Resourcen" />
</element>
<element id="AuditEvent.entity:Binary.what.reference">
<path value="AuditEvent.entity.what.reference" />
<mustSupport value="true" />
</element>
<element id="AuditEvent.entity:Binary.what.type">
<path value="AuditEvent.entity.what.type" />
<min value="1" />
<patternUri value="Binary" />
<mustSupport value="true" />
</element>
<element id="AuditEvent.entity:Binary.name">
<path value="AuditEvent.entity.name" />
<comment value="Freitextname des Dokumenten-Binary, auf das sich die Referenz bezieht" />
<min value="1" />
<mustSupport value="true" />
</element>
</differential>
</StructureDefinition>
{
"resourceType": "StructureDefinition",
"id": "dipag-nutzungsprotokoll",
"url": "https://gematik.de/fhir/dipag/StructureDefinition/dipag-nutzungsprotokoll",
"version": "1.0.7",
"name": "DiPagNutzungsprotokoll",
"title": "Digitale Patientenrechnung Nutzungsprotokoll",
"status": "active",
"experimental": false,
"date": "2026-03-26",
"publisher": "gematik GmbH",
"contact": [
{
"telecom": [
{
"system": "url",
"value": "http://gematik.de/"
}
]
}
],
"fhirVersion": "4.0.1",
"kind": "resource",
"abstract": false,
"type": "AuditEvent",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/AuditEvent",
"derivation": "constraint",
"element": [
{
"id": "AuditEvent.type",
"path": "AuditEvent.type",
"comment": "Angabe ob es sich um eine zu protokollierende Nutzerinteraktion nach Abschnittt '5.5.9 Nutzerprotokolle' des Feature-Dokuments 'Digitale Patientenrechnung' handelt oder um eine durchgeführte REST-API-Interaktion durch den FD.",
"mustSupport": true,
"binding": {
"strength": "required",
"valueSet": "https://gematik.de/fhir/dipag/ValueSet/dipag-audit-event-type-vs"
}
},
{
"id": "AuditEvent.subtype",
"path": "AuditEvent.subtype",
"comment": "Erlaubt die Kodierung aller REST-API Operationen der Spec-Digitale Patientenrechnung",
"min": 1,
"max": "1",
"mustSupport": true,
"binding": {
"strength": "required",
"valueSet": "https://gematik.de/fhir/dipag/ValueSet/dipag-audit-event-sub-type-vs"
}
},
{
"id": "AuditEvent.action",
"path": "AuditEvent.action",
"comment": "Angabe ob es sich um eine lesende/schreibende/ausführende Interaktion handelt.",
"mustSupport": true
},
{
"id": "AuditEvent.recorded",
"path": "AuditEvent.recorded",
"comment": "Der Zeitpunkt des Zugriffs ist zu protokollieren. Siehe Abschnittt '4.8.6 Protokolleintrag'des Feature-Dokuments 'Digitale Patientenrechnung'.",
"mustSupport": true
},
{
"id": "AuditEvent.outcome",
"path": "AuditEvent.outcome",
"comment": "Angabe ob die zu protokollierende Interaktion erfolgreich ausgeführt werden konnte.",
"mustSupport": true
},
{
"id": "AuditEvent.agent",
"path": "AuditEvent.agent",
"comment": "Angaben zum Akteur (Nutzer oder DiPag FD), der den Zugriff durchgeführt hat. Siehe Abschnittt '4.8.6 Protokolleintrag'des Feature-Dokuments 'Digitale Patientenrechnung'.",
"mustSupport": true
},
{
"id": "AuditEvent.agent.type",
"path": "AuditEvent.agent.type",
"min": 1,
"mustSupport": true,
"binding": {
"strength": "required",
"valueSet": "https://gematik.de/fhir/dipag/ValueSet/dipag-audit-event-agent-type-vs"
}
},
{
"id": "AuditEvent.agent.who",
"path": "AuditEvent.agent.who",
"mustSupport": true
},
{
"id": "AuditEvent.agent.who.identifier",
"path": "AuditEvent.agent.who.identifier",
"comment": "Der Identifier wird vom Server gesetzt und kann entweder eine KVNR oder Telematik-ID sein. Im Falle einer Applikations-internen Aktivität muss die OID des FD gesetzt werden.",
"mustSupport": true
},
{
"id": "AuditEvent.agent.who.display",
"path": "AuditEvent.agent.who.display",
"min": 1,
"mustSupport": true
},
{
"id": "AuditEvent.source.observer.identifier",
"path": "AuditEvent.source.observer.identifier",
"comment": "Identifier (OID) des DiPag Fachdienst-Server, auf dem das Event ausgelöst wurde",
"mustSupport": true
},
{
"id": "AuditEvent.source.observer.display",
"path": "AuditEvent.source.observer.display",
"comment": "Name des DiPag Fachdienst-Server, auf dem das Event ausgelöst wurde",
"mustSupport": true
},
{
"id": "AuditEvent.entity",
"path": "AuditEvent.entity",
"slicing": {
{
"type": "pattern",
"path": "what.type"
}
],
"rules": "open"
},
"min": 1,
"mustSupport": true
},
{
"id": "AuditEvent.entity.detail",
"path": "AuditEvent.entity.detail",
"comment": "Details zum Dokument, z.B. die Art der Interaktion",
"mustSupport": true
},
{
"id": "AuditEvent.entity.detail.type",
"path": "AuditEvent.entity.detail.type",
"mustSupport": true,
"binding": {
"strength": "required",
"valueSet": "https://gematik.de/fhir/dipag/ValueSet/dipag-audit-event-detail-vs"
}
},
{
"id": "AuditEvent.entity.detail.value[x]",
"path": "AuditEvent.entity.detail.value[x]",
"slicing": {
{
"type": "type",
"path": "$this"
}
],
"ordered": false,
"rules": "open"
}
},
{
"id": "AuditEvent.entity.detail.value[x]:valueString",
"path": "AuditEvent.entity.detail.value[x]",
"sliceName": "valueString",
"comment": "Freitextliche Angabe zu den Details der Interaktion. Der Freitext soll verständlich und für die Anzeige im Frontend geeignet sein.",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
],
"mustSupport": true
},
{
"id": "AuditEvent.entity:Versicherter",
"path": "AuditEvent.entity",
"sliceName": "Versicherter",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "AuditEvent.entity:Versicherter.what",
"path": "AuditEvent.entity.what",
"comment": "Referenz auf das von der zu protokollierenden Interaktion betroffene Benutzerkonto im Fachdienst."
},
{
"id": "AuditEvent.entity:Versicherter.what.reference",
"path": "AuditEvent.entity.what.reference",
"mustSupport": true
},
{
"id": "AuditEvent.entity:Versicherter.what.type",
"path": "AuditEvent.entity.what.type",
"min": 1,
"patternUri": "Patient",
"mustSupport": true
},
{
"id": "AuditEvent.entity:DocumentReference",
"path": "AuditEvent.entity",
"sliceName": "DocumentReference",
"min": 0,
"max": "*",
"mustSupport": true
},
{
"id": "AuditEvent.entity:DocumentReference.what",
"path": "AuditEvent.entity.what",
"comment": "Referenz auf alle betroffenen DocumentReference Resourcen"
},
{
"id": "AuditEvent.entity:DocumentReference.what.reference",
"path": "AuditEvent.entity.what.reference",
"mustSupport": true
},
{
"id": "AuditEvent.entity:DocumentReference.what.type",
"path": "AuditEvent.entity.what.type",
"min": 1,
"patternUri": "DocumentReference",
"mustSupport": true
},
{
"id": "AuditEvent.entity:DocumentReference.name",
"path": "AuditEvent.entity.name",
"comment": "Freitextname des Dokumentes, auf das sich die Referenz bezieht",
"min": 1,
"mustSupport": true
},
{
"id": "AuditEvent.entity:Binary",
"path": "AuditEvent.entity",
"sliceName": "Binary",
"min": 0,
"max": "*",
"mustSupport": true
},
{
"id": "AuditEvent.entity:Binary.what",
"path": "AuditEvent.entity.what",
"comment": "Referenz auf alle betroffenen Binary Resourcen"
},
{
"id": "AuditEvent.entity:Binary.what.reference",
"path": "AuditEvent.entity.what.reference",
"mustSupport": true
},
{
"id": "AuditEvent.entity:Binary.what.type",
"path": "AuditEvent.entity.what.type",
"min": 1,
"patternUri": "Binary",
"mustSupport": true
},
{
"id": "AuditEvent.entity:Binary.name",
"path": "AuditEvent.entity.name",
"comment": "Freitextname des Dokumenten-Binary, auf das sich die Referenz bezieht",
"min": 1,
"mustSupport": true
}
]
}
}

Constraints/Invarianten

Terminology-Bindings

ElementStaerkeValueSet
AuditEvent.typerequiredhttps://gematik.de/fhir/dipag/ValueSet/dipag-audit-event-type-vs
AuditEvent.subtyperequiredhttps://gematik.de/fhir/dipag/ValueSet/dipag-audit-event-sub-type-vs
AuditEvent.agent.typerequiredhttps://gematik.de/fhir/dipag/ValueSet/dipag-audit-event-agent-type-vs
AuditEvent.entity.detail.typerequiredhttps://gematik.de/fhir/dipag/ValueSet/dipag-audit-event-detail-vs

Anmerkungen zu Must-Support-Feldern

FeldnameHinweise
AuditEvent.type

Angabe ob es sich um eine zu protokollierende Nutzerinteraktion nach Abschnittt '5.5.9 Nutzerprotokolle' des Feature-Dokuments 'Digitale Patientenrechnung' handelt oder um eine durchgeführte REST-API-Interaktion durch den FD.

AuditEvent.subtype

Erlaubt die Kodierung aller REST-API Operationen der Spec-Digitale Patientenrechnung

AuditEvent.action

Angabe ob es sich um eine lesende/schreibende/ausführende Interaktion handelt.

AuditEvent.recorded

Der Zeitpunkt des Zugriffs ist zu protokollieren. Siehe Abschnittt '4.8.6 Protokolleintrag'des Feature-Dokuments 'Digitale Patientenrechnung'.

AuditEvent.outcome

Angabe ob die zu protokollierende Interaktion erfolgreich ausgeführt werden konnte.

AuditEvent.agent

Angaben zum Akteur (Nutzer oder DiPag FD), der den Zugriff durchgeführt hat. Siehe Abschnittt '4.8.6 Protokolleintrag'des Feature-Dokuments 'Digitale Patientenrechnung'.

AuditEvent.agent.type
AuditEvent.agent.who
AuditEvent.agent.who.identifier

Der Identifier wird vom Server gesetzt und kann entweder eine KVNR oder Telematik-ID sein. Im Falle einer Applikations-internen Aktivität muss die OID des FD gesetzt werden.

AuditEvent.agent.who.display
AuditEvent.source.observer.identifier

Identifier (OID) des DiPag Fachdienst-Server, auf dem das Event ausgelöst wurde

AuditEvent.source.observer.display

Name des DiPag Fachdienst-Server, auf dem das Event ausgelöst wurde

AuditEvent.entity
AuditEvent.entity.detail

Details zum Dokument, z.B. die Art der Interaktion

AuditEvent.entity.detail.type
AuditEvent.entity.detail.value[x]:valueString

Freitextliche Angabe zu den Details der Interaktion. Der Freitext soll verständlich und für die Anzeige im Frontend geeignet sein.

AuditEvent.entity:Versicherter
AuditEvent.entity:Versicherter.what.reference
AuditEvent.entity:Versicherter.what.type
AuditEvent.entity:DocumentReference
AuditEvent.entity:DocumentReference.what.reference
AuditEvent.entity:DocumentReference.what.type
AuditEvent.entity:DocumentReference.name

Freitextname des Dokumentes, auf das sich die Referenz bezieht

AuditEvent.entity:Binary
AuditEvent.entity:Binary.what.reference
AuditEvent.entity:Binary.what.type
AuditEvent.entity:Binary.name

Freitextname des Dokumenten-Binary, auf das sich die Referenz bezieht

Beispiele

AuditEvent
<AuditEvent xmlns="http://hl7.org/fhir">
<id value="BeispielNutzungsprotokoll" />
<profile value="https://gematik.de/fhir/dipag/StructureDefinition/dipag-nutzungsprotokoll" />
</meta>
<system value="http://terminology.hl7.org/CodeSystem/audit-event-type" />
<code value="rest" />
</type>
<system value="https://gematik.de/fhir/dipag/CodeSystem/dipag-operationen-cs" />
<code value="invoice-submit" />
</subtype>
<action value="E" />
<recorded value="2024-05-29T11:25:54.123456+00:02" />
<outcome value="0" />
<system value="http://terminology.hl7.org/CodeSystem/extra-security-role-type" />
<code value="humanuser" />
</coding>
</type>
<who>
<system value="http://terminology.hl7.org/CodeSystem/v2-0203" />
<code value="PRN" />
</coding>
</type>
<system value="https://gematik.de/fhir/sid/telematik-id" />
<value value="11223344" />
</identifier>
<display value="Beispiel Leistungsempfänmger" />
</who>
<requestor value="true" />
</agent>
<system value="urn:ietf:rfc:3986" />
<value value="urn:oid:1.2.276.0.76.4.323" />
</identifier>
<display value="FD" />
</observer>
</source>
<reference value="Patient/NutzerkontoPatient" />
<type value="Patient" />
</what>
</entity>
<reference value="DocumentReference/BeispielDocumentReferenceRechnungRetrieve" />
<type value="DocumentReference" />
</what>
<name value="Rechnung Reiseimpfung vom 10.01.2024" />
<type value="Allgemein" />
<valueString value="Rechnung eingereicht" />
</detail>
</entity>
<reference value="Binary/id-der-originalen-rechnung" />
<type value="Binary" />
</what>
<name value="Originale Rechnung zu Rechnung Reiseimpfung vom 10.01.2024" />
</entity>
<reference value="Binary/id-der-angereicherten-rechnung" />
<type value="Binary" />
</what>
<name value="Angereicherte Rechnung zu Rechnung Reiseimpfung vom 10.01.2024" />
</entity>
<reference value="Binary/id-des-strukturierten-Rechnungsinhalts" />
<type value="Binary" />
</what>
<name value="Strukturierter Rechnungsinhalt zu Rechnung Reiseimpfung vom 10.01.2024" />
</entity>
</AuditEvent>
{
"resourceType": "AuditEvent",
"id": "BeispielNutzungsprotokoll",
"meta": {
"profile": [
"https://gematik.de/fhir/dipag/StructureDefinition/dipag-nutzungsprotokoll"
]
},
"type": {
"system": "http://terminology.hl7.org/CodeSystem/audit-event-type",
"code": "rest"
},
"subtype": [
{
"system": "https://gematik.de/fhir/dipag/CodeSystem/dipag-operationen-cs",
"code": "invoice-submit"
}
],
"action": "E",
"recorded": "2024-05-29T11:25:54.123456+00:02",
"outcome": "0",
"agent": [
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/extra-security-role-type",
"code": "humanuser"
}
]
},
"who": {
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "PRN"
}
]
},
"system": "https://gematik.de/fhir/sid/telematik-id",
"value": "11223344"
},
"display": "Beispiel Leistungsempfänmger"
},
"requestor": true
}
],
"source": {
"system": "urn:ietf:rfc:3986",
"value": "urn:oid:1.2.276.0.76.4.323"
},
"display": "FD"
}
},
"entity": [
{
"what": {
"reference": "Patient/NutzerkontoPatient",
"type": "Patient"
}
},
{
"what": {
"reference": "DocumentReference/BeispielDocumentReferenceRechnungRetrieve",
"type": "DocumentReference"
},
"name": "Rechnung Reiseimpfung vom 10.01.2024",
"detail": [
{
"type": "Allgemein",
"valueString": "Rechnung eingereicht"
}
]
},
{
"what": {
"reference": "Binary/id-der-originalen-rechnung",
"type": "Binary"
},
"name": "Originale Rechnung zu Rechnung Reiseimpfung vom 10.01.2024"
},
{
"what": {
"reference": "Binary/id-der-angereicherten-rechnung",
"type": "Binary"
},
"name": "Angereicherte Rechnung zu Rechnung Reiseimpfung vom 10.01.2024"
},
{
"what": {
"reference": "Binary/id-des-strukturierten-Rechnungsinhalts",
"type": "Binary"
},
"name": "Strukturierter Rechnungsinhalt zu Rechnung Reiseimpfung vom 10.01.2024"
}
]
}