Item |
DT |
Card |
Conf |
Desc |
Label |
|
|
|
|
|
conf-642 |
 |
cda:templateId
|
|
II |
1..1 |
M |
|
conf‑9483 |
 |
 |
@root
|
|
|
1..1 |
F |
2.16.840.1.113883.10.20.22.1.1 |
 |
cda:templateId
|
|
II |
1..1 |
M |
|
conf‑7588 |
 |
 |
@root
|
|
|
1..1 |
F |
2.16.840.1.113883.10.20.22.1.9 |
 |
cda:code
|
|
|
1..1 |
M |
|
conf‑7589 |
|
CONF |
The value of @code shall be drawn from value set 2.16.840.1.113883.11.20.8.1 flexibility dynamic
 |
Error: Cannot find value set "2.16.840.1.113883.11.20.8.1" |
|
|
 |
cda:documentationOf
|
|
|
0..1 |
R |
|
conf‑7603 |
 |
 |
cda:serviceEvent/@classCode
|
|
|
1..1 |
M |
|
conf‑7604 |
|
|
1..1 |
F |
PCPR |
|
|
1..1 |
F |
2.16.840.1.113883.5.6 |
|
|
1..1 |
F |
Care Provision |
|
II |
1..1 |
M |
|
conf‑9480 |
|
|
1..1 |
F |
2.16.840.1.113883.10.20.21.3.1 |
|
IVL_TS |
1..1 |
R |
|
conf‑9481 |
|
Schematron assert |
Role |
error
|
|
Test |
string-length(@value)>=8 or (string-length(@value)<10 or ( string-length(@value)>=10
and (contains(@value,'+') or contains(@value,'-'))))
|
|
Message |
The content of
effectiveTime SHALL be a conformant US Realm Date and Time (DT.US.FIELDED) (2.16.840.1.113883.10.20.22.5.3)
|
|
Schematron assert |
Role |
error
|
|
Test |
cda:low |
|
Message |
The serviceEvent/effectiveTime element SHOULD be present with effectiveTime/low element
|
|
Schematron assert |
Role |
error
|
|
Test |
count(cda:high | cda:width)=1 |
|
Message |
If a width element is not present, the serviceEvent SHALL include effectiveTime/high
|
 |
cda:componentOf
|
|
|
1..1 |
M |
|
conf‑7595 |
 |
 |
cda:encompassingEncounter
|
|
|
1..1 |
M |
|
conf‑7596 |
|
II |
1..* |
M |
|
conf‑7597 |
|
IVL_TS |
1..1 |
M |
|
conf‑7598 |
|
Schematron assert |
Role |
error
|
|
Test |
string-length(@value)>=8 or (string-length(@value)<10 or ( string-length(@value)>=10
and (contains(@value,'+') or contains(@value,'-'))))
|
|
Message |
The content of
effectiveTime SHALL be a conformant US Realm Date and Time (DT.US.FIELDED) (2.16.840.1.113883.10.20.22.5.3)
|
|
TS |
1..1 |
M |
|
conf‑7599 |
 |
 |
 |
cda:location _cda:healthCareFacility __cda:id
|
|
II |
1..1 |
M |
|
conf‑7611 |
 |
cda:component
|
|
|
1..1 |
M |
A Progress Note can conform to CDA Level 1 (nonXMLBody), CDA Level 2 (structuredBody
with sections that contain a narrative block), or CDA Level 3
(structuredBody containing sections that contain a narrative block and coded entries).
In this template (templateId 2.16.840.1.113883.10.20.22.1.9), coded entries are
optional If structuredBody, the component/structuredBody SHALL conform to the section constraints
below
|
conf‑9591 |
|
Schematron assert |
Role |
error
|
|
Test |
count(//cda:structuredBody | cda:nonXMLBody)=1 |
|
Message |
A Progress Note can have either a structuredBody or a nonXMLBody
|
|
Schematron assert |
Role |
error
|
|
Test |
count(//cda:templateId[@root='2.16.840.1.113883.10.20.22.2.8'])<=1 and count(//cda:templateId[@root='2.16.840.1.113883.10.20.22.2.10'])<=1
and count(//cda:templateId[@root='2.16.840.1.113883.10.20.22.2.8'] | //cda:tempalteId[@root='2.16.840.1.113883.10.20.22.2.10'])=2
or (count(//cda:templateId[@root='2.16.840.1.113883.10.20.22.2.9'])=1 and count(//cda:templateId[@root='2.16.840.1.113883.10.20.22.2.8']
| //cda:tempalteId[@root='2.16.840.1.113883.10.20.22.2.10'])=0)
|
|
Message |
SHALL include an Assessment and Plan Section, or an Assessment Section and a Plan
Section.
|
|
Schematron assert |
Role |
error
|
|
Test |
count(//cda:templateId[@root='2.16.840.1.113883.10.20.22.2.8'])<=1 and count(//cda:templateId[@root='2.16.840.1.113883.10.20.22.2.10'])<=1
and count(//cda:templateId[@root='2.16.840.1.113883.10.20.22.2.8'] | //cda:tempalteId[@root='2.16.840.1.113883.10.20.22.2.10'])=2
or (count(//cda:templateId[@root='2.16.840.1.113883.10.20.22.2.9'])=1 and count(//cda:templateId[@root='2.16.840.1.113883.10.20.22.2.8']
| //cda:tempalteId[@root='2.16.840.1.113883.10.20.22.2.10'])=0)
|
|
Message |
SHALL NOT include an Assessment/Plan Section when an Assessment Section and a Plan
of Care Section are present
|