{
"description": "Profile to exchange information on log entries.",
"_filename": "aorta-AuditEvent.json",
"package_name": "vzvz.fhir.aof",
"date": "2025-01-15",
"derivation": "constraint",
"publisher": "VZVZ",
"fhirVersion": "4.3.0",
"jurisdiction": [ {
"coding": [ {
"code": "NL",
"system": "urn:iso:std:iso:3166",
"display": "Netherlands"
} ]
} ],
"name": "AortaAuditEvent",
"abstract": false,
"copyright": "VZVZ",
"type": "AuditEvent",
"experimental": null,
"resourceType": "StructureDefinition",
"title": null,
"package_version": "0.16.1",
"status": "active",
"language": "nl-NL",
"id": "1f833843-0a41-42b2-9e54-517b649e196a",
"kind": "resource",
"url": "http://vzvz.nl/fhir/StructureDefinition/aorta-AuditEvent",
"version": "1.2.0",
"differential": {
"element": [ {
"id": "AuditEvent.extension",
"min": 2,
"path": "AuditEvent.extension"
}, {
"id": "AuditEvent.extension:requestId",
"max": "0",
"path": "AuditEvent.extension",
"sliceName": "requestId"
}, {
"id": "AuditEvent.extension:traceId",
"max": "0",
"path": "AuditEvent.extension",
"sliceName": "traceId"
}, {
"id": "AuditEvent.extension:aorta-requestId",
"max": "1",
"min": 1,
"path": "AuditEvent.extension",
"type": [ {
"code": "Extension",
"profile": [ "http://vzvz.nl/fhir/StructureDefinition/aorta-request-id" ]
} ],
"sliceName": "aorta-requestId"
}, {
"id": "AuditEvent.extension:aorta-traceId",
"max": "1",
"min": 1,
"path": "AuditEvent.extension",
"type": [ {
"code": "Extension",
"profile": [ "http://vzvz.nl/fhir/StructureDefinition/aorta-trace-id" ]
} ],
"sliceName": "aorta-traceId"
}, {
"id": "AuditEvent.type",
"path": "AuditEvent.type",
"binding": {
"strength": "extensible",
"valueSet": "http://vzvz.nl/fhir/ValueSet/audit-event-type"
}
}, {
"id": "AuditEvent.type.version",
"min": 1,
"path": "AuditEvent.type.version",
"short": "Version of the system",
"comment": "One of the CodeSystems is part of FHIR R5, therefore it is mandatory to add the version of the CodeSystem."
}, {
"id": "AuditEvent.purposeOfEvent",
"min": 1,
"path": "AuditEvent.purposeOfEvent",
"binding": {
"strength": "extensible",
"valueSet": "http://vzvz.nl/fhir/ValueSet/aorta-Code"
},
"example": [ {
"label": "Aorta context code",
"valueCodeableConcept": {
"coding": [ {
"code": "MEDGEG",
"system": "urn:oid:2.16.840.1.113883.2.4.3.111.15.1",
"display": "Medicatieproces medicatiegegevens"
} ]
}
}, {
"label": "Aorta gegevenssoort",
"valueCodeableConcept": {
"coding": [ {
"code": "460320",
"system": "urn:oid:2.16.840.1.113883.2.4.15.4",
"display": "Huisarts Care Provision"
} ]
}
}, {
"label": "Bouwsteentype",
"valueCodeableConcept": {
"coding": [ {
"code": "MEDAFSPRAAK",
"system": "urn:oid:2.16.840.1.113883.2.4.3.111.15.3",
"display": "Medicatieafspraak"
} ]
}
}, {
"label": "MedMij gegevensdienst",
"valueCodeableConcept": {
"coding": [ {
"code": "49",
"system": "http://vzvz.nl/fhir/NamingSystem/medmij-gegevensdienst",
"display": "Huisartsgegevens"
} ]
}
} ],
"definition": "The purposeOfUse (reason) that was used during the event being recorded. This could be an AORTA context code, an AORTA gegevenssoort, an AORTA bouwsteentype or a MedMij gegevensdienst."
}, {
"id": "AuditEvent.entity",
"min": 1,
"path": "AuditEvent.entity"
}, {
"id": "AuditEvent.entity.type",
"path": "AuditEvent.entity.type",
"comment": "- FHIR based: Resourcetype as defined in the Valueset\r\n- V3 based: not used",
"example": [ {
"label": "FHIR based",
"valueCoding": {
"code": "MedicationDispense",
"system": "http://hl7.org/fhir/resource-types"
}
} ]
}, {
"id": "AuditEvent.entity.query",
"path": "AuditEvent.entity.query",
"comment": "- FHIR based: always add full address, regardless of the type of action\r\n - base-url if available\r\n - resource\r\n - parameters, if applicable\r\n- V3 based: add SoapAction from v3-log"
}, {
"id": "AuditEvent.entity.detail",
"path": "AuditEvent.entity.detail",
"slicing": {
"rules": "open",
"discriminator": [ {
"path": "$this",
"type": "type"
} ]
}
}, {
"id": "AuditEvent.entity.detail:AortaInteraction",
"max": "*",
"min": 0,
"path": "AuditEvent.entity.detail",
"short": "Additional Information about the AORTA interaction ID",
"sliceName": "AortaInteraction",
"definition": "Detailed description of the AoF interaction used"
}, {
"id": "AuditEvent.entity.detail:AortaInteraction.type",
"path": "AuditEvent.entity.detail.type",
"short": "Code system of InteractionIDs",
"definition": "Code system of the AORTA interactionIDs",
"fixedString": "urn:oid:2.16.840.1.113883.1.6"
}, {
"id": "AuditEvent.entity.detail:AortaInteraction.value[x]",
"path": "AuditEvent.entity.detail.value[x]",
"type": [ {
"code": "string"
} ],
"short": "InteractionID",
"comment": "The content of this element is a value from the CodeSystem with ID 2.16.840.1.113883.1.6, which is the AORTA-interactionIDs",
"example": [ {
"label": "v3 interactionID",
"valueString": "QUMA_IN991203NL04"
}, {
"label": "FHIR interactionID",
"valueString": "create:mp-MedicationAgreement:1"
} ],
"definition": "The v3 or FHIR interactionID"
} ]
},
"contact": [ {
"name": "VZVZ",
"telecom": [ {
"use": "work",
"value": "standaardisatie@vzvz.nl",
"system": "email"
} ]
} ],
"baseDefinition": "http://vzvz.nl/fhir/StructureDefinition/nl-vzvz-AuditEvent"
}