description: Used when only have an opaque oAuth token. package_name: ihe.iti.balp derivation: constraint name: OAUTHaccessTokenUseOpaque type: AuditEvent elements: agent: index: 0 slicing: rules: open discriminator: - {path: type, type: pattern} min: null slices: user: match: type: coding: - {code: UserOauthAgent, system: 'https://profiles.ihe.net/ITI/BALP/CodeSystem/UserAgentTypes'} schema: short: other elements may be filled in as needed. array: true min: 1 _required: true index: 1 elements: type: pattern: type: CodeableConcept value: coding: - {code: UserOauthAgent, system: 'https://profiles.ihe.net/ITI/BALP/CodeSystem/UserAgentTypes'} index: 2 requestor: pattern: {type: Boolean, value: true} index: 3 policy: {short: last 32 characters of the oAuth token., mustSupport: true, index: 4} purposeOfUse: {short: 'SAML subject:purposeofuse', mustSupport: true, index: 5} required: [policy, type] package_version: 1.1.0 class: profile kind: resource url: https://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.OAUTHaccessTokenUse.Opaque base: http://hl7.org/fhir/StructureDefinition/AuditEvent version: 1.1.0