Mappings
for
the
appointment
resource.
|
Appointment
|
Act
(ActMood
=
ActMoodAppointment
or
ActMoodAppointmentRequest)
Act[@moodCode
<=
'INT']
|
identifier
identifier
|
.id
|
status
status
|
.statusCode
|
type
serviceCategory
|
n/a,
might
be
inferred
from
the
ServiceDeliveryLocation
|
|
serviceType
|
n/a,
might
be
inferred
from
the
ServiceDeliveryLocation
|
|
specialty
| .performer.AssignedPerson.code |
|
appointmentType
|
.code
|
reason
reason
|
.reasonCode
|
(encounter
appointment).reason
indication
| .inboundRelationship[@typeCode
=
'RSON'].observation
|
priority
priority
|
.priorityCode
|
description
description
|
.text
|
start
supportingInformation
| .inboundRelationship[@typeCode
=
'SPRT'].observation
|
|
start
|
.effectiveTime.low
|
end
end
|
.effectiveTime.high
|
minutesDuration
minutesDuration
|
.activityTime[@xsi:type
=
('SXPR_TS',
'PIVL_TS')].width
|
slot
slot
|
Schedule-Slot
(classCode=ACT,
moodCode
.outboundRelationship[@typeCode
=
SLOT)
'REFR'].act[@classCode
=
'ACT'][@moodCode
=
'SLOT']
|
comment
created
|
.author.time
|
participant
comment
|
.subjectOf.observation[@moodCode
=
'EVN'][code
=
'annotation'].value
|
type
incomingReferral
|
.outboundRelationship[@typeCode
=
'FLFS'].act[@classCode
<
'ActCareProvisionRequestType'][@moodCode
=
'RQO']
|
actor
participant
|
performer
|
reusableDevice
|
subject
|
location
|
required
type
|
performer.performIndicator
(performer
|
reusableDevice
|
subject
|
location).@typeCode
|
status
actor
|
performer.person
|
reusableDevice.manufacturedDevice
|
subject.patient
|
location.serviceDeliveryLocation
|
|
required
|
(performer
|
reusableDevice
|
subject
|
location).@performInd
|
|
status
|
(performer
|
reusableDevice
|
subject
|
location).statusCode
|
|
requestedPeriod
| .activityTime[@xsi:type
=
('SXPR_TS',
'PIVL_TS')]
|
|
Appointment
|
|
identifier
identifier
|
SCH-1,
SCH-2,
ARQ-1,
ARQ-2
|
status
status
|
SCH-25
|
type
serviceCategory
|
|
reason
serviceType
| |
|
specialty
| |
|
appointmentType
|
ARQ-7
|
|
reason
|
AIS-3,
ARQ-7,
SCH-7
|
priority
indication
| |
|
priority
|
ARQ-12,
SCH-11.6
/
TQ1-9
|
description
description
|
NTE-3
|
start
supportingInformation
| |
|
start
|
ARQ-11.1,
SCH-11.4
/
TQ1-7
|
end
end
|
ARQ-11.2,
SCH-11.5
/
TQ1-8
TQ1-8/
calculated
based
on
the
start
and
the
duration
which
is
in
ARQ-9
|
minutesDuration
minutesDuration
|
|
slot
slot
|
|
comment
created
| |
|
comment
|
NTE-3
|
participant
incomingReferral
| |
|
participant
|
PID,
AIP,
AIG,
AIL
|
type
type
|
AIP-4,
AIG-4
|
actor
actor
|
PID-3-Patient
ID
List
|
AIL-3
|
AIG-3
|
AIP-3
|
required
required
|
|
status
status
|
AIP-12,
AIG-14
|
|
requestedPeriod
|
ARQ-11
|