|
AuditEvent
|
ControlAct[moodCode=EVN]
|
|
type
|
.code
(type,
subtype
and
action
are
pre-coordinated
or
sent
as
translations)
|
|
subtype
|
.code
(type,
subtype
and
action
are
pre-coordinated
or
sent
as
translations)
|
|
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
|
role
type
|
.role
and/or
.typeCode
.typeCode
and/or
.functionCode
|
reference
role
|
.id
.role
|
userId
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
may
might
or
may
might
not
be
constant.
|
|
policy
|
ActPolicyType
|
|
media
|
.player.description.mediaType
|
|
network
|
.player.description.reference
|
|
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]
|
|
site
|
.scopedRole[classCode=LOCE].player.desc
|
identifier
observer
|
.id
|
|
type
|
.code
|
|
entity
|
.outboundRelationship[typeCode=SUBJ].target
or
.participation[typeCode=SBJ].role
|
identifier
.id.extension
reference
what
|
[self]
.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
ObservationEvent[code="lifecycle"].value
|
|
securityLabel
|
.confidentialityCode
|
|
name
|
.title
|
|
description
|
.text
|
|
query
|
No
mapping
|
|
detail
|
.inboundRelationship[typeCode=SUBJ].target[classCode=OBS,
moodCode=EVN]
|
|
type
|
.code
|
value
value[x]
|
.value
|
|
AuditEvent
|
Message
|
|
type
|
EventId
|
|
subtype
|
EventTypeCode
|
|
action
|
EventActionCode
|
recorded
period
|
EventDateTime
|
|
recorded
| |
|
outcome
|
EventOutcomeIndicator
|
|
outcomeDesc
|
EventOutcomeDescription
|
|
purposeOfEvent
|
EventPurposeOfUse
|
|
agent
|
ActiveParticipant
|
role
type
|
RoleIdCode
|
reference
role
|
RoleIdCode
|
userId
who
|
UserId
|
|
altId
|
AlternativeUserId
|
|
name
|
UserName
|
|
requestor
|
UserIsRequestor
|
|
location
|
|
|
policy
|
ParticipantRoleIDCode
|
|
media
|
MediaType
|
|
network
|
|
|
address
|
NetworkAccessPointID
|
|
type
|
NetworkAccessPointTypeCode
|
|
purposeOfUse
|
|
|
source
|
AuditSourceIdentification
|
|
site
|
AuditEnterpriseSiteId
|
identifier
observer
|
AuditSourceId
|
|
type
|
AuditSourceTypeCode
|
|
entity
|
ParticipantObjectIdentification
|
identifier
what
|
ParticipantObjectID
and
ParticipantObjectIDTypeCode
|
reference
ParticipantObjectID
type
|
ParticipantObjectTypeCode
|
|
role
|
ParticipantObjectTypeCodeRole
|
|
lifecycle
|
ParticipantObjectDataLifeCycle
|
|
securityLabel
|
ParticipantObjectSensitivity
|
|
name
|
ParticipantObjectName
|
|
description
|
ParticipantObjectDescription
|
|
query
|
ParticipantObjectQuery
|
|
detail
|
ParticipantObjectDetail
|
|
type
|
ParticipantObjectDetail.type
|
value
value[x]
|
ParticipantObjectDetail.value
|
The
provenance
resource
is
based
on
known
practices
in
the
HL7
implementation
space,
particularly
those
found
in
the
v2
EVN
segment,
the
v3
ControlAct
Wrapper,
the
CDA
header,
and
IHE
ATNA.
The
conceptual
model
underlying
the
design
is
the
W3C
provenance
Specification
.
Though
the
content
and
format
of
the
resource
is
designed
to
meet
specific
requirements
for
FHIR,
all
the
parts
of
the
resource
are
formally
mapped
to
the
PROV-O
specification,
and
FHIR
resources
can
be
transformed
to
their
W3C
PROV
equivalent.