|
ActivityDefinition
|
Act[classCode=ACT;
moodCode=DEFN]
|
|
url
|
.identifier[scope=BUSN;reliability=ISS]
|
|
identifier
|
.identifier
|
|
version
|
N/A
(to
add?)
|
|
versionAlgorithm[x]
|
N/A
(to
add?)
|
|
name
|
N/A
|
|
title
|
.title
|
|
subtitle
|
N/A
(to
add?)
|
|
status
|
.status
|
|
experimental
|
N/A
(to
add?)
|
|
subject[x]
|
N/A
(to
add?)
{
only
applies
for
subject
Patient?
}
|
|
date
|
.participation[typeCode=AUT].time
|
|
publisher
|
.participation[typeCode=AUT].role
|
|
contact
|
.participation[typeCode=CALLBCK].role
|
|
description
|
.text
|
|
useContext
|
N/A
(to
add?)
|
|
jurisdiction
|
N/A
(to
add?)
|
|
purpose
|
.reasonCode.text
|
|
usage
|
N/A
(to
add?)
|
|
copyright
|
N/A
(to
add?)
|
|
copyrightLabel
|
N/A
(to
add?)
|
|
approvalDate
|
.outboundRelationship[typeCode="SUBJ"].act[classCode=CACT;moodCode=EVN;code="approval"].effectiveTime
|
|
lastReviewDate
|
.outboundRelationship[typeCode="SUBJ";
subsetCode="RECENT"].act[classCode=CACT;moodCode=EVN;code="review"].effectiveTime
|
|
effectivePeriod
|
N/A
(to
add?)
|
|
topic
|
N/A
(to
add?)
|
|
author
|
.participation[typeCode=AUT]
|
|
editor
|
.participation[typeCode=AUT]
{
not
a
great
match,
but
there
does
not
appear
to
be
an
editor
concept
in
V3
participation
}
|
|
reviewer
|
.participation[typeCode=VRF]
{not
clear
whether
VRF
best
corresponds
to
reviewer
or
endorser}
|
|
endorser
|
.participation[typeCode=VRF]
{not
clear
whether
VRF
best
corresponds
to
reviewer
or
endorser}
|
|
relatedArtifact
|
.outboundRelationship[typeCode=DOC,RSON,PREV,
DRIV,
USE,
COMP]
{successor
would
be
PREV
w/
inversionInd=true;
No
support
for
citation}
|
|
library
|
.outboundRelationship[typeCode=USE].target[classCode=GROUPER,moodCode=EVN]
|
|
kind
|
.classCode
|
|
profile
|
.templateId
|
|
code
|
.code
|
|
intent
|
.moodCode
{
of
the
realized
Activity
}
|
|
priority
|
.priority
{
of
the
realized
activity
}
|
|
doNotPerform
|
.negationInd
{
of
the
realized
activity
}
|
|
timing[x]
|
.effectiveTime
|
|
asNeeded[x]
|
boolean:
precondition.negationInd
(inversed
-
so
negationInd
=
true
means
asNeeded=false
CodeableConcept:
precondition.observationEventCriterion[code="Assertion"].value
|
|
location
|
.participation[typeCode=LOC].role
|
|
participant
|
.participation[typeCode=PFM]
|
|
type
|
.role.classCode
|
|
typeCanonical
| .role.classCode |
|
typeReference
| .role.classCode |
|
role
|
.role.code
|
|
function
| .role.code |
|
product[x]
|
.participation[typeCode=CSM].role
|
|
quantity
|
.quantity
{for
classCode=SPLY}
|
|
dosage
|
.outboundRelationship[typeCode=COMP].target[classCode=SBADM;
moodCode=DEFN]
|
|
bodySite
|
.targetSiteCode
{for
classCode=PROC,
SBADM}
|
|
specimenRequirement
|
N/A
|
|
observationRequirement
|
N/A
|
|
observationResultRequirement
|
N/A
|
|
transform
|
N/A
|
|
dynamicValue
|
N/A
|
|
path
|
N/A
|
|
expression
|
N/A
|