Appointment |
Act[@moodCode <= 'INT'] |
identifier |
.id |
status |
.statusCode |
cancellationReason |
n/a |
class |
.inboundRelationship[typeCode=SUBJ].source[classCode=LIST].code |
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 |
.reasonCode |
priority |
.priorityCode |
description |
.text |
replaces |
.inboundRelationship[@typeCode = 'SPRT'].observation |
virtualService |
N/A |
supportingInformation |
.inboundRelationship[@typeCode = 'SPRT'].observation |
previousAppointment |
N/A |
originatingAppointment |
N/A |
start |
.effectiveTime.low |
end |
.effectiveTime.high |
minutesDuration |
.activityTime[@xsi:type = ('SXPR_TS', 'PIVL_TS')].width |
requestedPeriod |
.activityTime[@xsi:type = ('SXPR_TS', 'PIVL_TS')] |
slot |
.outboundRelationship[@typeCode = 'REFR'].act[@classCode = 'ACT'][@moodCode = 'SLOT'] |
account |
.pertains.A_Account |
created |
.author.time |
note |
.subjectOf.observation[@moodCode = 'EVN'][code = 'annotation'].value |
patientInstruction |
.subjectOf.observation[@moodCode = 'EVN'][code = 'annotation'].value |
basedOn |
.outboundRelationship[@typeCode = 'FLFS'].act[@classCode < 'ActCareProvisionRequestType'][@moodCode = 'RQO'] |
subject |
subject.patient |
participant |
performer | reusableDevice | subject | location |
type |
(performer | reusableDevice | subject | location).@typeCode |
period |
n/a |
actor |
performer.person | reusableDevice.manufacturedDevice | subject.patient | location.serviceDeliveryLocation |
required |
(performer | reusableDevice | subject | location).@performInd |
status |
(performer | reusableDevice | subject | location).statusCode |
recurrenceId |
N/A |
occurrenceChanged |
N/A |
recurrenceTemplate |
N/A |
timezone |
N/A |