You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: The status of the underlying document.
1356
1356
type:
1357
-
$ref: "#/components/schemas/CodeableConcept"
1357
+
$ref: "#/components/schemas/NRLCodeableConcept"
1358
1358
description: Specifies the particular kind of document referenced (e.g. History and Physical, Discharge Summary, Progress Note). This usually equates to the purpose of making the document referenced.
1359
1359
category:
1360
1360
type: array
1361
1361
items:
1362
-
$ref: "#/components/schemas/CodeableConcept"
1362
+
$ref: "#/components/schemas/NRLCodeableConcept"
1363
1363
description: A categorization for the type of document referenced – helps for indexing and searching. This may be implied by or derived from the code specified in the DocumentReference.type.
1364
1364
subject:
1365
1365
$ref: "#/components/schemas/Reference"
@@ -1607,7 +1607,7 @@ components:
1607
1607
$ref: "#/components/schemas/CodeableConcept"
1608
1608
description: The kind of facility where the patient was seen.
1609
1609
practiceSetting:
1610
-
$ref: "#/components/schemas/CodeableConcept"
1610
+
$ref: "#/components/schemas/NRLCodeableConcept"
1611
1611
description: This property may convey specifics about the practice setting where the content was created, often reflecting the clinical specialty.
1612
1612
sourcePatientInfo:
1613
1613
$ref: "#/components/schemas/Reference"
@@ -1718,6 +1718,27 @@ components:
1718
1718
type: string
1719
1719
pattern: "[ \\r\\n\\t\\S]+"
1720
1720
description: A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.
1721
+
NRLCodeableConcept:
1722
+
type: object
1723
+
properties:
1724
+
id:
1725
+
type: string
1726
+
pattern: "[A-Za-z0-9\\-\\.]{1,64}"
1727
+
description: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
1728
+
coding:
1729
+
type: array
1730
+
items:
1731
+
$ref: "#/components/schemas/NRLCoding"
1732
+
description: A reference to a code defined by a terminology system.
1733
+
minItems: 1
1734
+
maxItems: 1
1735
+
text:
1736
+
type: string
1737
+
pattern: "[ \\r\\n\\t\\S]+"
1738
+
description: A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.
1739
+
required:
1740
+
- coding
1741
+
1721
1742
Coding:
1722
1743
type: object
1723
1744
properties:
@@ -1727,7 +1748,33 @@ components:
1727
1748
description: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
1728
1749
system:
1729
1750
type: string
1730
-
pattern: \S*
1751
+
pattern: \S+
1752
+
description: The identification of the code system that defines the meaning of the symbol in the code.
1753
+
version:
1754
+
type: string
1755
+
pattern: "[ \\r\\n\\t\\S]+"
1756
+
description: The version of the code system which was used when choosing this code. Note that a well–maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured, and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged.
1757
+
code:
1758
+
type: string
1759
+
pattern: "[^\\s]+(\\s[^\\s]+)*"
1760
+
description: A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post–coordination).
1761
+
display:
1762
+
type: string
1763
+
pattern: "[ \\r\\n\\t\\S]+"
1764
+
description: A representation of the meaning of the code in the system, following the rules of the system.
1765
+
userSelected:
1766
+
type: boolean
1767
+
description: Indicates that this coding was chosen by a user directly – e.g. off a pick list of available items (codes or displays).
1768
+
NRLCoding:
1769
+
type: object
1770
+
properties:
1771
+
id:
1772
+
type: string
1773
+
pattern: "[A-Za-z0-9\\-\\.]{1,64}"
1774
+
description: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
1775
+
system:
1776
+
type: string
1777
+
pattern: \S+
1731
1778
description: The identification of the code system that defines the meaning of the symbol in the code.
1732
1779
version:
1733
1780
type: string
@@ -1744,6 +1791,10 @@ components:
1744
1791
userSelected:
1745
1792
type: boolean
1746
1793
description: Indicates that this coding was chosen by a user directly – e.g. off a pick list of available items (codes or displays).
0 commit comments