Basic Audit Log Patterns (BALP)
1.1.3 - Trial-Implementation International flag

This page is part of the IHE Basic Audit Log Patterns (BALP) (v1.1.3: Publication) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Extension: AssuranceLevel - Detailed Descriptions

Active as of 2024-02-14

Definitions for the ihe-assuranceLevel extension.

Guidance on how to interpret the contents of this table can be found here

0. Extension
Definition

The assuranceLevel element carries various types of Assurance level. May be an Identity Assurance (IAL), an Authentication Assurance Level (AAL), a Federation Assurance Level (FAL), or other.

In SAML this is defined to be carried in the saml:AuthnContextClassRef, but may be carried elsewhere based on the use-case and profiling of SAML.

The Vocabulary is not defined here. Some sources of vocabulary:

ShortAuditEvent.agent Assurance Level
2. Extension.extension
Control0..0
4. Extension.url
Fixed Valuehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/ihe-assuranceLevel
6. Extension.value[x]
Control1..?
BindingThe codes SHOULD be taken from SecurityTrustAssuranceObservationValue
(preferred to http://terminology.hl7.org/ValueSet/v3-SecurityTrustAssuranceObservationValue
TypeCodeableConcept, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
[x] NoteSee Choice of Data Types for further information about how to use [x]