description: null package_name: vzvz.fhir.nl derivation: constraint name: NlVzvzAuditEvent type: AuditEvent elements: outcomeDesc: {index: 10} type: binding: {strength: extensible, valueSet: 'http://vzvz.nl/fhir/ValueSet/audit-event-type'} index: 3 elements: version: {short: Version of the system, index: 4} required: [version] outcome: {index: 9} source: elements: observer: {index: 19} recorded: {index: 8} agent: index: 11 elements: type: binding: {strength: extensible, valueSet: 'http://vzvz.nl/fhir/ValueSet/participation-role-type'} index: 12 who: {index: 13} name: {index: 14} requestor: {index: 15} network: index: 16 elements: address: {index: 17} type: {index: 18} required: [address, type] extension: array: true min: 2 index: 0 slicing: slices: requestId: match: {} schema: {type: Extension, short: id of the request that resulted in this AuditEvent, url: 'http://vzvz.nl/fhir/StructureDefinition/aorta-request-id', index: 1} min: 1 max: 1 traceId: match: {} schema: {type: Extension, short: overarching id for the entire transaction, url: 'http://vzvz.nl/fhir/StructureDefinition/aorta-trace-id', index: 2} min: 1 max: 1 action: {index: 6} period: {index: 7} entity: index: 20 elements: what: {index: 21} query: {index: 22} subtype: binding: {strength: extensible, valueSet: 'http://vzvz.nl/fhir/ValueSet/audit-event-sub-type'} index: 5 package_version: vzvz-core-0.1.1 extensions: requestId: {url: 'http://vzvz.nl/fhir/StructureDefinition/aorta-request-id', min: 1, max: 1, type: Extension, short: id of the request that resulted in this AuditEvent, index: 1} traceId: {url: 'http://vzvz.nl/fhir/StructureDefinition/aorta-trace-id', min: 1, max: 1, type: Extension, short: overarching id for the entire transaction, index: 2} class: profile kind: resource url: http://vzvz.nl/fhir/StructureDefinition/nl-vzvz-AuditEvent base: http://hl7.org/fhir/StructureDefinition/AuditEvent version: 2.0.0