AI Transparency on FHIR, published by HL7 International / Electronic Health Records. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/aitransparency-ig/ and changes regularly. See the Directory of published versions
| Page standards status: Trial-use | Maturity Level: 0 | 
Mappings for the AI-Provenance resource profile.
No Mappings Found
No Mappings Found
| Name | Workflow Pattern | RIM Mapping | W3C PROV | FiveWs Pattern Mapping | FHIR AuditEvent Mapping  | 
|---|---|---|---|---|---|
|   Provenance | Event | 
 | Activity | ||
|    id | |||||
|    meta | |||||
|    implicitRules | |||||
|    language | |||||
|    text | Act.text? | ||||
|    contained | N/A | ||||
|    extension | N/A | ||||
|    modifierExtension | N/A | ||||
|    target | ./outboundRelationship[isNormalActRelationship() and typeCode=SUBJ]/target  OR  ./participation[isNormalParticipation() and typeCode=SBJ]/role  OR  ./participation[isNormalParticipation() and typeCode=SBJ]/role[isNormalRole()]/player | Entity Created/Updated | FiveWs.what[x] | AuditEvent.entity.reference | |
|    occurred[x] | Event.occurred[x] | ./effectiveTime[type=IVL_TS] | Activity.startTime & Activity.endTime | FiveWs.done[x] | |
|    recorded | unique(./participation[isNormalParticipation() and typeCode=AUT]/time[type=TS]) | Activity.when | FiveWs.recorded | AuditEvent.recorded | |
|    policy | 
 | AuditEvent.agent.policy | |||
|    location | Event.location | 
 | Activity.location | FiveWs.where[x] | AuditEvent.agent.location | 
|    Slices for reason | Event.reasonCode | unique(./reasonCode) | Activity.Activity | FiveWs.why[x] | AuditEvent.purposeOfEvent | 
|     reason:AIReason | Event.reasonCode | unique(./reasonCode) | Activity.Activity | FiveWs.why[x] | AuditEvent.purposeOfEvent | 
|    activity | Event.code | Act.code | Activity.Activity | FiveWs.why[x] | |
|    Slices for agent | Event.performer | ./participation[isNormalParticipation()]  OR  ./outboundRelationship[isNormalActRelationship() and typeCode='DRIV'] | Agent | FiveWs.who | AuditEvent.agent | 
|     agent:All Slices | |||||
|      id | n/a | ||||
|      extension | n/a | ||||
|      modifierExtension | N/A | ||||
|      type | Event.performer.function | .role | Agent.Attribution | AuditEvent.agent.type | |
|      role | .typecode | AuditEvent.agent.role | |||
|      who | Event.performer.actor | .id | FiveWs.actor | ||
|      onBehalfOf | 
 | ||||
|     agent:AIModelAgent | Event.performer | ./participation[isNormalParticipation()]  OR  ./outboundRelationship[isNormalActRelationship() and typeCode='DRIV'] | Agent | FiveWs.who | AuditEvent.agent | 
|      id | n/a | ||||
|      extension | n/a | ||||
|      modifierExtension | N/A | ||||
|      type | Event.performer.function | .role | Agent.Attribution | AuditEvent.agent.type | |
|      role | .typecode | AuditEvent.agent.role | |||
|      who | Event.performer.actor | .id | FiveWs.actor | ||
|      onBehalfOf | 
 | ||||
|    Slices for entity | ./subjectOf | Entity | AuditEvent.entity | ||
|     entity:All Slices | |||||
|      id | n/a | ||||
|      extension | n/a | ||||
|      modifierExtension | N/A | ||||
|      role | ./typeCode | Entity.role | AuditEvent.entity.lifecycle | ||
|      what | ./text/reference | Entity.Identity | AuditEvent.entity.reference | ||
|      agent | ./author/role | ||||
|     entity:AIInputData | ./subjectOf | Entity | AuditEvent.entity | ||
|      id | n/a | ||||
|      extension | n/a | ||||
|      modifierExtension | N/A | ||||
|      role | ./typeCode | Entity.role | AuditEvent.entity.lifecycle | ||
|      what | ./text/reference | Entity.Identity | AuditEvent.entity.reference | ||
|      agent | ./author/role | ||||
|    signature | ./signatureText | ||||
|  Documentation for this format | |||||