schematron.ccd.ccd_errors.xsl Maven / Gradle / Ivy
The newest version!
/
@
[
]
The root of a CCD document must be ClinicalDocument in the HL7 namespace
The ClinicalDocument/code element SHALL be present, and SHALL be valued with LOINC code 34133-9 (SUMMARIZATION OF EPISODE NOTE).
A CCD SHALL contain exactly one ClinicalDocument / documentationOf / serviceEvent.
The value for "ClinicalDocument / documentationOf / serviceEvent / classCode" SHALL be "PCPR" "Care provision" 2.16.840.1.113883.5.6 ActClass STATIC.
ClinicalDocument / documentationOf / serviceEvent SHALL contain exactly one serviceEvent / effectiveTime / low and exactly one serviveEvent / effectiveTime / high.
ClinicalDocument / documentationOf / serviceEvent SHALL contain exactly one serviceEvent / effectiveTime / low and exactly one serviveEvent / effectiveTime / high.
CCD SHALL contain exactly one ClinicalDocument / languageCode.
CCD SHALL contain one or more ClinicalDocument / templateId.
At least one ClinicalDocument / templateId SHALL value ClinicalDocument / templateId / @root with "2.16.840.1.113883.10.20.1", and SHALL NOT contain ClinicalDocument / templateId / @extension.
ClinicalDocument / effectiveTime SHALL be expressed with precision to include seconds.
ClinicalDocument / effectiveTime SHALL include an explicit time zone offset.
CCD shall contain one to two ClinicalDocument / recordTarget.
CCD SHALL contain one or more ClinicalDocument / author / assignedAuthor / assignedPerson and/or ClinicalDocument / author / assignedAuthor / representedOrganization.
CCD MAY contain exactly one and SHALL NOT contain more than one Purpose section (templateId 2.16.840.1.113883.10.20.1.13).
CCD SHOULD contain exactly one and SHALL NOT contain more than one Payers section (templateId 2.16.840.1.113883.10.20.1.9).
CCD SHOULD contain exactly one and SHALL NOT contain more than one Advance directives section (templateId 2.16.840.1.113883.10.20.1.1).
CCD SHOULD contain exactly one and SHALL NOT contain more than one Problem section (templateId 2.16.840.1.113883.10.20.1.11).
CCD SHOULD contain exactly one and SHALL NOT contain more than one Medical Equipment section (templateId 2.16.840.1.113883.10.20.1.7).
CCD SHOULD contain exactly one and SHALL NOT contain more than one Immunizations section (templateId 2.16.840.1.113883.10.20.1.6).
CCD SHOULD contain exactly one and SHALL NOT contain more than one Payers section (templateId 2.16.840.1.113883.10.20.1.9).
CCD SHOULD contain exactly one and SHALL NOT contain more than one Advance directives section (templateId 2.16.840.1.113883.10.20.1.1).
CCD SHOULD contain exactly one and SHALL NOT contain more than one Functional status section (templateId 2.16.840.1.113883.10.20.1.5).
CCD SHOULD contain exactly one and SHALL NOT contain more than one Results section (templateId 2.16.840.1.113883.10.20.1.14).
CCD SHOULD contain exactly one and SHALL NOT contain more than one Procedures section (templateId 2.16.840.1.113883.10.20.1.12).
CCD SHOULD contain exactly one and SHALL NOT contain more than one Encounters section (templateId 2.16.840.1.113883.10.20.1.3).
The root of an Advance Directives section shall be 'section' in the HL7 namespace.
The Advance Directives section SHALL contain a narrative block.
The value for Section / code SHALL be '42348-3' 'Advance directives' 2.16.840.1.113883.6.1 LOINC STATIC.
The Advance Directives section SHALL contain Section / title.
The root of a Alerts section shall be 'section' in the HL7 namespace.
The Alerts section SHALL contain a narrative block.
The alert section SHALL contain Section / code.
The alert section SHALL contain Section / title.
The Encounters section SHALL contain a narrative block.
The value for "Section / code" SHALL be "46240-8" "History of encounters" 2.16.840.1.113883.6.1 LOINC STATIC.
encounters section SHALL contain Section / title.
The family history section SHALL contain Section / code. The value for "Section / code" SHALL be "10157-6" "History of family member diseases" 2.16.840.1.113883.6.1 LOINC STATIC.
The family history section SHALL contain Section / title.
The family history section SHALL NOT contain Section / subject.
The root of a Functional Status section shall be 'section' in the HL7 namespace.
The Functional Status section SHALL contain a narrative block.
The value for Section / code SHALL be '47420-5' 'Functional status assessment' 2.16.840.1.113883.6.1 LOINC STATIC.
The Functional Status section SHALL contain Section / title.
The root of an Immunizations section shall be 'section' in the HL7 namespace.
The Immunizations section SHALL contain a narrative block.
The immunizations section SHALL contain Section / code
The value for "Section / code" SHALL be "11369-6" "History of immunizations" 2.16.840.1.113883.6.1 LOINC STATIC.
The immunizations section SHALL contain Section / title.
The root of a medical equipment section shall be 'section' in the HL7 namespace.
The medical equipment section SHALL contain a narrative block.
The medical equipment section SHALL contain Section / code.
The value for 'Section / code' SHALL be '46264-8' 'History of medical device use' 2.16.840.1.113883.6.1 LOINC STATIC
The medical equipment section SHALL contain Section / title.
The root of a Medications section shall be 'section' in the HL7 namespace.
The Medications section SHALL contain a narrative block.
The medications section SHALL contain Section / code.
The value for "Section / code" SHALL be "10160-0" "History of medication use" 2.16.840.1.113883.6.1 LOINC STATIC
The medications section SHALL contain Section / title.
The root of a Payers section shall be 'section' in the HL7 namespace.
The Payers section SHALL contain a narrative block.
The value for "Section / code" SHALL be "48768-6" "Payment sources" 2.16.840.1.113883.6.1 LOINC STATIC.
The Payers section SHALL contain Section / title.
The root of a Plan of care section shall be 'section' in the HL7 namespace.
The Plan of Care section SHALL contain a narrative block.
The plan of care section SHALL contain Section / code. The value for "Section / code" SHALL be "18776-5" "Treatment plan" 2.16.840.1.113883.6.1 LOINC STATIC.
The plan of care section SHALL contain Section / title.
The Problem section SHALL contain a narrative block
The problem section SHALL contain Section / code. The value for "Section / code" SHALL be "11450-4" "Problem list" 2.16.840.1.113883.6.1 LOINC STATIC.
The problem section SHALL contain Section / title.
The Procedures section SHALL contain a narrative block.
The procedure section SHALL contain Section / code. The value for "Section / code" SHALL be "47519-4" "History of procedures" 2.16.840.1.113883.6.1 LOINC STATIC.
The procedure section SHALL contain Section / title.
The root of a Procedures section shall be 'section' in the HL7 namespace.
The root of a purpose section shall be 'section' in the HL7 namespace.
The Purpose section SHALL contain a narrative block.
The value for Section / code SHALL be "48764-5" "Summary purpose" 2.16.840.1.113883.6.1 LOINC STATIC.
The Purpose section SHALL contain Section / title.
The root of a Results section shall be section in the HL7 namespace.
The Results section SHALL contain a narrative block.
The result section SHALL contain Section / code.
The value for Section / code SHALL be 30954-2 Relevant diagnostic tests and/or laboratory data 2.16.840.1.113883.6.1 LOINC STATIC.
The results section SHALL contain Section / title.
The root of a Social history section shall be 'section' in the HL7 namespace.
The Social history section SHALL contain a narrative block.
The social history section SHALL contain Section / code.
The value for "Section / code" SHALL be "29762-2" "Social history" 2.16.840.1.113883.6.1 LOINC STATIC
The social history section SHALL contain Section / title.
The root of a Vital Signs section shall be 'section' in the HL7 namespace.
The Vital Signs section SHALL contain a narrative block.
The vital signs section SHALL contain Section / code.
The value for "Section / code" SHALL be "8716-3" "Vital signs" 2.16.840.1.113883.6.1 LOINC STATIC.
The vital signs section SHALL contain Section / title.
An advance directive observation (templateId 2.16.840.1.113883.10.20.1.17) SHALL be represented with Observation.
The value for Observation / classCode in an advance directive observation SHALL be 'OBS' 2.16.840.1.113883.5.6 ActClass STATIC.
The value for Observation / moodCode in an advance directive observation SHALL be 'EVN' 2.16.840.1.113883.5.1001 ActMood STATIC.
An advance directive observation SHALL contain at least one Observation / id.
An advance directive observation SHALL contain exactly one Observation / statusCode.
The value for Observation / statusCode in an advance directive observation SHALL be 'completed' 2.16.840.1.113883.5.14 ActStatus STATIC.
An advance directive observation SHALL contain exactly one advance directive status observation.
An advance directive observation MAY contain exactly one advance directive reference.
An alert observation (templateId 2.16.840.1.113883.10.20.1.18) SHALL be represented with Observation.
The value for "Observation / moodCode" in an alert observation SHALL be "EVN" 2.16.840.1.113883.5.1001 ActMood STATIC.
An alert observation SHALL include exactly one Observation / statusCode.
The value for "Observation / statusCode" in an alert observation SHALL be "completed" 2.16.840.1.113883.5.14 ActStatus STATIC.
An agent participation in an alert observation SHALL contain exactly one participant / participantRole / playingEntity.
value for Observation / participant / typeCode in an agent participation SHALL be "CSM" "Consumable" 2.16.840.1.113883.5.90 ParticipationType STATIC.
The value for Observation / participant / participantRole / classCode in an agent participation SHALL be "MANU" "Manufactured" 2.16.840.1.113883.5.110 RoleClass STATIC.
The value for Observation / participant / participantRole / playingEntity / classCode in an agent participation SHALL be "MMAT" "Manufactured material" 2.16.840.1.113883.5.41 EntityClass STATIC.
An agent participation in an alert observation SHALL contain exactly one participant / participantRole / playingEntity / code.
The value for "entryRelationship / typeCode" in a relationship between an alert observation and reaction observation SHALL be "MFST" "Is manifestation of" 2.16.840.1.113883.5.1002 ActRelationshipType STATIC.
An authorization activity (templateId 2.16.840.1.113883.10.20.1.19) SHALL be represented with Act.
The value for Act / classCode in an authorization activity SHALL be 'ACT' 2.16.840.1.113883.5.6 ActClass STATIC.
An authorization activity SHALL contain at least one Act / id.
The value for Act / moodCode in an authorization activity SHALL be 'EVN' 2.16.840.1.113883.5.1001 ActMood STATIC.
An authorization activity SHALL contain one or more Act / entryRelationship.
The value for Act / entryRelationship / typeCode in an authorization activity SHALL be 'SUBJ' 2.16.840.1.113883.5.1002 ActRelationshipType STATIC.
The target of an authorization activity with Act / entryRelationship / @typeCode='SUBJ' SHALL be a clinical statement with moodCode = 'PRMS' (Promise).
A coverage activity (templateId 2.16.840.1.113883.10.20.1.20) SHALL be represented with Act.
The value for Act / classCode in a coverage activity SHALL be 'ACT' 2.16.840.1.113883.5.6 ActClass STATIC.
The value for Act / moodCode in a coverage activity SHALL be "DEF" 2.16.840.1.113883.5.1001 ActMood STATIC.
A coverage activity SHALL contain at least one Act / id.
A coverage activity SHALL contain exactly one Act / statusCode.
The value for Act / statusCode in a coverage activity SHALL be 'completed' 2.16.840.1.113883.5.14 ActStatus STATIC.
The value for 'Act / code' in a coverage activity SHALL be '48768-6' 'Payment sources' 2.16.840.1.113883.6.1 LOINC STATIC.
A coverage activity SHALL contain one or more Act / entryRelationship.
An entryRelationship in a coverage activity MAY contain exactly one entryRelationship / sequenceNumber, which serves to order the payment sources.
The value for Act / entryRelationship / typeCode in a coverage activity SHALL be "COMP" 2.16.840.1.113883.5.1002 ActRelationshipType STATIC.
The target of a coverage activity with Act / entryRelationship / @typeCode='COMP' SHALL be a policy activity (templateId 2.16.840.1.113883.10.20.1.26).
An encounter activity (templateId 2.16.840.1.113883.10.20.1.21) SHALL be represented with Encounter.
The value for "Encounter / classCode" in an encounter activity SHALL be "ENC" 2.16.840.1.113883.5.6 ActClass STATIC.
The value for "Encounter / moodCode" in an encounter activity SHALL be "EVN" 2.16.840.1.113883.5.1001 ActMood STATIC.
An encounter activity SHALL contain at least one Encounter / id.
An encounter activity MAY contain exactly one Encounter / effectiveTime, to indicate date, time, and/or duration of an encounter.
An encounter activity MAY contain one or more Encounter / entryRelationship, whose value for "entryRelationship / typeCode" SHALL be "RSON" "Has reason" 2.16.840.1.113883.5.1002 ActRelationshipType STATIC, where the target of the relationship represents the indication for the activity.
Encounter / performer MAY contain exactly one Encounter / performer / assignedEntity / code, to define the role of the practioner.
A family history observation (templateId 2.16.840.1.113883.10.20.1.22) SHALL be represented with Observation.
The value for "Observation / moodCode" in a family history observation SHALL be "EVN" 2.16.840.1.113883.5.1001 ActMood STATIC.
A family history observation SHALL contain at least one Observation / id.
A family history observation SHALL include exactly one Observation / statusCode.
The value for "Observation / statusCode" in a family history observation SHALL be "completed" 2.16.840.1.113883.5.14 ActStatus STATIC.
A family history organizer (templateId 2.16.840.1.113883.10.20.1.23) SHALL be represented with Organizer.
The value for "Organizer / classCode" in a family history organizer SHALL be "CLUSTER" 2.16.840.1.113883.5.6 ActClass STATIC.
The value for "Organizer / moodCode" in a family history organizer SHALL be "EVN" 2.16.840.1.113883.5.1001 ActMood STATIC.
A family history organizer SHALL contain exactly one Organizer / statusCode.
The value for "Organizer / statusCode" in a family history organizer SHALL be "completed" 2.16.840.1.113883.5.14 ActStatus STATIC.
A family history organizer SHALL contain one or more Organizer / component.
A family history organizer SHALL contain exactly one subject participant, representing the family member who is the subject of the family history observations.
A subject participant SHALL contain exactly one RelatedSubject, representing the relationship of the subject to the patient.
The value for "RelatedSubject / classCode" SHALL be "PRS" "Personal relationship" 2.16.840.1.113883.5.110 RoleClass STATIC.
RelatedSubject SHALL contain exactly one RelatedSubject / code.
A medication activity (templateId 2.16.840.1.113883.10.20.1.24) SHALL be represented with SubstanceAdministration
The value for "SubstanceAdministration / moodCode" in a medication activity SHALL be "EVN" or "INT" 2.16.840.1.113883.5.1001 ActMood STATIC.
A medication activity SHALL contain at least one SubstanceAdministration / id.
The value for "entryRelationship / typeCode" in a relationship between a medication activity and reaction observation SHALL be "CAUS" "Is etiology for" 2.16.840.1.113883.5.1002 ActRelationshipType STATIC.
A plan of care activity (templateId 2.16.840.1.113883.10.20.1.25) SHALL be represented with Act, Encounter, Observation, Procedure, SubstanceAdministration, or Supply.
A plan of care activity SHALL contain at least one [Act | Encounter | Observation | Procedure | SubstanceAdministration | Supply] / id.
A plan of care activity SHALL contain exactly one [Act | Encounter | Observation | Procedure | SubstanceAdministration | Supply] / moodCode.
A plan of care activity (templateId 2.16.840.1.113883.10.20.1.25) SHALL be represented with Act, Encounter, Observation, Procedure, SubstanceAdministration, or Supply.
A plan of care activity SHALL contain at least one [Act | Encounter | Observation | Procedure | SubstanceAdministration | Supply] / id.
A plan of care activity SHALL contain exactly one [Act | Encounter | Observation | Procedure | SubstanceAdministration | Supply] / moodCode.
The value for "[Act | Encounter | Procedure] / moodCode" in a plan of care activity SHALL be ["INT" (intent) | "ARQ" (appointment request) | "PRMS" (promise) | "PRP" (proposal) | "RQO" (request)] 2.16.840.1.113883.5.1001 ActMood STATIC.
The value for "[SubstanceAdministration | Supply] / moodCode" in a plan of care activity SHALL be ["INT" (intent) | "PRMS" (promise) | "PRP" (proposal) | "RQO" (request)] 2.16.840.1.113883.5.1001 ActMood STATIC.
The value for "Observation / moodCode" in a plan of care activity SHALL be ["INT" (intent) | "PRMS" (promise) | "PRP" (proposal) | "RQO" (request) | "GOL" (goal)] 2.16.840.1.113883.5.1001 ActMood STATIC.
A policy activity (templateId 2.16.840.1.113883.10.20.1.26) SHALL be represented with Act.
The value for Act / classCode in a policy activity SHALL be 'ACT' 2.16.840.1.113883.5.6 ActClass STATIC.
The value for Act / moodCode in a policy activity SHALL be "EVN" 2.16.840.1.113883.5.1001 ActMood STATIC.
A policy activity SHALL contain at least one Act / id, which represents the group or contract number related to the insurance policy or program.
A coverage policy SHALL contain exactly one Act / statusCode.
The value for Act / statusCode in a policy activity SHALL be 'completed' 2.16.840.1.113883.5.14 ActStatus STATIC.
A policy activity SHALL contain exactly one Act / performer [@typeCode="PRF"], representing the payer.
A policy activity SHALL contain exactly one Act / participant [@typeCode="COV"], representing the covered party.
A policy activity SHALL contain exactly one Act / participant [@typeCode="COV"], representing the covered party.
A policy activity MAY contain exactly one Act / participant [@typeCode='HLD'], representing the subscriber.
The value for Act / entryRelationship / typeCode in a policy activity SHALL be 'REFR' 2.16.840.1.113883.5.1002 ActRelationshipType STATIC.
A covered party in a policy activity MAY contain exactly one participant / time, to represent the time period over which the patient is covered.
The target of a policy activity with Act / entryRelationship / @typeCode='REFR' SHALL be an authorization activity (templateId 2.16.840.1.113883.10.20.1.19) or an Act, with Act [@classCode = 'ACT'] and Act [@moodCode = 'DEF'], representing a description of the coverage plan.
A description of the coverage plan SHALL contain one or more Act / Id, to represent the plan identifier.
A problem act (templateId 2.16.840.1.113883.10.20.1.27) SHALL be represented with Act. The value for "Act / classCode" in a problem act SHALL be "ACT" 2.16.840.1.113883.5.6 ActClass STATIC. The value for "Act / moodCode" in a problem act SHALL be "EVN" 2.16.840.1.113883.5.1001 ActMood STATIC.
A problem act SHALL contain at least one Act / id.
The value for "Act / code / @NullFlavor" in a problem act SHALL be "NA" "Not applicable" 2.16.840.1.113883.5.1008 NullFlavor STATIC.
A problem act MAY contain exactly one Act / effectiveTime, to indicate the timing of the concern (e.g. the time the problem was noted).
A problem act SHALL contain one or more Act / entryRelationship.
A problem act MAY contain exactly one episode observation. The template identifier for an episode observation is 2.16.840.1.113883.10.20.1.41.
A problem act MAY contain exactly one patient awareness.
A problem observation (templateId 2.16.840.1.113883.10.20.1.28) SHALL be represented with Observation. The value for "Observation / moodCode" in a problem observation SHALL be "EVN" 2.16.840.1.113883.5.1001 ActMood STATIC.
A problem observation SHALL include exactly one Observation / statusCode.
The value for "Observation / statusCode" in a problem observation SHALL be "completed" 2.16.840.1.113883.5.14 ActStatus STATIC.
A problem observation MAY contain exactly one problem status observation. The template identifier for a problem status observation is 2.16.840.1.113883.10.20.1.50.
A problem observation MAY contain exactly one problem healthstatus observation. The template identifier for a problem healthstatus observation is 2.16.840.1.113883.10.20.1.51.
A problem observation MAY contain exactly one patient awareness.
A procedure activity (templateId 2.16.840.1.113883.10.20.1.29) SHALL be represented with Act, Observation, or Procedure.
The value for "[Act | Observation | Procedure] / moodCode" in a procedure activity SHALL be "EVN" 2.16.840.1.113883.5.1001 ActMood STATIC.
A procedure activity SHALL contain at least one [Act | Observation | Procedure] / id.
A procedure activity SHALL contain exactly one [Act | Observation | Procedure] / statusCode.
A procedure activity SHALL contain exactly one [Act | Observation | Procedure] / code.
A purpose activity (templateId 2.16.840.1.113883.10.20.1.30) SHALL be represented with Act.
The value for Act / classCode in a purpose activity SHALL be 'ACT' 2.16.840.1.113883.5.6 ActClass STATIC.
The value for Act / moodCode in a purpose activity SHALL be 'EVN' 2.16.840.1.113883.5.1001 ActMood STATIC.
A purpose activity SHALL contain exactly one Act / statusCode.
The value for Act / statusCode in a purpose activity SHALL be 'completed' 2.16.840.1.113883.5.14 ActStatus STATIC.
A purpose activity SHALL contain exactly one Act / code, with a value of '23745001' 'Documentation procedure' 2.16.840.1.113883.6.96 SNOMED CT STATIC.
A purpose activity SHALL contain exactly one Act / entryRelationship / typeCode, with a value of 'RSON' 'Has reason' 2.16.840.1.113883.5.1002 ActRelationshipType STATIC, to indicate the reason or purpose for creating the CCD.
A purpose activity SHALL contain exactly one Act / entryRelationship / typeCode, with a value of 'RSON' 'Has reason' 2.16.840.1.113883.5.1002 ActRelationshipType STATIC, to indicate the reason or purpose for creating the CCD.
The target of Act / entryRelationship / typeCode in a purpose activity SHALL be an Act, Encounter, Observation, Procedure, SubstanceAdministration, or Supply.
A result observation must be represented with the observation.
The value for "Observation / moodCode" in a result observation SHALL be EVN.
A result observation SHALL contain at least one Observation / id.
A result observation SHALL contain exactly one Observation / statusCode.
A result observation SHALL contain exactly one Observation / code.
A result observation SHALL contain exactly one Observation / value
A result observation SHALL NOT contain Observation / referenceRange / observationRange / code, as this attribute is not used by the HL7 Clinical Statement or Lab Committee models.
Where Observation / value is a physical quantity, the unit of measure SHALL be expressed using a valid UCUM expression.
A result organizer (templateId 2.16.840.1.113883.10.20.1.32) SHALL be represented with Organizer.
The value for Organizer / moodCode in a result organizer SHALL be EVN.
A result organizer SHALL contain at least one Organizer / id.
A result organizer SHALL contain exactly one Organizer / statusCode.
A result organizer SHALL contain exactly one Organizer / code.
A result organizer SHALL contain one or more Organizer / component.
Each result organizers SHALL contain one or more result observations (templateId 2.16.840.1.113883.10.20.1.31).
The target of one or more result organizer Organizer / component relationships SHALL be a result observation.
A social history observation (templateId 2.16.840.1.113883.10.20.1.33) SHALL be represented with Observation.
The value for "Observation / classCode" in a social history observation SHALL be "OBS" 2.16.840.1.113883.5.6 ActClass STATIC.
The value for "Observation / moodCode" in a social history observation SHALL be "EVN" 2.16.840.1.113883.5.1001 ActMood STATIC.
A social history observation SHALL contain at least one Observation / id.
A social history observation SHALL include exactly one Observation / statusCode.
The value for "Observation / statusCode" in a social history observation SHALL be "completed" 2.16.840.1.113883.5.14 ActStatus STATIC.
A supply activity (templateId 2.16.840.1.113883.10.20.1.34) SHALL be represented with Supply.
The value for "Supply / moodCode" in a medication activity SHALL be "EVN" or "INT" 2.16.840.1.113883.5.1001 ActMood STATIC.
A supply activity SHALL contain at least one Supply / id.
The value for "entryRelationship / typeCode" in a relationship between a supply activity and fulfillment instruction SHALL be "SUBJ" "Subject" 2.16.840.1.113883.5.1002 ActRelationshipType STATIC.
Each vital signs organizers SHALL contain one or more result observations (templateId 2.16.840.1.113883.10.20.1.31)
An advance directive reference (templateId 2.16.840.1.113883.10.20.1.36) SHALL be represented with Observation / reference / ExternalDocument.
The value for Observation / reference / typeCode in an advance directive reference SHALL be 'REFR' 2.16.840.1.113883.5.1002 ActRelationshipType STATIC.
ExternalDocument SHALL contain at least one ExternalDocument / id.
An age observation (templateId 2.16.840.1.113883.10.20.1.38) SHALL be represented with Observation. The value for "Observation / classCode" in an age observation SHALL be "OBS" 2.16.840.1.113883.5.6 ActClass STATIC. The value for "Observation / moodCode" in an age observation SHALL be "EVN" 2.16.840.1.113883.5.1001 ActMood STATIC.
The value for "Observation / code" in an age observation SHALL be "397659008" "Age" 2.16.840.1.113883.6.96 SNOMED CT STATIC.
An age observation SHALL include exactly one Observation / statusCode. The value for "Observation / statusCode" in an age observation SHALL be "completed" 2.16.840.1.113883.5.14 ActStatus STATIC.
An age observation SHALL include exactly one Observation / value.
The value for "Observation / value" in an alert status observation SHALL be selected from ValueSet 2.16.840.1.113883.1.11.20.3 AlertStatusCode STATIC 20061017.
A comment (templateId 2.16.840.1.113883.10.20.1.40) SHALL be represented with Act.
The value for "Act / classCode" in a comment SHALL be "ACT" 2.16.840.1.113883.5.6 ActClass STATIC.
The value for "Act / moodCode" in a comment SHALL be "EVN" 2.16.840.1.113883.5.1001 ActMood STATIC.
A comment SHALL contain exactly one Act / code.
An episode observation (templateId 2.16.840.1.113883.10.20.1.41) SHALL be represented with Observation. The value for "Observation / classCode" in an episode observation SHALL be "OBS" 2.16.840.1.113883.5.6 ActClass STATIC. The value for "Observation / moodCode" in an episode observation SHALL be "EVN" 2.16.840.1.113883.5.1001 ActMood STATIC.
An episode observation SHALL include exactly one Observation / statusCode. The value for "Observation / statusCode" in an episode observation SHALL be "completed" 2.16.840.1.113883.5.14 ActStatus STATIC.
A family history cause of death observation SHALL contain one or more entryRelationship / typeCode. The value for at least one "entryRelationship / typeCode" in a family history cause of death observation SHALL be "CAUS" "is etiology for" 2.16.840.1.113883.5.1002 ActRelationshipType STATIC, with a target family history observation of death.
A fulfillment instruction (templateId 2.16.840.1.113883.10.20.1.43) SHALL be represented with Act.
The value for "Act / moodCode" in a fulfillment instruction SHALL be "INT" "Intent" 2.16.840.1.113883.5.1001 ActMood STATIC.
A location participation (templateId 2.16.840.1.113883.10.20.1.45) SHALL be represented with the participant participation.
A location participation SHALL contain exactly one participant / participantRole.
Participant / participantRole in a location participation MAY contain exactly one participant / participantRole / code.
The value for "participant / participantRole / classCode" in a location participation SHALL be "SDLOC" "Service delivery location" 2.16.840.1.113883.5.110 RoleClass STATIC.
Participant / participantRole in a location participation MAY contain exactly one participant / participantRole / playingEntity.
The value for "participant / participantRole / playingEntity / classCode" in a location participation SHALL be "PLC" "Place" 2.16.840.1.113883.5.41 EntityClass STATIC.
A medication series number observation (templateId 2.16.840.1.113883.10.20.1.46) SHALL be represented with Observation.
The value for "Observation / classCode" in a medication series number observation SHALL be "OBS" 2.16.840.1.113883.5.6 ActClass STATIC.
The value for "Observation / moodCode" in a medication series number observation SHALL be "EVN" 2.16.840.1.113883.5.1001 ActMood STATIC
A medication series number observation SHALL include exactly one Observation / statusCode.
A medication series number observation SHALL contain exactly one Observation / code.
The value for "Observation / code" in a medication series number observation SHALL be "30973-2" "Dose number" 2.16.840.1.113883.6.1 LOINC STATIC
A medication series number observation SHALL contain exactly one Observation / value.
The data type for "Observation / value" in a medication series number observation SHALL be INT (integer).
The value for "entryRelationship / typeCode" in a relationship between a medication activity and medication series number observation SHALL be "SUBJ" "Subject" 2.16.840.1.113883.5.1002 ActRelationshipType STATIC.
Patient awareness (templateId 2.16.840.1.113883.10.20.1.48) of a problem, observation, or other clinical statement SHALL be represented with participant. The value for "participant / typeCode" in a patient awareness SHALL be "SBJ" "Subject" 2.16.840.1.113883.5.90 ParticipationType STATIC.
Patient awareness SHALL contain exactly one participant / awarenessCode.
Patient awareness SHALL contain exactly one participant / participantRole / id
(The value of the participant/participantRole/id) SHALL also be present in ClinicalDocument / recordTarget / patientRole / id.
A patient instruction (templateId 2.16.840.1.113883.10.20.1.49) SHALL be represented with Act.
The value for "Act / moodCode" in a patient instruction SHALL be "INT" "Intent" 2.16.840.1.113883.5.1001 ActMood STATIC.
The value for "entryRelationship / typeCode" in a relationship to a patient instruction SHALL be "SUBJ" "Subject" 2.16.840.1.113883.5.1002 ActRelationshipType STATIC.
... the value for "Observation / code" in a problem healthstatus observation SHALL be "11323-3" "Health status" 2.16.840.1.113883.6.1 LOINC STATIC.
The value for "Observation / value" in a problem healthstatus observation SHALL be selected from ValueSet 2.16.840.1.113883.1.11.20.12 ProblemHealthStatusCode STATIC 20061017.
The value for "Observation / value" in a problem status observation SHALL be selected from ValueSet 2.16.840.1.113883.1.11.20.13 ProblemStatusCode STATIC 20061017.
A product (templateId 2.16.840.1.113883.10.20.1.53) SHALL be represented with the ManufacturedProduct class.
A ManufacturedProduct in a product template SHALL contain exactly one manufacturedMaterial/code.
A manufacturedMaterial in a product template SHALL contain exactly one Material / code / originalText, which represents the generic name of the product.
A product instance (templateId 2.16.840.1.113883.10.20.1.52) SHALL be represented with the ParticipantRole class.
The value for "participantRole / classCode" in a product instance SHALL be "MANU" "Manufactured product" 2.16.840.1.113883.5.110 RoleClass STATIC.
A reaction observation (templateId 2.16.840.1.113883.10.20.1.54) SHALL be represented with Observation.
The value for "Observation / classCode" in a reaction observation SHALL be "OBS" 2.16.840.1.113883.5.6 ActClass STATIC.
The value for "Observation / moodCode" in a reaction observation SHALL be "EVN" 2.16.840.1.113883.5.1001 ActMood STATIC.
A reaction observation SHALL include exactly one Observation / statusCode.
The value for "Observation / statusCode" in a reaction observation SHALL be "completed" 2.16.840.1.113883.5.14 ActStatus STATIC.
A severity observation (templateId 2.16.840.1.113883.10.20.1.55) SHALL be represented with Observation.
The value for "Observation / classCode" in a severity observation SHALL be "OBS" 2.16.840.1.113883.5.6 ActClass STATIC.
The value for "Observation / moodCode" in a severity observation SHALL be "EVN" 2.16.840.1.113883.5.1001 ActMood STATIC.
A severity observation SHALL include exactly one Observation / statusCode.
The value for "Observation / statusCode" in a severity observation SHALL be "completed" 2.16.840.1.113883.5.14 ActStatus STATIC.
A severity observation SHALL contain exactly one Observation / code.
The value for "Observation / code" in a severity observation SHALL be "SEV" "Severity observation" 2.16.840.1.113883.5.4 ActCode STATIC.
A severity observation SHALL contain exactly one Observation / value.
The value for "entryRelationship / typeCode" in a relationship between a reaction observation and severity observation SHALL be "SUBJ" "Has subject" 2.16.840.1.113883.5.1002 ActRelationshipType STATIC.
The value for "Observation / value" in a social history status observation SHALL be selected from ValueSet 2.16.840.1.113883.1.11.20.17 SocialHistoryStatusCode STATIC 20061017.
A status observation (templateId 2.16.840.1.113883.10.20.1.57) SHALL be represented with Observation.
A status observation SHALL be the target of an entryRelationship whos value for "entryRelationship / typeCode" SHALL be "REFR" 2.16.840.1.113883.5.1002 ActRelationshipType STATIC
The value for "Observation / classCode" in a status observation SHALL be "OBS" 2.16.840.1.113883.5.6 ActClass STATIC.
The value for "Observation / moodCode" in a status observation SHALL be "EVN" 2.16.840.1.113883.5.1001 ActMood STATIC
A status observation SHALL contain exactly one Observation / code.
The value for "Observation / code" in a status observation SHALL be "33999-4" "Status" 2.16.840.1.113883.6.1 LOINC STATIC
A status observation SHALL contain exactly one Observation / statusCode.
The value for "Observation / statusCode" in a status observation SHALL be "completed" 2.16.840.1.113883.5.14 ActStatus STATIC.
A status observation SHALL NOT contain any additional Observation attributes.
A status observation SHALL NOT contain any Observation participants.
A verification of an advance directive observation (templateId 2.16.840.1.113883.10.20.1.58) SHALL be represented with Observation / participant.
The value for Observation / participant / typeCode in a verification SHALL be 'VRF' 'Verifier' 2.16.840.1.113883.5.90 ParticipationType STATIC.