This
page
is
part
of
the
FHIR
Specification
(v3.3.0:
(v3.5.0:
R4
Ballot
2).
#2).
The
current
version
which
supercedes
this
version
is
5.0.0
.
For
a
full
list
of
available
versions,
see
the
Directory
of
published
versions
.
Page
versions:
R5
R4B
R4
R3
R2
6.3.8.3
Mappings
for
RIM
Mapping
(http://hl7.org/v3)
Provenance
ControlAct[isNormalAct()
and
subsumes(CACT,
classCode)
and
moodCode=EVN]
target
./outboundRelationship[isNormalActRelationship()
and
typeCode=SUBJ]/target
OR
./participation[isNormalParticipation()
and
typeCode=SBJ]/role
OR
./participation[isNormalParticipation()
and
typeCode=SBJ]/role[isNormalRole()]/player
occurred[x]
./effectiveTime[type=IVL_TS]
recorded
unique(./participation[isNormalParticipation()
and
typeCode=AUT]/time[type=TS])
policy
./inboundRelationship[isNormalActRelationship()
and
typeCode="SUBJ"]/source[isNormalAct
and
subsumes(POLICY,
classCode)
and
moodCode=EVN]/text[typeCode='ED'/tel
location
unique(./participation[isNormalParticipation()
and
typeCode=LOC]/role[isNormalRole()
and
subsumes(SDLOC,
classCode)]/player[isNormalEntity
and
classCode="LOC"
and
determinerCode="INST"]
reason
unique(./reasonCode)
activity
Act.code
agent
./participation[isNormalParticipation()]
OR
./outboundRelationship[isNormalActRelationship()
and
typeCode='DRIV']
type
.role
role
.typecode
who[x]
who
.id
onBehalfOf[x]
onBehalfOf
Person,
Practitioner,
Organization,
Device
:*
.role
[classCode
=
RoleClassMutualRelationship;
role.code
and
*
.scopes[Role](classCode=IDENT)
and
*.plays
[Role.Code]
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.
Provenance
Activity
target
Entity
Created/Updated
occurred[x]
Activity.startTime
&
Activity.endTime
recorded
Activity.when
policy
location
Activity.location
reason
Activity.Activity
activity
Activity.Activity
agent
Agent
type
Agent.Attribution
role
who[x]
who
onBehalfOf[x]
onBehalfOf
entity
Entity
role
Entity.role
what[x]
what
Entity.Identity
agent
signature
6.3.8.5
Mappings
for
FHIR
AuditEvent
(http://hl7.org/fhir/auditevent)