Basic Audit Log Patterns (BALP)
1.1.4-current - ci-build International flag

Basic Audit Log Patterns (BALP), published by IHE IT Infrastructure Technical Committee. This guide is not an authorized publication; it is the continuous build for version 1.1.4-current built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/qligier/ITI.BasicAudit/ and changes regularly. See the Directory of published versions

Table of Contents

.. 0 Table of Contents
... 1 Basic Audit Log Patterns (BALP)
... 2 1:52 Basic Audit Log Patterns
... 3 3:5.7 Basic Audit Log Patterns
... 4 BasicAudit Test Plan
... 5 Changes to Other IHE Specifications
... 6 Download and Analysis
... 7 AuditEvent Use in IHE Profiles
... 8 BasicAudit Open and Closed issues
... 9 Artifacts Summary
.... 9.1 IHE ATNA Audit Record Repository supporting BALP Content
.... 9.2 IHE BALP Audit Consumer
.... 9.3 IHE BALP Audit Creator
.... 9.4 Audit Event for a Privacy Disclosure as recorded by a Recipient
.... 9.5 Audit Event for Privacy Disclosure at Source
.... 9.6 Basic AuditEvent for a successful Create not related to a Patient
.... 9.7 Basic AuditEvent for a successful Create with known Patient subject
.... 9.8 Basic AuditEvent for a successful Delete
.... 9.9 Basic AuditEvent for a successful Delete with Patient
.... 9.10 Basic AuditEvent for a successful Query
.... 9.11 Basic AuditEvent for a successful Query with Patient
.... 9.12 Basic AuditEvent for a successful Read
.... 9.13 Basic AuditEvent for a successful Read with a Patient
.... 9.14 Basic AuditEvent for a successful Update
.... 9.15 Basic AuditEvent for a successful Update with a Patient subject
.... 9.16 Basic AuditEvent pattern for oAuth Opaque
.... 9.17 Basic AuditEvent pattern for oAuth Opaque
.... 9.18 Basic AuditEvent pattern for when an activity was authorized by an IUA access token
.... 9.19 Basic AuditEvent pattern for when an activity was authorized by an SAML access token Comprehensive
.... 9.20 Basic AuditEvent pattern for when an activity was authorized by an SAML access token Minimal
.... 9.21 Basic AuditEvent pattern for when an Authorization permit is decided
.... 9.22 IHE IUA ITI-71 AuditEvent for a successful Get Access Token
.... 9.23 AuditEvent.agent Assurance Level
.... 9.24 AuditEvent.agent other identifiers
.... 9.25 Agent types holding User-Agent
.... 9.26 all Reads
.... 9.27 all Searches
.... 9.28 all Updates
.... 9.29 Authorization subType events valueset
.... 9.30 Entity Types used by IHE BasicAudit
.... 9.31 Other Id Types ValueSet
.... 9.32 participant source types for RESTful create
.... 9.33 RESTful objects role in the event
.... 9.34 Authorization subType events
.... 9.35 Entity Types that are defined in IHE BasicAudit
.... 9.36 OtherId Identifier Types
.... 9.37 The code used to identifiy a User Agent
.... 9.38 Audit Example of a basic Authorization Deny access
.... 9.39 Audit Example of a basic Authorization Permit access
.... 9.40 Audit Example of a basic SAML access token of comprehensive
.... 9.41 Audit Example of a basic SAML access token of comprehensive from QDI sample
.... 9.42 Audit Example of a basic SAML access token of minimal
.... 9.43 Audit Example of a basic SAML access token of minimal from QDI sample
.... 9.44 Audit Example of a basic SAML access token of minimal with multiple PurposeOfUse
.... 9.45 Audit Example of Privacy Disclosure at recipient
.... 9.46 Audit Example of Privacy Disclosure at recipient
.... 9.47 Audit Example of Privacy Disclosure at source
.... 9.48 Audit Example of Privacy Disclosure at source
.... 9.49 Audit Example of Privacy Disclosure of a patient specific MeasureReport
.... 9.50 Client - Audit Example of a basic patient identifiable Create by the author
.... 9.51 Client - Audit Example of a basic patient identifiable Create of a Job with no user
.... 9.52 Client - Audit Example of a basic patient identifiable Create of a Report with no user
.... 9.53 Client - Audit Example of a basic patient identifiable Create with no user
.... 9.54 Client - Audit Example of a basic patient identifiable Delete
.... 9.55 Client - Audit Example of a basic patient identifiable Delete at Client
.... 9.56 Client - Audit Example of a basic patient identifiable Delete of a Job with no user
.... 9.57 Client - Audit Example of a basic patient identifiable Delete of a Report with no user
.... 9.58 Client - Audit Example of a basic patient identifiable Delete with no user
.... 9.59 Client - Audit Example of a basic patient identifiable Query (GET)
.... 9.60 Client - Audit Example of a basic patient identifiable read
.... 9.61 Dummy Consent example
.... 9.62 Dummy Device authorization service example
.... 9.63 Dummy Device example
.... 9.64 Dummy DocumentReference 2 example
.... 9.65 Dummy DocumentReference example
.... 9.66 Dummy List example
.... 9.67 Dummy MeasureReport example
.... 9.68 Dummy Organization example
.... 9.69 Dummy Patient example
.... 9.70 Dummy Practitioner example
.... 9.71 Example document that says: Hello World
.... 9.72 oAuth Client - Audit Example of a basic patient identifiable read
.... 9.73 oAuth Server - Audit Example of a basic patient identifiable read
.... 9.74 oAuth Server Minimal - Audit Example of a basic patient identifiable read
.... 9.75 SAML example from CareQuality
.... 9.76 Server - Audit Example of a basic Create
.... 9.77 Server - Audit Example of a basic object Delete at server
.... 9.78 Server - Audit Example of a basic patient identifiable Create
.... 9.79 Server - Audit Example of a basic patient identifiable Create by a custodian
.... 9.80 Server - Audit Example of a basic patient identifiable Create by an informant
.... 9.81 Server - Audit Example of a basic patient identifiable Delete at server
.... 9.82 Server - Audit Example of a basic patient identifiable Delete by Informant
.... 9.83 Server - Audit Example of a basic patient identifiable Query (GET)
.... 9.84 Server - Audit Example of a basic patient identifiable Query (POST)
.... 9.85 Server - Audit Example of a basic patient identifiable read
.... 9.86 Server - Audit Example of a basic patient identifiable read
.... 9.87 Server - Audit Example of a basic patient identifiable read with no user
.... 9.88 Server - Audit Example of a basic patient identifiable Update by the custodian
.... 9.89 Server - Audit Example of a basic patient identifiable Update by the informant
.... 9.90 Server - Audit Example of a basic patient identifiable Update of a Job with no user
.... 9.91 Server - Audit Example of a basic patient identifiable Update of a Report with no user
.... 9.92 Server - Audit Example of a basic patient identifiable Update using Patch
.... 9.93 Server - Audit Example of a basic patient identifiable Update with no user
.... 9.94 Server - Audit Example of a basic Query (GET)
.... 9.95 Server - Audit Example of a basic Update of a measure report