This
page
is
part
of
the
FHIR
Specification
(v4.0.1:
R4
-
Mixed
Normative
and
STU
(v5.0.0-snapshot3:
R5
Snapshot
#3,
to
support
Connectathon
32
)
in
it's
permanent
home
(it
will
always
be
available
at
this
URL).
).
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:
R4
R3
R2
Using
Codes
Code
Systems
Value
Sets
R5
Concept
Maps
R4B
Identifier
Systems
R4
Work
Group
|
|
Standards Status : Informative |
|
This
code
system
http://terminology.hl7.org/CodeSystem/v2-0153
defines
the
following
codes:
Code
Display
Definition
Deprecated
Version
...
en:
See
NUBC
codes
nl:
Zie
(Amerikaanse)
NUBC
codes
Deprecated
added
v2.5.1,
removed
after
v2.8.2
01
en:
Most
common
semi-private
rate
nl:
Meest
algemeen
semi-privé
Deprecated
added
v2.3.1,
removed
after
v2.4
02
en:
Hospital
has
no
semi-private
rooms
nl:
Ziekenhuis
heeft
geen
semi-eigen
kamers
Deprecated
added
v2.3.1,
removed
after
v2.4
04
Inpatient
professional
component
charges
which
are
combined
billed
Deprecated
added
v2.3.1,
removed
after
v2.4
05
Professional
component
included
in
charges
and
also
billed
separate
to
carrier
Deprecated
added
v2.3.1,
removed
after
v2.4
06
Medicare
blood
deductible
Deprecated
added
v2.3.1,
removed
after
v2.4
08
Medicare
life
time
reserve
amount
in
the
first
calendar
year
Deprecated
added
v2.3.1,
removed
after
v2.4
09
Medicare
co-insurance
amount
in
the
first
calendar
year
Deprecated
added
v2.3.1,
removed
after
v2.4
10
Lifetime
reserve
amount
in
the
second
calendar
year
Deprecated
added
v2.3.1,
removed
after
v2.4
11
Co-insurance
amount
in
the
second
calendar
year
Deprecated
added
v2.3.1,
removed
after
v2.4
12
Working
aged
beneficiary/spouse
with
employer
group
health
plan
Deprecated
added
v2.3.1,
removed
after
v2.4
13
ESRD
beneficiary
in
a
Medicare
coordination
period
with
an
employer
group
health
plan
Deprecated
added
v2.3.1,
removed
after
v2.4
14
No
Fault
including
auto/other
Deprecated
added
v2.3.1,
removed
after
v2.4
15
en:
Worker's
Compensation
nl:
Werknemer
compensatie
Deprecated
added
v2.3.1,
removed
after
v2.4
16
PHS,
or
other
federal
agency
Deprecated
added
v2.3.1,
removed
after
v2.4
17
en:
Payer
code
nl:
Betalercode
Deprecated
added
v2.3.1,
removed
after
v2.4
21
en:
Catastrophic
nl:
Catastrofaal
Deprecated
added
v2.3.1,
removed
after
v2.4
22
Surplus
Deprecated
added
v2.3.1,
removed
after
v2.4
23
en:
Recurring
monthly
incode
nl:
Regelmatig
maandelijks
inkomen
Deprecated
added
v2.3.1,
removed
after
v2.4
24
en:
Medicaid
rate
code
nl:
Medicaid
tariefcode
Deprecated
added
v2.3.1,
removed
after
v2.4
30
en:
Pre-admission
testing
nl:
Vooropname
testen
Deprecated
added
v2.3.1,
removed
after
v2.4
31
en:
Patient
liability
amount
nl:
Patiënt
aansprakelijkheid
bedrag
Deprecated
added
v2.3.1,
removed
after
v2.4
37
Pints
of
blood
furnished
Deprecated
added
v2.3.1,
removed
after
v2.4
38
Blood
deductible
pints
Deprecated
added
v2.3.1,
removed
after
v2.4
39
Pints
of
blood
replaced
Deprecated
added
v2.3.1,
removed
after
v2.4
40
New
coverage
not
implemented
by
HMO
(for
inpatient
service
only)
Deprecated
added
v2.3.1,
removed
after
v2.4
41
en:
Black
lung
nl:
Stoflong
Deprecated
added
v2.3.1,
removed
after
v2.4
42
en:
VA
nl:
Amerikaanse
Veterans
Affairs
Deprecated
added
v2.3.1,
removed
after
v2.4
43
Disabled
beneficiary
under
age
64
with
LGHP
Deprecated
added
v2.3.1,
removed
after
v2.4
44
Amount
provider
agreed
to
accept
from
primary
payer
when
this
amount
is
less
than
charges
but
higher
than
payment
received,,
then
a
Medicare
secondary
payment
is
due
Deprecated
added
v2.3.1,
removed
after
v2.4
45
Accident
hour
Deprecated
added
v2.3.1,
removed
after
v2.4
46
Number
of
grace
days
Deprecated
added
v2.3.1,
removed
after
v2.4
47
en:
Any
liability
insurance
nl:
Een
of
andere
aansprakelijkheidsverzekering
Deprecated
added
v2.3.1,
removed
after
v2.4
48
en:
Hemoglobin
reading
nl:
Hemoglobinewaarde
Deprecated
added
v2.3.1,
removed
after
v2.4
49
en:
Hematocrit
reading
nl:
Hematocrietwaarde
Deprecated
added
v2.3.1,
removed
after
v2.4
50
en:
Physical
therapy
visits
nl:
Lichamelijke
oefening
bezoeken
Deprecated
added
v2.3.1,
removed
after
v2.4
51
en:
Occupational
therapy
visits
nl:
Ergotherapie
bezoeken
Deprecated
added
v2.3.1,
removed
after
v2.4
52
en:
Speech
therapy
visits
nl:
Stemoefening
bezoeken
Deprecated
added
v2.3.1,
removed
after
v2.4
53
en:
Cardiac
rehab
visits
nl:
Hartrevalidatie
bezoeken
Deprecated
added
v2.3.1,
removed
after
v2.4
56
Skilled
nurse
-
home
visit
hours
Deprecated
added
v2.3.1,
removed
after
v2.4
57
en:
Home
health
aide
-
home
visit
hours
nl:
Thuiszorg
hulp
-
thuisbezoekuren
Deprecated
added
v2.3.1,
removed
after
v2.4
58
en:
Arterial
blood
gas
nl:
Arterieel
bloedgas
Deprecated
added
v2.3.1,
removed
after
v2.4
59
en:
Oxygen
saturation
nl:
Zuurstofsaturatie
Deprecated
added
v2.3.1,
removed
after
v2.4
60
HHA
branch
MSA
Deprecated
added
v2.3.1,
removed
after
v2.4
67
en:
Peritoneal
dialysis
nl:
Peritoneale
dialyse
Deprecated
added
v2.3.1,
removed
after
v2.4
68
en:
EPO-drug
nl:
EPO-medicatie
Deprecated
added
v2.3.1,
removed
after
v2.4
70
en:
Payer
codes
nl:
Betalercodes
Deprecated
added
v2.3.1,
removed
after
v2.4
70
...
72
en:
Payer
codes
nl:
Betalercodes
Deprecated
added
v2.3.1,
removed
after
v2.4
71
en:
Payer
codes
nl:
Betalercodes
Deprecated
added
v2.3.1,
removed
after
v2.4
72
en:
Payer
codes
nl:
Betalercodes
Deprecated
added
v2.3.1,
removed
after
v2.4
75
en:
Payer
codes
nl:
Betalercodes
Deprecated
added
v2.3.1,
removed
after
v2.4
75
...
79
en:
Payer
codes
nl:
Betalercodes
Deprecated
added
v2.3.1,
removed
after
v2.4
76
en:
Payer
codes
nl:
Betalercodes
Deprecated
added
v2.3.1,
removed
after
v2.4
77
en:
Payer
codes
nl:
Betalercodes
Deprecated
added
v2.3.1,
removed
after
v2.4
78
en:
Payer
codes
nl:
Betalercodes
Deprecated
added
v2.3.1,
removed
after
v2.4
79
en:
Payer
codes
nl:
Betalercodes
Deprecated
added
v2.3.1,
removed
after
v2.4
80
en:
Psychiatric
visits
nl:
Psychiatrische
bezoeken
Deprecated
added
v2.3.1,
removed
after
v2.4
81
en:
Visits
subject
to
co-payment
nl:
Bezoeken
vallen
onder
co-betaling
Deprecated
added
v2.3.1,
removed
after
v2.4
A1
en:
Deductible
payer
A
nl:
Eigen
risico
betaler
A
Deprecated
added
v2.3.1,
removed
after
v2.4
A2
en:
Coinsurance
payer
A
nl:
Medeverzekerd
betaler
A
Deprecated
added
v2.3.1,
removed
after
v2.4
A3
en:
Estimated
responsibility
payer
A
nl:
Geschatte
verantwoordelijkheid
betaler
A
Deprecated
added
v2.3.1,
removed
after
v2.4
X0
en:
Service
excluded
on
primary
policy
nl:
Service
uitgesloten
van
primaire
polis
Deprecated
added
v2.3.1,
removed
after
v2.4
X4
en:
Supplemental
coverage
nl:
Aanvullende
dekking
Deprecated
added
v2.3.1,
removed
after
v2.4
…
en:
See
NUBC
codes
nl:
Zie
(Amerikaanse)
NUBC
codes
Deprecated
added
v2.7.1,
removed
after
v2.7.1
Properties
Code
URL
Description
Type
status
http://hl7.org/fhir/concept-properties#status
A
property
that
indicates
the
status
representation
of
the
concept.
One
of
active,
experimental,
deprecated,
retired
code
deprecationDate
http://hl7.org/fhir/concept-properties#deprecationDate
The
date
at
json
schema
for
GraphDefinition,
which
a
concept
was
deprecated.
Concepts
that
are
deprecated
but
not
inactive
can
still
be
used,
but
their
use
is
discouraged
dateTime
This
code
system
http://terminology.hl7.org/CodeSystem/v2-0153
defines
the
following
codes:
Code
Display
Definition
Deprecated
Version
...
See
NUBC
codes
Deprecated
added
v2.5.1,
removed
after
v2.8.2
01
Most
common
semi-private
rate
Deprecated
added
v2.3.1,
removed
after
v2.4
02
Hospital
has
no
semi-private
rooms
Deprecated
added
v2.3.1,
removed
after
v2.4
04
Inpatient
professional
component
charges
which
are
combined
billed
Deprecated
added
v2.3.1,
removed
after
v2.4
05
Professional
component
included
in
charges
and
also
billed
separate
to
carrier
Deprecated
added
v2.3.1,
removed
after
v2.4
06
Medicare
blood
deductible
Deprecated
added
v2.3.1,
removed
after
v2.4
08
Medicare
life
time
reserve
amount
in
the
first
calendar
year
Deprecated
added
v2.3.1,
removed
after
v2.4
09
Medicare
co-insurance
amount
in
the
first
calendar
year
Deprecated
added
v2.3.1,
removed
after
v2.4
10
Lifetime
reserve
amount
in
the
second
calendar
year
Deprecated
added
v2.3.1,
removed
after
v2.4
11
Co-insurance
amount
in
the
second
calendar
year
Deprecated
added
v2.3.1,
removed
after
v2.4
12
Working
aged
beneficiary/spouse
with
employer
group
health
plan
Deprecated
added
v2.3.1,
removed
after
v2.4
13
ESRD
beneficiary
in
a
Medicare
coordination
period
with
an
employer
group
health
plan
Deprecated
added
v2.3.1,
removed
after
v2.4
14
No
Fault
including
auto/other
Deprecated
added
v2.3.1,
removed
after
v2.4
15
Worker's
Compensation
Deprecated
added
v2.3.1,
removed
after
v2.4
16
PHS,
or
other
federal
agency
Deprecated
added
v2.3.1,
removed
after
v2.4
17
Payer
code
Deprecated
added
v2.3.1,
removed
after
v2.4
21
Catastrophic
Deprecated
added
v2.3.1,
removed
after
v2.4
22
Surplus
Deprecated
added
v2.3.1,
removed
after
v2.4
23
Recurring
monthly
incode
Deprecated
added
v2.3.1,
removed
after
v2.4
24
Medicaid
rate
code
Deprecated
added
v2.3.1,
removed
after
v2.4
30
Pre-admission
testing
Deprecated
added
v2.3.1,
removed
after
v2.4
31
Patient
liability
amount
Deprecated
added
v2.3.1,
removed
after
v2.4
37
Pints
of
blood
furnished
Deprecated
added
v2.3.1,
removed
after
v2.4
38
Blood
deductible
pints
Deprecated
added
v2.3.1,
removed
after
v2.4
39
Pints
of
blood
replaced
Deprecated
added
v2.3.1,
removed
after
v2.4
40
New
coverage
not
implemented
by
HMO
(for
inpatient
service
only)
Deprecated
added
v2.3.1,
removed
after
v2.4
41
Black
lung
Deprecated
added
v2.3.1,
removed
after
v2.4
42
VA
Deprecated
added
v2.3.1,
removed
after
v2.4
43
Disabled
beneficiary
under
age
64
with
LGHP
Deprecated
added
v2.3.1,
removed
after
v2.4
44
Amount
provider
agreed
to
accept
from
primary
payer
when
this
amount
is
less
than
charges
but
higher
than
payment
received,,
then
a
Medicare
secondary
payment
is
due
Deprecated
added
v2.3.1,
removed
after
v2.4
45
Accident
hour
Deprecated
added
v2.3.1,
removed
after
v2.4
46
Number
of
grace
days
Deprecated
added
v2.3.1,
removed
after
v2.4
47
Any
liability
insurance
Deprecated
added
v2.3.1,
removed
after
v2.4
48
Hemoglobin
reading
Deprecated
added
v2.3.1,
removed
after
v2.4
49
Hematocrit
reading
Deprecated
added
v2.3.1,
removed
after
v2.4
50
Physical
therapy
visits
Deprecated
added
v2.3.1,
removed
after
v2.4
51
Occupational
therapy
visits
Deprecated
added
v2.3.1,
removed
after
v2.4
52
Speech
therapy
visits
Deprecated
added
v2.3.1,
removed
after
v2.4
53
Cardiac
rehab
visits
Deprecated
added
v2.3.1,
removed
after
v2.4
56
Skilled
nurse
-
home
visit
hours
Deprecated
added
v2.3.1,
removed
after
v2.4
57
Home
health
aide
-
home
visit
hours
Deprecated
added
v2.3.1,
removed
after
v2.4
58
Arterial
blood
gas
Deprecated
added
v2.3.1,
removed
after
v2.4
59
Oxygen
saturation
Deprecated
added
v2.3.1,
removed
after
v2.4
60
HHA
branch
MSA
Deprecated
added
v2.3.1,
removed
after
v2.4
67
Peritoneal
dialysis
Deprecated
added
v2.3.1,
removed
after
v2.4
68
EPO-drug
Deprecated
added
v2.3.1,
removed
after
v2.4
70
Payer
codes
Deprecated
added
v2.3.1,
removed
after
v2.4
70
...
72
Payer
codes
Deprecated
added
v2.3.1,
removed
after
v2.4
71
Payer
codes
Deprecated
added
v2.3.1,
removed
after
v2.4
72
Payer
codes
Deprecated
added
v2.3.1,
removed
after
v2.4
75
Payer
codes
Deprecated
added
v2.3.1,
removed
after
v2.4
75
...
79
Payer
codes
Deprecated
added
v2.3.1,
removed
after
v2.4
76
Payer
codes
Deprecated
added
v2.3.1,
removed
after
v2.4
77
Payer
codes
Deprecated
added
v2.3.1,
removed
after
v2.4
78
Payer
codes
Deprecated
added
v2.3.1,
removed
after
v2.4
79
Payer
codes
Deprecated
added
v2.3.1,
removed
after
v2.4
80
Psychiatric
visits
Deprecated
added
v2.3.1,
removed
after
v2.4
81
Visits
subject
to
co-payment
Deprecated
added
v2.3.1,
removed
after
v2.4
A1
Deductible
payer
A
Deprecated
added
v2.3.1,
removed
after
v2.4
A2
Coinsurance
payer
A
Deprecated
added
v2.3.1,
removed
after
v2.4
A3
Estimated
responsibility
payer
A
Deprecated
added
v2.3.1,
removed
after
v2.4
X0
Service
excluded
on
primary
policy
Deprecated
added
v2.3.1,
removed
after
v2.4
X4
Supplemental
coverage
Deprecated
added
v2.3.1,
removed
after
v2.4
…
See
NUBC
codes
Deprecated
added
v2.7.1,
removed
after
v2.7.1
Eigenschappen
Code
URL
Omschrijving
Type
status
http://hl7.org/fhir/concept-properties#status
A
property
that
indicates
the
status
of
the
concept.
One
of
active,
experimental,
deprecated,
retired
code
deprecationDate
http://hl7.org/fhir/concept-properties#deprecationDate
The
date
at
which
just
a
concept
was
deprecated.
Concepts
that
are
deprecated
but
not
inactive
can
still
be
used,
but
their
use
is
discouraged
dateTime
Dit
code
systeem
http://terminology.hl7.org/CodeSystem/v2-0153
definieert
de
volgende
codes:
Code
Display
Definition
Verouderd
Versie
...
Zie
(Amerikaanse)
NUBC
codes
Verouderd
added
v2.5.1,
removed
after
v2.8.2
01
Meest
algemeen
semi-privé
Verouderd
added
v2.3.1,
removed
after
v2.4
02
Ziekenhuis
heeft
geen
semi-eigen
kamers
Verouderd
added
v2.3.1,
removed
after
v2.4
04
Verouderd
added
v2.3.1,
removed
after
v2.4
05
Verouderd
added
v2.3.1,
removed
after
v2.4
06
Verouderd
added
v2.3.1,
removed
after
v2.4
08
Verouderd
added
v2.3.1,
removed
after
v2.4
09
Verouderd
added
v2.3.1,
removed
after
v2.4
10
Verouderd
added
v2.3.1,
removed
after
v2.4
11
Verouderd
added
v2.3.1,
removed
after
v2.4
12
Verouderd
added
v2.3.1,
removed
after
v2.4
13
Verouderd
added
v2.3.1,
removed
after
v2.4
14
Verouderd
added
v2.3.1,
removed
after
v2.4
15
Werknemer
compensatie
Verouderd
added
v2.3.1,
removed
after
v2.4
16
Verouderd
added
v2.3.1,
removed
after
v2.4
17
Betalercode
Verouderd
added
v2.3.1,
removed
after
v2.4
21
Catastrofaal
Verouderd
added
v2.3.1,
removed
after
v2.4
22
Surplus
Verouderd
added
v2.3.1,
removed
after
v2.4
23
Regelmatig
maandelijks
inkomen
Verouderd
added
v2.3.1,
removed
after
v2.4
24
Medicaid
tariefcode
Verouderd
added
v2.3.1,
removed
after
v2.4
30
Vooropname
testen
Verouderd
added
v2.3.1,
removed
after
v2.4
31
Patiënt
aansprakelijkheid
bedrag
Verouderd
added
v2.3.1,
removed
after
v2.4
37
Verouderd
added
v2.3.1,
removed
after
v2.4
38
Verouderd
added
v2.3.1,
removed
after
v2.4
39
Verouderd
added
v2.3.1,
removed
after
v2.4
40
Verouderd
added
v2.3.1,
removed
after
v2.4
41
Stoflong
Verouderd
added
v2.3.1,
removed
after
v2.4
42
Amerikaanse
Veterans
Affairs
Verouderd
added
v2.3.1,
removed
after
v2.4
43
Verouderd
added
v2.3.1,
removed
after
v2.4
44
Verouderd
added
v2.3.1,
removed
after
v2.4
45
Verouderd
added
v2.3.1,
removed
after
v2.4
46
Verouderd
added
v2.3.1,
removed
after
v2.4
47
Een
part
of
andere
aansprakelijkheidsverzekering
Verouderd
added
v2.3.1,
removed
after
v2.4
48
Hemoglobinewaarde
Verouderd
added
v2.3.1,
removed
after
v2.4
49
Hematocrietwaarde
Verouderd
added
v2.3.1,
removed
after
v2.4
50
Lichamelijke
oefening
bezoeken
Verouderd
added
v2.3.1,
removed
after
v2.4
51
Ergotherapie
bezoeken
Verouderd
added
v2.3.1,
removed
after
v2.4
52
Stemoefening
bezoeken
Verouderd
added
v2.3.1,
removed
after
v2.4
53
Hartrevalidatie
bezoeken
Verouderd
added
v2.3.1,
removed
after
v2.4
56
Verouderd
added
v2.3.1,
removed
after
v2.4
57
Thuiszorg
hulp
-
thuisbezoekuren
Verouderd
added
v2.3.1,
removed
after
v2.4
58
Arterieel
bloedgas
Verouderd
added
v2.3.1,
removed
after
v2.4
59
Zuurstofsaturatie
Verouderd
added
v2.3.1,
removed
after
v2.4
60
Verouderd
added
v2.3.1,
removed
after
v2.4
67
Peritoneale
dialyse
Verouderd
added
v2.3.1,
removed
after
v2.4
68
EPO-medicatie
Verouderd
added
v2.3.1,
removed
after
v2.4
70
Betalercodes
Verouderd
added
v2.3.1,
removed
after
v2.4
70
...
72
Betalercodes
Verouderd
added
v2.3.1,
removed
after
v2.4
71
Betalercodes
Verouderd
added
v2.3.1,
removed
after
v2.4
72
Betalercodes
Verouderd
added
v2.3.1,
removed
after
v2.4
75
Betalercodes
Verouderd
added
v2.3.1,
removed
after
v2.4
75
...
79
Betalercodes
Verouderd
added
v2.3.1,
removed
after
v2.4
76
Betalercodes
Verouderd
added
v2.3.1,
removed
after
v2.4
77
Betalercodes
Verouderd
added
v2.3.1,
removed
after
v2.4
78
Betalercodes
Verouderd
added
v2.3.1,
removed
after
v2.4
79
Betalercodes
Verouderd
added
v2.3.1,
removed
after
v2.4
80
Psychiatrische
bezoeken
Verouderd
added
v2.3.1,
removed
after
v2.4
81
Bezoeken
vallen
onder
co-betaling
Verouderd
added
v2.3.1,
removed
after
v2.4
A1
Eigen
risico
betaler
A
Verouderd
added
v2.3.1,
removed
after
v2.4
A2
Medeverzekerd
betaler
A
Verouderd
added
v2.3.1,
removed
after
v2.4
A3
Geschatte
verantwoordelijkheid
betaler
A
Verouderd
added
v2.3.1,
removed
after
v2.4
X0
Service
uitgesloten
van
primaire
polis
Verouderd
added
v2.3.1,
removed
after
v2.4
X4
Aanvullende
dekking
Verouderd
added
v2.3.1,
removed
after
v2.4
…
Zie
(Amerikaanse)
NUBC
codes
Verouderd
added
v2.7.1,
removed
after
v2.7.1
A
current
expansion
is
provided
for
this
table
because
it
is
not
simply
'all
codes
in
the
table',
or
because
some
codes
have
been
deprecated
4.3.15.153.2
Expansion
This
expansion
generated
01
Nov
2019
This
value
set
contains
0
concepts
Expansion
based
on
http://terminology.hl7.org/CodeSystem/v2-0153
version
2.9
full
JSON
Schema
.
{
"$schema": "http://json-schema.org/draft-06/schema#",
"id": "http://hl7.org/fhir/json-schema/GraphDefinition",
"$ref": "#/definitions/GraphDefinition",
"description": "see http://hl7.org/fhir/json.html#schema for information about the FHIR Json Schemas",
"definitions": {
"GraphDefinition": {
"description": "A formal computable definition of a graph of resources - that is, a coherent set of resources that form a graph by following references. The Graph Definition resource defines a set and makes rules about the set.",
"properties": {
"resourceType": {
"description": "This is a GraphDefinition resource",
"const": "GraphDefinition"
},
"id": {
"description": "The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.",
"$ref": "id.schema.json#/definitions/id"
},
"meta": {
"description": "The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.",
"$ref": "Meta.schema.json#/definitions/Meta"
},
"implicitRules": {
"description": "A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.",
"$ref": "#/definitions/uri"
},
"_implicitRules": {
"description": "Extensions for implicitRules",
"$ref": "Element.schema.json#/definitions/Element"
},
"language": {
"description": "The base language in which the resource is written.",
"$ref": "#/definitions/code"
},
"_language": {
"description": "Extensions for language",
"$ref": "Element.schema.json#/definitions/Element"
},
"text": {
"description": "A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it \"clinically safe\" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.",
"$ref": "Narrative.schema.json#/definitions/Narrative"
},
"contained": {
"description": "These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, nor can they have their own independent transaction scope. This is allowed to be a Parameters resource if and only if it is referenced by a resource that provides context/meaning.",
"items": {
"$ref": "ResourceList.schema.json#/definitions/ResourceList"
},
"type": "array"
},
"extension": {
"description": "May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"items": {
"$ref": "Extension.schema.json#/definitions/Extension"
},
"type": "array"
},
"modifierExtension": {
"description": "May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element\u0027s descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"items": {
"$ref": "Extension.schema.json#/definitions/Extension"
},
"type": "array"
},
"url": {
"description": "An absolute URI that is used to identify this graph definition when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which an authoritative instance of this graph definition is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the graph definition is stored on different servers.",
"$ref": "#/definitions/uri"
},
"_url": {
"description": "Extensions for url",
"$ref": "Element.schema.json#/definitions/Element"
},
"identifier": {
"description": "A formal identifier that is used to identify this {{title}} when it is represented in other formats, or referenced in a specification, model, design or an instance.",
"items": {
"$ref": "Identifier.schema.json#/definitions/Identifier"
},
"type": "array"
},
"version": {
"description": "The identifier that is used to identify this version of the graph definition when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the graph definition author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence.",
"$ref": "#/definitions/string"
},
"_version": {
"description": "Extensions for version",
"$ref": "Element.schema.json#/definitions/Element"
},
"versionAlgorithmString": {
"description": "Indicates the mechanism used to compare versions to determine which is more current.",
"pattern": "^[ \\r\\n\\t\\S]+$",
"type": "string"
},
"_versionAlgorithmString": {
"description": "Extensions for versionAlgorithmString",
"$ref": "Element.schema.json#/definitions/Element"
},
"versionAlgorithmCoding": {
"description": "Indicates the mechanism used to compare versions to determine which is more current.",
"$ref": "Coding.schema.json#/definitions/Coding"
},
"name": {
"description": "A natural language name identifying the graph definition. This name should be usable as an identifier for the module by machine processing applications such as code generation.",
"$ref": "#/definitions/string"
},
"_name": {
"description": "Extensions for name",
"$ref": "Element.schema.json#/definitions/Element"
},
"title": {
"description": "A short, descriptive, user-friendly title for the capability statement.",
"$ref": "#/definitions/string"
},
"_title": {
"description": "Extensions for title",
"$ref": "Element.schema.json#/definitions/Element"
},
"status": {
"description": "The status of this graph definition. Enables tracking the life-cycle of the content.",
"$ref": "#/definitions/code"
},
"_status": {
"description": "Extensions for status",
"$ref": "Element.schema.json#/definitions/Element"
},
"experimental": {
"description": "A Boolean value to indicate that this graph definition is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage.",
"$ref": "#/definitions/boolean"
},
"_experimental": {
"description": "Extensions for experimental",
"$ref": "Element.schema.json#/definitions/Element"
},
"date": {
"description": "The date (and optionally time) when the graph definition was last significantly changed. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the graph definition changes.",
"$ref": "#/definitions/dateTime"
},
"_date": {
"description": "Extensions for date",
"$ref": "Element.schema.json#/definitions/Element"
},
"publisher": {
"description": "The name of the organization or individual responsible for the release and ongoing maintenance of the graph definition.",
"$ref": "#/definitions/string"
},
"_publisher": {
"description": "Extensions for publisher",
"$ref": "Element.schema.json#/definitions/Element"
},
"contact": {
"description": "Contact details to assist a user in finding and communicating with the publisher.",
"items": {
"$ref": "ContactDetail.schema.json#/definitions/ContactDetail"
},
"type": "array"
},
"description": {
"description": "A free text natural language description of the graph definition from a consumer\u0027s perspective.",
"$ref": "#/definitions/markdown"
},
"_description": {
"description": "Extensions for description",
"$ref": "Element.schema.json#/definitions/Element"
},
"useContext": {
"description": "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate graph definition instances.",
"items": {
"$ref": "UsageContext.schema.json#/definitions/UsageContext"
},
"type": "array"
},
"jurisdiction": {
"description": "A legal or geographic region in which the graph definition is intended to be used.",
"items": {
"$ref": "CodeableConcept.schema.json#/definitions/CodeableConcept"
},
"type": "array"
},
"purpose": {
"description": "Explanation of why this graph definition is needed and why it has been designed as it has.",
"$ref": "#/definitions/markdown"
},
"_purpose": {
"description": "Extensions for purpose",
"$ref": "Element.schema.json#/definitions/Element"
},
"copyright": {
"description": "A copyright statement relating to the {{title}} and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the {{title}}.",
"$ref": "#/definitions/markdown"
},
"_copyright": {
"description": "Extensions for copyright",
"$ref": "Element.schema.json#/definitions/Element"
},
"copyrightLabel": {
"description": "A short string (\u003c50 characters), suitable for inclusion in a page footer that identifies the copyright holder, effective period, and optionally whether rights are resctricted. (e.g. \u0027All rights reserved\u0027, \u0027Some rights reserved\u0027).",
"$ref": "#/definitions/string"
},
"_copyrightLabel": {
"description": "Extensions for copyrightLabel",
"$ref": "Element.schema.json#/definitions/Element"
},
"start": {
"description": "The Node at which instances of this graph start. If there is no nominated start, the graph can start at any of the nodes.",
"$ref": "#/definitions/id"
},
"_start": {
"description": "Extensions for start",
"$ref": "Element.schema.json#/definitions/Element"
},
"node": {
"description": "Potential target for the link.",
"items": {
"$ref": "#/definitions/GraphDefinition_Node"
},
"type": "array"
},
"link": {
"description": "Links this graph makes rules about.",
"items": {
"$ref": "#/definitions/GraphDefinition_Link"
},
"type": "array"
}
},
"type": "object",
"additionalProperties": false,
"required": [
"resourceType"
]
},
"GraphDefinition_Node": {
"description": "A formal computable definition of a graph of resources - that is, a coherent set of resources that form a graph by following references. The Graph Definition resource defines a set and makes rules about the set.",
"properties": {
"id": {
"description": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"$ref": "string.schema.json#/definitions/string"
},
"extension": {
"description": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"items": {
"$ref": "Extension.schema.json#/definitions/Extension"
},
"type": "array"
},
"modifierExtension": {
"description": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element\u0027s descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"items": {
"$ref": "Extension.schema.json#/definitions/Extension"
},
"type": "array"
},
"nodeId": {
"description": "Internal ID of node - target for link references.",
"$ref": "#/definitions/id"
},
"_nodeId": {
"description": "Extensions for nodeId",
"$ref": "Element.schema.json#/definitions/Element"
},
"description": {
"description": "Information about why this node is of interest in this graph definition.",
"$ref": "#/definitions/string"
},
"_description": {
"description": "Extensions for description",
"$ref": "Element.schema.json#/definitions/Element"
},
"type": {
"description": "Type of resource this link refers to.",
"$ref": "#/definitions/code"
},
"_type": {
"description": "Extensions for type",
"$ref": "Element.schema.json#/definitions/Element"
},
"profile": {
"description": "Profile for the target resource.",
"$ref": "canonical.schema.json#/definitions/canonical"
}
},
"type": "object",
"additionalProperties": false
},
"GraphDefinition_Link": {
"description": "A formal computable definition of a graph of resources - that is, a coherent set of resources that form a graph by following references. The Graph Definition resource defines a set and makes rules about the set.",
"properties": {
"id": {
"description": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"$ref": "string.schema.json#/definitions/string"
},
"extension": {
"description": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"items": {
"$ref": "Extension.schema.json#/definitions/Extension"
},
"type": "array"
},
"modifierExtension": {
"description": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element\u0027s descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"items": {
"$ref": "Extension.schema.json#/definitions/Extension"
},
"type": "array"
},
"description": {
"description": "Information about why this link is of interest in this graph definition.",
"$ref": "#/definitions/string"
},
"_description": {
"description": "Extensions for description",
"$ref": "Element.schema.json#/definitions/Element"
},
"min": {
"description": "Minimum occurrences for this link.",
"$ref": "#/definitions/integer"
},
"_min": {
"description": "Extensions for min",
"$ref": "Element.schema.json#/definitions/Element"
},
"max": {
"description": "Maximum occurrences for this link.",
"$ref": "#/definitions/string"
},
"_max": {
"description": "Extensions for max",
"$ref": "Element.schema.json#/definitions/Element"
},
"sourceId": {
"description": "The source node for this link.",
"$ref": "#/definitions/id"
},
"_sourceId": {
"description": "Extensions for sourceId",
"$ref": "Element.schema.json#/definitions/Element"
},
"path": {
"description": "A FHIRPath expression that identifies one of FHIR References to other resources.",
"$ref": "#/definitions/string"
},
"_path": {
"description": "Extensions for path",
"$ref": "Element.schema.json#/definitions/Element"
},
"sliceName": {
"description": "Which slice (if profiled).",
"$ref": "#/definitions/string"
},
"_sliceName": {
"description": "Extensions for sliceName",
"$ref": "Element.schema.json#/definitions/Element"
},
"targetId": {
"description": "The target node for this link.",
"$ref": "#/definitions/id"
},
"_targetId": {
"description": "Extensions for targetId",
"$ref": "Element.schema.json#/definitions/Element"
},
"params": {
"description": "A set of parameters to look up.",
"$ref": "#/definitions/string"
},
"_params": {
"description": "Extensions for params",
"$ref": "Element.schema.json#/definitions/Element"
},
"compartment": {
"description": "Compartment Consistency Rules.",
"items": {
"$ref": "#/definitions/GraphDefinition_Compartment"
},
"type": "array"
}
},
"type": "object",
"additionalProperties": false
},
"GraphDefinition_Compartment": {
"description": "A formal computable definition of a graph of resources - that is, a coherent set of resources that form a graph by following references. The Graph Definition resource defines a set and makes rules about the set.",
"properties": {
"id": {
"description": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"$ref": "string.schema.json#/definitions/string"
},
"extension": {
"description": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"items": {
"$ref": "Extension.schema.json#/definitions/Extension"
},
"type": "array"
},
"modifierExtension": {
"description": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element\u0027s descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"items": {
"$ref": "Extension.schema.json#/definitions/Extension"
},
"type": "array"
},
"use": {
"description": "Defines how the compartment rule is used - whether it it is used to test whether resources are subject to the rule, or whether it is a rule that must be followed.",
"$ref": "#/definitions/code"
},
"_use": {
"description": "Extensions for use",
"$ref": "Element.schema.json#/definitions/Element"
},
"rule": {
"description": "identical | matching | different | no-rule | custom.",
"$ref": "#/definitions/code"
},
"_rule": {
"description": "Extensions for rule",
"$ref": "Element.schema.json#/definitions/Element"
},
"code": {
"description": "Identifies the compartment.",
"$ref": "#/definitions/code"
},
"_code": {
"description": "Extensions for code",
"$ref": "Element.schema.json#/definitions/Element"
},
"expression": {
"description": "Custom rule, as a FHIRPath expression.",
"$ref": "#/definitions/string"
},
"_expression": {
"description": "Extensions for expression",
"$ref": "Element.schema.json#/definitions/Element"
},
"description": {
"description": "Documentation for FHIRPath expression.",
"$ref": "#/definitions/string"
},
"_description": {
"description": "Extensions for description",
"$ref": "Element.schema.json#/definitions/Element"
}
},
"type": "object",
"additionalProperties": false
}
}
}