{"resourceType":"StructureDefinition","id":"AuditEvent.entity.query","meta":{"lastUpdated":"2021-01-17T07:06:13.533+11:00"},"url":"http://hl7.org/fhir/StructureDefinition/AuditEvent.entity.query","version":"4.0.1","name":"AuditEvent.entity.query","title":"AuditEvent.entity.query","status":"draft","experimental":true,"date":"2021-01-17T07:06:13+11:00","publisher":"HL7 FHIR Standard","contact":[{"telecom":[{"system":"url","value":"http://hl7.org/fhir"}]}],"description":"Data Element for AuditEvent.entity.query","purpose":"Data Elements are defined for each element to assist in questionnaire construction etc","fhirVersion":"4.0.1","mapping":[{"identity":"workflow","uri":"http://hl7.org/fhir/workflow","name":"Workflow Pattern"},{"identity":"rim","uri":"http://hl7.org/v3","name":"RIM Mapping"},{"identity":"dicom","uri":"http://nema.org/dicom","name":"DICOM Tag Mapping"},{"identity":"w5","uri":"http://hl7.org/fhir/fivews","name":"FiveWs Pattern Mapping"},{"identity":"w3c.prov","uri":"http://www.w3.org/ns/prov","name":"W3C PROV"},{"identity":"fhirprovenance","uri":"http://hl7.org/fhir/provenance","name":"FHIR Provenance Mapping"}],"kind":"logical","abstract":false,"type":"AuditEvent.entity.query","baseDefinition":"http://hl7.org/fhir/StructureDefinition/Element","derivation":"specialization","snapshot":{"element":[{"id":"AuditEvent.entity.query","path":"AuditEvent.entity.query","short":"Query parameters","definition":"The query parameters for a query-type entities.","comment":"The meaning and secondary-encoding of the content of base64 encoded blob is specific to the AuditEvent.type, AuditEvent.subtype, AuditEvent.entity.type, and AuditEvent.entity.role.  The base64 is a general-use and safe container for event specific data blobs regardless of the encoding used by the transaction being recorded.  An AuditEvent consuming application must understand the event it is consuming and the formats used by the event. For example, if auditing an Oracle network database access, the Oracle formats must be understood as they will be simply encoded in the base64binary blob.","requirements":"For query events, it may be necessary to capture the actual query input to the query process in order to identify the specific event. Because of differences among query implementations and data encoding for them, this is a base 64 encoded data blob. It may be subsequently decoded or interpreted by downstream audit analysis processing.","min":0,"max":"1","base":{"path":"AuditEvent.entity.query","min":0,"max":"1"},"type":[{"code":"base64Binary"}],"condition":["sev-1"],"isModifier":false,"isSummary":true,"mapping":[{"identity":"w5","map":"FiveWs.context"},{"identity":"rim","map":"No mapping"},{"identity":"dicom","map":"ParticipantObjectQuery"}]}]}}