Guía de Implementación ''cl core'' FHIR R4, (Versión Evolutiva)
1.8.10 - ci-build
This page is part of the Chile Core (v1.8.10: STU2 Draft) based on FHIR (HL7® FHIR® Standard) R4. The current version which supersedes this version is 1.9.3. For a full list of available versions, see the Directory of published versions
| Active as of 2024-03-19 |
Mappings for the AuditEventCl resource profile.
| AuditEventCl | ||
| AuditEvent | Event | |
| type | Event.code | |
| period | Event.occurred[x] | |
| purposeOfEvent | Event.reasonCode | |
| agent | Event.performer | |
| type | Event.performer.function | |
| who | Event.performer.actor | |
| location | Event.location | |
| AuditEventCl | ||
| AuditEvent | Entity. Role, or Act, ControlAct[moodCode=EVN] | |
| text | Act.text? | |
| contained | N/A | |
| extension | N/A | |
| modifierExtension | N/A | |
| type | .code (type, subtype and action are pre-coordinated or sent as translations) | |
| id | n/a | |
| extension | n/a | |
| system | ./codeSystem | |
| version | ./codeSystemVersion | |
| code | ./code | |
| display | CV.displayName | |
| userSelected | CD.codingRationale | |
| subtype | .code (type, subtype and action are pre-coordinated or sent as translations) | |
| id | n/a | |
| extension | n/a | |
| system | ./codeSystem | |
| version | ./codeSystemVersion | |
| code | ./code | |
| display | CV.displayName | |
| userSelected | CD.codingRationale | |
| action | .code (type, subtype and action are pre-coordinated or sent as translations) | |
| period | ./effectiveTime[type=IVL_TS] | |
| recorded | .effectiveTime | |
| outcome | .actionNegationInd | |
| outcomeDesc | .outboundRelationship[typeCode=OUT].target.text | |
| purposeOfEvent | * .reasonCode [ControlActReason when Act.class = CACT Control Act] *.outboundRelationship[typeCode=RSON].target | |
| agent | .participation | |
| id | n/a | |
| extension | n/a | |
| modifierExtension | N/A | |
| type | .typeCode and/or .functionCode | |
| role | .role | |
| who | .id | |
| altId | .id (distinguish id type by root) | |
| name | .name | |
| requestor | If participation.typeCode was author, then true | |
| location | * Role.Class =SDLOC *Role.Code = ServiceDeliveryLocationRoleType *Entity.Code = PlaceEntityType = df.Types of places for Entity.Class = PLC *EntityClass = PLC = df.A physical place or site with its containing structure. May be natural or man-made. The geographic position of a place might or might not be constant. | |
| policy | ActPolicyType | |
| media | .player.description.mediaType | |
| network | .player.description.reference | |
| id | n/a | |
| extension | n/a | |
| modifierExtension | N/A | |
| address | pre-coordinated into URL | |
| type | pre-coordinated into URL | |
| purposeOfUse | *.reasonCode [ActHealthInformationPurposeOfUseReason codes/v:PurposeOfUse (2.16.840.1.113883.1.11.20448) * .outboundRelationship[typeCode=RSON or SUBJ].target | |
| source | .participation[typeCode=INF].role[classCode=ASSIGN].player[classCode=DEV, determinerCode=INSTANCE] | |
| id | n/a | |
| extension | n/a | |
| modifierExtension | N/A | |
| site | .scopedRole[classCode=LOCE].player.desc | |
| observer | .id | |
| type | .code | |
| entity | .outboundRelationship[typeCode=SUBJ].target or .participation[typeCode=SBJ].role | |
| id | n/a | |
| extension | n/a | |
| modifierExtension | N/A | |
| what | .id | |
| type | [self::Act].code or role.player.code | |
| role | role.code (not sure what this would mean for an Act) | |
| lifecycle | target of ObservationEvent[code="lifecycle"].value | |
| securityLabel | .confidentialityCode | |
| name | .title | |
| description | .text | |
| query | No mapping | |
| detail | .inboundRelationship[typeCode=SUBJ].target[classCode=OBS, moodCode=EVN] | |
| id | n/a | |
| extension | n/a | |
| modifierExtension | N/A | |
| type | .code | |
| value[x] | .value | |
| AuditEventCl | ||
| AuditEvent | Message | |
| type | EventId | |
| subtype | EventTypeCode | |
| action | EventActionCode | |
| period | EventDateTime | |
| outcome | EventOutcomeIndicator | |
| outcomeDesc | EventOutcomeDescription | |
| purposeOfEvent | EventPurposeOfUse | |
| agent | ActiveParticipant | |
| type | RoleIdCode | |
| role | RoleIdCode | |
| who | UserId | |
| altId | AlternativeUserId | |
| name | UserName | |
| requestor | UserIsRequestor | |
| policy | ParticipantRoleIDCode | |
| media | MediaType | |
| network | ||
| address | NetworkAccessPointID | |
| type | NetworkAccessPointTypeCode | |
| source | AuditSourceIdentification | |
| site | AuditEnterpriseSiteId | |
| observer | AuditSourceId | |
| type | AuditSourceTypeCode | |
| entity | ParticipantObjectIdentification | |
| what | ParticipantObjectID and ParticipantObjectIDTypeCode | |
| type | ParticipantObjectTypeCode | |
| role | ParticipantObjectTypeCodeRole | |
| lifecycle | ParticipantObjectDataLifeCycle | |
| securityLabel | ParticipantObjectSensitivity | |
| name | ParticipantObjectName | |
| description | ParticipantObjectDescription | |
| query | ParticipantObjectQuery | |
| detail | ParticipantObjectDetail | |
| type | ParticipantObjectDetail.type | |
| value[x] | ParticipantObjectDetail.value | |
| AuditEventCl | ||
| AuditEvent | ||
| type | FiveWs.what[x] | |
| subtype | FiveWs.what[x] | |
| action | FiveWs.what[x] | |
| period | FiveWs.done[x] | |
| recorded | FiveWs.recorded | |
| outcome | FiveWs.what[x] | |
| outcomeDesc | FiveWs.what[x] | |
| purposeOfEvent | FiveWs.why[x] | |
| agent | FiveWs.who | |
| type | FiveWs.who | |
| role | FiveWs.who | |
| who | FiveWs.who | |
| altId | FiveWs.who | |
| name | FiveWs.who | |
| requestor | FiveWs.who | |
| location | FiveWs.where[x] | |
| policy | FiveWs.why[x] | |
| media | FiveWs.where[x] | |
| network | FiveWs.where[x] | |
| address | FiveWs.where[x] | |
| type | FiveWs.where[x] | |
| purposeOfUse | FiveWs.why[x] | |
| source | FiveWs.witness | |
| site | FiveWs.witness | |
| observer | FiveWs.witness | |
| type | FiveWs.witness | |
| entity | FiveWs.what[x] | |
| what | FiveWs.what[x] | |
| type | FiveWs.what[x] | |
| role | FiveWs.context | |
| lifecycle | FiveWs.context | |
| securityLabel | FiveWs.context | |
| name | FiveWs.context | |
| description | FiveWs.context | |
| query | FiveWs.context | |
| detail | FiveWs.context | |
| type | FiveWs.context | |
| value[x] | FiveWs.context | |
| AuditEventCl | ||
| AuditEvent | ||
| type | Activity | |
| period | Activity.startTime & Activity.endTime | |
| recorded | Activity.when | |
| purposeOfEvent | Activity.Activity | |
| agent | Agent | |
| type | Agent.Attribution | |
| role | Agent.Attribution | |
| who | Agent.Identity | |
| altId | Agent.Identity | |
| name | Agent.Identity | |
| location | Activity.location | |
| network | ||
| address | Agent.Location | |
| purposeOfUse | Agent.Activity | |
| entity | Entity | |
| type | Entity.type | |
| role | Entity.role | |
| lifecycle | Entity.role | |
| name | Entity.Label | |
| AuditEventCl | ||
| AuditEvent | ||
| period | Provenance.occurred[x] | |
| recorded | Provenance.recorded | |
| purposeOfEvent | Provenance.reason, Provenance.activity | |
| agent | Provenance.agent | |
| type | Provenance.agent.type | |
| role | Provenance.agent.role | |
| who | Provenance.agent.who | |
| location | Provenance.location | |
| policy | Provenance.policy | |
| entity | Provenance.target, Provenance.entity | |
| what | Provenance.target, Provenance.entity.what | |
| type | Provenance.entity.type | |
| lifecycle | Provenance.entity.role | |