Scheduling
1.0.0 - Trial-Implementation International flag

This page is part of the IHE ITI Scheduling (v1.0.0: 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

Resource Profile: Audit Event for the Find Potential Appointments Transaction at Recipient

Official URL: https://profiles.ihe.net/ITI/Scheduling/StructureDefinition/IHE.Scheduling.FindPotential.Audit.Recipient Version: 1.0.0
Active as of 2024-12-12 Computable Name: AuditSchedulingFindPotentialServer

Defines constraints on the AuditEvent Resource to record when a Find Potential Appointments [ITI-115] Transaction happens at the Recipient, and the transaction contains a Patient resource.

  • Build off of the IHE Basic Audit Patient Create event
  • add the ITI-115 as a subtype
  • client is the Scheduling Client
  • Server is the Scheduling Server
  • may have user, app, organization agent(s)
  • shall have a patient entity

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from PatientCreate

NameFlagsCard.TypeDescription & Constraintsdoco
.. AuditEvent 0..* PatientCreate Event record kept for security purposes
... modifierExtension 0..0
... subtype 2..* Coding More specific type/id for the event
... Slices for subtype Content/Rules for all slices
.... subtype:iti115 1..1 Coding More specific type/id for the event
Required Pattern: At least the following
..... system 1..1 uri Identity of the terminology system
Fixed Value: urn:ihe:event-type-code
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: ITI-115
..... display 1..1 string Representation defined by the system
Fixed Value: Find Potential Appointments
... Slices for agent Content/Rules for all slices
.... agent:client 1..1 BackboneElement Scheduling Client
.... agent:server C 1..1 BackboneElement Scheduling Server
val-audit-source: The Audit Source is this agent too.
... Slices for entity Content/Rules for all slices
.... entity:patient 1..1 BackboneElement Patient

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
val-audit-sourceerrorAuditEvent.agent:serverThe Audit Source is this agent too.
: $this.who = %resource.source.observer

 

Other representations of profile: CSV, Excel, Schematron