Expansion
Appointment
| |
|
identifier
|
SCH-1,
SCH-2,
ARQ-1,
ARQ-2
|
|
status
|
SCH-25
|
|
cancellationReason
| |
|
class
|
PV1-2
|
|
serviceCategory
| |
|
serviceType
|
ARQ-8,
SCH-8
|
|
specialty
| |
|
appointmentType
|
ARQ-7,
SCH-7
|
|
reason
|
AIS-3
|
|
priority
|
ARQ-12,
SCH-11.6
/
TQ1-9
|
|
description
|
NTE-3
|
|
replaces
| |
|
virtualService
| |
|
supportingInformation
| |
|
previousAppointment
| |
|
originatingAppointment
| |
|
start
|
ARQ-11.1,
SCH-11.4
/
TQ1-7
|
|
end
|
SCH-11.5
/
TQ1-8/
calculated
based
on
http://terminology.hl7.org/CodeSystem/coverageeligibilityresponse-ex-auth-support
version
4.0.1
the
start
and
the
duration
which
is
in
ARQ-9
|
All
codes
from
system
http://terminology.hl7.org/CodeSystem/coverageeligibilityresponse-ex-auth-support
minutesDuration
|
|
|
slot
| |
|
account
|
Code
|
|
created
|
Display
|
|
note
|
Definition
NTE-3
|
|
patientInstruction
|
NTE-3
|
|
basedOn
| |
|
subject
|
PID-3-Patient
ID
List
|
laborder
|
participant
|
Lab
Order
PID,
AIP,
AIG,
AIL
|
A
request
or
authorization
for
laboratory
diagnostic
tests.
type
|
AIP-4,
AIG-4
|
|
period
| |
|
actor
|
PID-3-Patient
ID
List
|
AIL-3
|
AIG-3
|
AIP-3
|
labreport
|
required
|
Lab
Report
|
A
report
on
laboratory
diagnostic
test(s).
status
|
AIP-12,
AIG-14
|
|
requestedPeriod
|
ARQ-11
|
|
recurrenceId
|
diagnosticimageorder
|
|
occurrenceChanged
|
Diagnostic
Image
Order
|
A
request
or
authorization
for
diagnostic
imaging.
recurrenceTemplate
|
|
|
timezone
|
|
|
recurrenceType
|
diagnosticimagereport
|
|
lastOccurrenceDate
|
Diagnostic
Image
Report
|
A
report
on
diagnostic
image(s).
occurrenceCount
|
|
|
occurrenceDate
| |
|
weeklyTemplate
|
|
|
monday
| |
|
tuesday
| |
|
wednesday
| |
|
thursday
| |
|
friday
| |
|
saturday
| |
|
sunday
| |
|
weekInterval
| |
|
monthlyTemplate
| |
|
dayOfMonth
| |
|
nthWeekOfMonth
| |
|
dayOfWeek
| |
|
monthInterval
| |
|
yearlyTemplate
| |
|
yearInterval
| |
|
excludingDate
| |
|
excludingRecurrenceId
| |
|
Appointment
|
Professional
Report
Act[@moodCode
<=
'INT']
|
A
report
identifier
| .id |
|
status
| .statusCode |
|
cancellationReason
|
n/a
|
|
class
| .inboundRelationship[typeCode=SUBJ].source[classCode=LIST].code |
|
serviceCategory
|
n/a,
might
be
inferred
from
a
licensed
professional
regarding
the
siutation,
condition
or
proposed
treatment.
ServiceDeliveryLocation
|
|
serviceType
|
n/a,
might
be
inferred
from
the
ServiceDeliveryLocation
|
|
specialty
| .performer.AssignedPerson.code |
|
appointmentType
|
.code
|
accidentreport
|
reason
|
.reasonCode
|
Accident
Report
priority
| .priorityCode
|
A
formal
accident
report
as
would
be
filed
with
police
or
a
simlar
official
body.
description
| .text
|
|
replaces
| .inboundRelationship[@typeCode
=
'SPRT'].observation
|
|
virtualService
|
N/A
|
model
|
supportingInformation
|
.inboundRelationship[@typeCode
=
'SPRT'].observation
|
Model
previousAppointment
|
A
physical
model
of
the
affected
area.
N/A
|
|
originatingAppointment
|
N/A
|
|
start
|
.effectiveTime.low
|
picture
|
end
|
.effectiveTime.high
|
Picture
minutesDuration
|
.activityTime[@xsi:type
=
('SXPR_TS',
'PIVL_TS')].width
|
A
photograph
of
the
affected
area.
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
|
|
requestedPeriod
| .activityTime[@xsi:type
=
('SXPR_TS',
'PIVL_TS')]
|
|
recurrenceId
|
N/A
|
|
occurrenceChanged
|
N/A
|
|
recurrenceTemplate
|
N/A
|
|
timezone
|
N/A
|
Lvl
Appointment
|
A
few
code
lists
that
FHIR
defines
are
hierarchical
-
each
code
is
assigned
a
level.
For
value
sets,
levels
are
mostly
used
VEVENT
|
|
identifier
|
UID
|
|
status
|
STATUS
|
|
cancellationReason
| |
|
class
| |
|
serviceCategory
|
CATEGORIES
|
|
serviceType
| |
|
specialty
| |
|
appointmentType
|
CLASSIFICATION
|
|
reason
| |
|
priority
|
PRIORITY
|
|
description
|
SUMMARY
|
|
replaces
|
ATTACH
|
|
virtualService
| |
|
supportingInformation
|
ATTACH
|
|
previousAppointment
| |
|
originatingAppointment
| |
|
start
|
DTSTART
|
|
end
|
DTEND
|
|
minutesDuration
|
DURATION
(e.g.
PT15M)
|
|
slot
| |
|
account
| |
|
created
|
CREATED
|
|
note
|
DESCRIPTION
(for
internal
use)
|
|
patientInstruction
|
DESCRIPTION
(for
patient
use)
|
|
basedOn
| |
|
subject
| |
|
participant
|
ATTENDEE
component
to
organize
codes
for
user
convenience,
but
may
follow
code
system
hierarchy
-
see
Code
System
for
further
information
be
created
|
Source
type
|
The
source
of
the
definition
of
the
code
(when
the
value
set
draws
in
codes
defined
elsewhere)
n/a
|
Code
period
|
The
code
(used
as
|
|
actor
|
ATTENDEE:
(Need
to
provide
the
code
in
common
name
CN
and
also
the
resource
instance).
If
MAILTO
properties
from
the
code
is
in
italics,
this
indicates
that
practitioner
resource)
where
the
code
participant
type
is
not
selectable
('Abstract')
"information-only"
|
Display
required
|
The
display
(used
in
the
display
element
of
a
Coding
).
If
there
is
no
display,
implementers
should
not
simply
display
the
code,
but
map
the
concept
into
their
application
ROLE=REQ-PARTICIPANT
(roleparam)
|
Definition
status
|
An
explanation
of
the
meaning
of
the
concept
ATTENDEE;CN="John
Doe";RSVP=TRUE:mailto:john@doe.com
(rsvpparam
|
partstatparam)
|
Comments
requestedPeriod
|
Additional
notes
about
how
to
use
the
code
|
|
recurrenceId
| |
|
occurrenceChanged
| |
|
recurrenceTemplate
| |
|
timezone
|
TZID
|
|
recurrenceType
|
FREQ
|
|
lastOccurrenceDate
|
UNTIL
|
|
occurrenceCount
|
COUNT
|
|
occurrenceDate
|
RDATE
|
|
weeklyTemplate
| |
|
monday
| |
|
tuesday
| |
|
wednesday
| |
|
thursday
| |
|
friday
| |
|
saturday
| |
|
sunday
| |
|
weekInterval
| |
|
monthlyTemplate
| |
|
dayOfMonth
| |
|
nthWeekOfMonth
| |
|
dayOfWeek
| |
|
monthInterval
| |
|
yearlyTemplate
| |
|
yearInterval
| |
|
excludingDate
|
EXDATE
|
|
excludingRecurrenceId
|
|