Item | DT | Card | Conf | Description | Label |
---|
cda:ClinicalDocument
| | | | | USReader |
cda:realmCode
| CS | 1 … 1 | M | SHALL contain exactly one [1..1] realmCode="US" (CONF:16791). | conf6791 |
@code
| CONF | 1 … 1 | F | US |
cda:typeId
| II | 1 … 1 | M | SHALL contain exactly one [1..1] typeId (CONF:5361). | conf‑5361 |
@root
| uid | 1 … 1 | F | 2.16.840.1.113883.1.3 | conf‑5250 |
@extension
| st | 1 … 1 | F | POCD_HD000040 | conf‑5251 |
cda:templateId
| II | 1 … 1 | M | SHALL contain exactly one [1..1] templateId (CONF:5252) such that it | conf‑5252 |
@root
| uid | 1 … 1 | F | 2.16.840.1.113883.10.20.22.1.1 | conf0036 |
cda:id
| II | 1 … 1 | R | SHALL contain exactly one [1..1] id (CONF:5363).This id SHALL be a globally unique identifier for the document | conf‑5363 |
cda:code
| CE | 1 … 1 | R | SHALL contain exactly one [1..1] code (CONF:5253). | conf‑5253 |
cda:title
| ST | 1 … 1 | R | SHALL contain exactly one [1..1] title (CONF:5254).can either be a locally defined name or the display name corresponding to clinicalDocument/code | conf‑5254 |
cda:effectiveTime
| TS | 1 … 1 | R | SHALL contain exactly one [1..1] effectiveTime (CONF:5256).The content SHALL be a conformant US Realm Date and Time (DTM.US.FIELDED) (2.16.840.1.113883.10.20.22.5.4) | conf‑5256 |
| Schematron assert | role | error | |
| test | string-length(@value)>=8 | |
| Message | The content SHALL be a conformant US Realm Date and Time (DTM.US.FIELDED) (2.16.840.1.113883.10.20.22.5.4) | |
cda:confidentialityCode
| CE | 1 … 1 | R | SHALL contain exactly one [1..1] confidentialityCode, which SHOULD be selected from ValueSet HL7 BasicConfidentialityKind 2.16.840.1.113883.1.11.16926 DYNAMIC (CONF:5259). | conf‑5259 |
| CONF | |
cda:languageCode
| CS (extensible) | 1 … 1 | R | SHALL contain exactly one [1..1] languageCode, which SHALL be selected from ValueSet Language 2.16.840.1.113883.1.11.11526 DYNAMIC (CONF:5372). | conf‑5372 |
| CONF | |
cda:setId
| II | 0 … 1 | | MAY contain zero or one [0..1] setId (CONF:5261).If setId is present versionNumber SHALL be present | conf‑5261 |
cda:versionNumber
| INT | 0 … 1 | | MAY contain zero or one [0..1] versionNumber (CONF:5264).If versionNumber is present setId SHALL be present | conf‑5264 |
cda:recordTarget
| | 1 … * | M | SHALL contain at least one [1..*] recordTarget (CONF:5266). | conf‑5266 |
cda:patientRole
| | 1 … 1 | M | Such recordTargets SHALL contain exactly one [1..1] patientRole (CONF:5267). | conf‑5267 |
cda:id
| II | 1 … * | R | This patientRole SHALL contain at least one [1..*] id (CONF:5268). | conf‑5268 |
cda:addr
| AD | 1 … * | R | This patientRole SHALL contain at least one [1..*] addr (CONF:5271).The content of addr SHALL be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) | conf‑5271 |
| Schematron assert | role | error | |
| test | cda:streetAddressLine and cda:city and (cda:country!='US' or ((not(cda:country) or cda:country='US') and cda:state and cda:postalCode)) | |
| Message | The content of addr SHALL be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) | |
cda:telecom
| TEL | 1 … * | R | This patientRole SHALL contain at least one [1..*] telecom (CONF:5280). | conf‑5280 |
@use
| set_cs | 0 … 1 | | | conf‑5375 |
| CONF | |
cda:patient
| | 1 … 1 | M | This patientRole SHALL contain exactly one [1..1] patient (CONF:5283). | conf‑5283 |
cda:name
| PN | 1 … * | R | This patient SHALL contain at least one [1..*] name (CONF:5284).The content of name SHALL be a conformant US Realm Patient Name (PTN.US.FIELDED) (2.16.840.1.113883.10.20.22.5.1) | conf‑5284 |
| Schematron assert | role | error | |
| test | cda:given and cda:family | |
| Message | The content of name SHALL be a conformant US Realm Patient Name (PTN.US.FIELDED) (2.16.840.1.113883.10.20.22.5.1) | |
cda:administrativeGenderCode
| CE | 1 … 1 | R | This patient SHALL contain exactly one [1..1] administrativeGenderCode, which SHALL be selected from ValueSet Administrative Gender (HL7 V3) 2.16.840.1.113883.1.11.1 DYNAMIC (CONF:6394). | conf‑6394 |
| CONF | |
cda:birthTime
| TS | 1 … 1 | M | This patient SHALL contain exactly one [1..1] birthTime (CONF:5298).SHALL be precise to yearSHOULD be precise to day | conf‑5298 |
| Schematron assert | role | error | |
| test | string-length(@value) >= 4 | |
| Message | SHALL be precise to year | |
| Schematron assert | role | warning | |
| test | string-length(@value) >= 8 | |
| Message | SHOULD be precise to day | |
cda:maritalStatusCode
| CE | 0 … 1 | R | This patient SHOULD contain zero or one [0..1] maritalStatusCode, which SHALL be selected from ValueSet Marital Status 2.16.840.1.113883.1.11.12212 DYNAMIC (CONF:5303). | conf‑5303 |
| CONF | |
cda:religiousAffiliationCode
| CE | 0 … 1 | | This patient MAY contain zero or one [0..1] religiousAffiliationCode, which SHALL be selected from ValueSet Religious Affiliation 2.16.840.1.113883.1.11.19185 DYNAMIC (CONF:5317). | conf‑5317 |
| CONF | |
cda:raceCode
| CE | 0 … 1 | | This patient MAY contain zero or one [0..1] raceCode, which SHALL be selected from ValueSet Race 2.16.840.1.113883.1.11.14914 DYNAMIC (CONF:5322). | conf‑5322 |
| CONF | |
sdtc:raceCode
| CE | 0 … * | | | conf‑7263 |
| CONF | |
cda:ethnicGroupCode
| CE | 0 … 1 | | This patient MAY contain zero or one [0..1] ethnicGroupCode, which SHALL be selected from ValueSet EthnicityGroup 2.16.840.1.114222.4.11.837 DYNAMIC (CONF:5323). | conf‑5323 |
| CONF | |
cda:guardian
| | 0 … * | | This patient MAY contain zero or more [0..*] guardian (CONF:5325). | conf‑5325 |
cda:code
| CE | 0 … 1 | R | The guardian, if present, SHOULD contain zero or one [0..1] code, which SHALL be selected from ValueSet ResponsibleParty 2.16.840.1.113883.1.11.19830 DYNAMIC (CONF:5326). | conf‑5326 |
| CONF | |
cda:addr
| AD | 0 … * | R | The guardian, if present, SHOULD contain zero or more [0..*] addr (CONF:5359).The content of addr SHALL be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) | conf‑5359 |
| Schematron assert | role | error | |
| test | cda:streetAddressLine and cda:city and ((not(cda:country) or cda:country!='US') or (cda:country='US' and cda:state and cda:postalCode)) | |
| Message | The content of addr SHALL be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) | |
cda:telecom
| TEL | 0 … * | | The guardian, if present, MAY contain zero or more [0..*] telecom (CONF:5382). | conf‑5382 |
@use
| set_cs | 0 … 1 | | | conf‑7993 |
| CONF | |
cda:guardianPerson
| | 1 … 1 | M | The guardian, if present, SHALL contain exactly one [1..1] guardianPerson (CONF:5385). | conf‑5385 |
cda:name
| PN | 1 … * | R | This guardianPerson SHALL contain at least one [1..*] name (CONF:5386).The content of name SHALL be a conformant US Realm Person Name (PN.US.FIELDED) (2.16.840.1.113883.10.20.22.5.1.1) | conf‑5386 |
| Schematron assert | role | error | |
| test | (cda:given and cda:family) or (not(*) and string-length(.)!=0) | |
| Message | The content of name SHALL be a conformant US Realm Person Name (PN.US.FIELDED) (2.16.840.1.113883.10.20.22.5.1.1) | |
cda:birthplace
| | 0 … 1 | | This patient MAY contain zero or one [0..1] birthplace (CONF:5395). | conf‑5395 |
cda:place
| | 1 … 1 | M | The birthplace, if present, SHALL contain exactly one [1..1] place (CONF:5396). | conf‑5396 |
cda:addr
| AD | 1 … 1 | R | This place SHALL contain exactly one [1..1] addr (CONF:5397).If country is US, this addr SHALL contain exactly one [1..1] state, which SHALL be selected from ValueSet 2.16.840.1.113883.3.88.12.80.1 StateValueSet DYNAMIC | conf‑5397 |
cda:country
| ADXP | 0 … 1 | R | This addr SHOULD contain zero or one [0..1] country, which SHALL be selected from ValueSet Country 2.16.840.1.113883.3.88.12.80.63 DYNAMIC (CONF:5404). | conf‑5404 |
| CONF | |
cda:postalCode
| ADXP | 0 … 1 | | This addr MAY contain zero or one [0..1] postalCode, which SHALL be selected from ValueSet PostalCode 2.16.840.1.113883.3.88.12.80.2 DYNAMIC (CONF:5403). | conf‑5403 |
| CONF | |
cda:state
| ADXP | 0 … 1 | | If country is US, this addr SHALL contain exactly one [1..1] state, which SHALL be selected from ValueSet 2.16.840.1.113883.3.88.12.80.1 StateValueSet DYNAMIC | conf‑5397 |
| CONF | |
| Schematron assert | role | error | |
| test | not(ancestor::cda:patientRole/cda:addr[cda:country='US' or cda:country='USA']) or cda:state | |
| Message | If country is US, this addr SHALL contain exactly one [1..1] state, which SHALL be selected from ValueSet 2.16.840.1.113883.3.88.12.80.1 StateValueSet DYNAMIC | |
cda:languageCommunication
| | 0 … * | R | This patient SHOULD contain zero or more [0..*] languageCommunication (CONF:5406). | conf‑5406 |
cda:languageCode
| CS | 1 … 1 | R | The languageCommunication, if present, SHALL contain exactly one [1..1] languageCode, which SHALL be selected from ValueSet Language 2.16.840.1.113883.1.11.11526 DYNAMIC (CONF:5407). | conf‑5407 |
| CONF | |
cda:modeCode
| CE | 0 … 1 | | The languageCommunication, if present, MAY contain zero or one [0..1] modeCode, which SHALL be selected from ValueSet LanguageAbilityMode 2.16.840.1.113883.1.11.12249 DYNAMIC (CONF:5409). | conf‑5409 |
| CONF | |
cda:proficiencyLevelCode
| CE | 0 … 1 | R | The languageCommunication, if present, SHOULD contain zero or one [0..1] proficiencyLevelCode, which SHALL be selected from ValueSet LanguageAbilityProficiency 2.16.840.1.113883.1.11.12199 DYNAMIC (CONF:9965). | conf‑9965 |
| CONF | |
cda:preferenceInd
| BL | 0 … 1 | | The languageCommunication, if present, MAY contain zero or one [0..1] preferenceInd (CONF:5414). | conf‑5414 |
cda:providerOrganization
| | 0 … 1 | | This patientRole MAY contain zero or one [0..1] providerOrganization (CONF:5416). | conf‑5416 |
cda:id
| II | 1 … * | R | The providerOrganization, if present, SHALL contain at least one [1..*] id (CONF:5417). | conf‑5417 |
@root
| uid | 0 … 1 | | | conf6820 |
cda:name
| ON | 1 … * | R | The providerOrganization, if present, SHALL contain at least one [1..*] name (CONF:5419). | conf‑5419 |
cda:telecom
| TEL | 1 … * | R | The providerOrganization, if present, SHALL contain at least one [1..*] telecom (CONF:5420). | conf‑5420 |
@use
| set_cs | 0 … 1 | | | conf‑7994 |
| CONF | |
cda:addr
| AD | 1 … * | R | The providerOrganization, if present, SHALL contain at least one [1..*] addr (CONF:5422).The content of addr SHALL be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) | conf‑5422 |
| Schematron assert | role | error | |
| test | cda:streetAddressLine and cda:city and ((not(cda:country) or cda:country!='US') or (cda:country='US' and cda:state and cda:postalCode)) | |
| Message | The content of addr SHALL be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) | |
cda:author
| | 1 … * | M | SHALL contain at least one [1..*] author (CONF:5444). | conf‑5444 |
cda:time
| TS | 1 … 1 | M | Such authors SHALL contain exactly one [1..1] time (CONF:5445).The content SHALL be a conformant US Realm Date and Time (DTM.US.FIELDED) (2.16.840.1.113883.10.20.22.5.4) | conf‑5445 |
| Schematron assert | role | error | |
| test | string-length(@value)>=8 | |
| Message | The content SHALL be a conformant US Realm Date and Time (DTM.US.FIELDED) (2.16.840.1.113883.10.20.22.5.4) | |
cda:assignedAuthor
| | 1 … 1 | M | Such authors SHALL contain exactly one [1..1] assignedAuthor (CONF:5448).There SHALL be exactly one assignedAuthor/assignedPerson or exactly one assignedAuthor/assignedAuthoringDevice | conf‑5448 |
cda:id
| II | 1 … * | | This assignedAuthor SHALL contain at least one [1..*] id (CONF:1198-5449). | CONF5449 |
cda:id
| II | 0 … 1 | R | If this assignedAuthor is an assignedPerson | CONF2882 |
where [parent::cda:assignedPerson] | |
@nullFlavor
| cs | 0 … 1 | F | UNK | CONF2883 |
| MAY contain zero or one [0..1] @nullFlavor="UNK" Unknown (CodeSystem: HL7NullFlavor urn:oid:2.16.840.1.113883.5.1008) (CONF:1198-32883). |
@root
| uid | 1 … 1 | F | 2.16.840.1.113883.4.6 | CONF2884 |
| SHALL contain exactly one [1..1] @root="2.16.840.1.113883.4.6" National Provider Identifier (CONF:1198-32884). |
@extension
| st | 0 … 1 | | SHOULD contain zero or one [0..1] @extension (CONF:1198-32885). | CONF2885 |
cda:code
| CE (extensible) | 0 … 1 | R | This assignedAuthor SHOULD contain zero or one [0..1] code (CONF:16787). | CONF6787 |
@code
| cs | 0 … 1 | | The code, if present, SHALL contain exactly one [1..1] @code, which SHOULD be selected from ValueSet Healthcare Provider Taxonomy urn:oid:2.16.840.1.114222.4.11.1066 DYNAMIC (CONF:1198-16788)." | CONF6788 |
| CONF | |
cda:addr
| AD | 1 … * | R | This assignedAuthor SHALL contain at least one [1..*] addr (CONF:5452).The content SHALL be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) | conf‑5452 |
| Schematron assert | role | error | |
| test | cda:streetAddressLine and cda:city and ((not(cda:country) or cda:country!='US') or (cda:country='US' and cda:state and cda:postalCode)) | |
| Message | The content SHALL be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) | |
cda:telecom
| TEL | 1 … * | R | This assignedAuthor SHALL contain at least one [1..*] telecom (CONF:5428). | conf‑5428 |
@use
| set_cs | 0 … 1 | | | conf‑7995 |
| CONF | |
Choice | 1 … 1 | | Elements to choose from:- cda:assignedPerson
- cda:assignedAuthoringDevice
|
cda:assignedPerson
| | 0 … 1 | R | This assignedAuthor SHOULD contain zero or one [0..1] assignedPerson (CONF:5430). | conf‑5430 |
cda:name
| PN | 1 … * | R | The assignedPerson, if present, SHALL contain at least one [1..*] name (CONF:16789).The content SHALL be a conformant US Realm Person Name (PN.US.FIELDED) (2.16.840.1.113883.10.20.22.5.1.1) | conf6789 |
| Schematron assert | role | error | |
| test | (count(cda:given) > 0 and cda:family) or (count(*)=0 and string-length(.)!=0) | |
| Message | The content SHALL be a conformant US Realm Person Name (PN.US.FIELDED) (2.16.840.1.113883.10.20.22.5.1.1) | |
cda:assignedAuthoringDevice
| | 0 … 1 | R | This assignedAuthor SHOULD contain zero or one [0..1] assignedAuthoringDevice (CONF:16783). | conf6783 |
cda:manufacturerModelName
| SC | 1 … 1 | R | The assignedAuthoringDevice, if present, SHALL contain exactly one [1..1] manufacturerModelName (CONF:16784). | conf6784 |
cda:softwareName
| SC | 1 … 1 | R | The assignedAuthoringDevice, if present, SHALL contain exactly one [1..1] softwareName (CONF:16785). | conf6785 |
cda:dataEnterer
| | 0 … 1 | | MAY contain zero or one [0..1] dataEnterer (CONF:5441). | conf‑5441 |
cda:assignedEntity
| | 1 … 1 | M | The dataEnterer, if present, SHALL contain exactly one [1..1] assignedEntity (CONF:5442).This assignedEntity MAY contain zero or one [0..1] code which SHOULD be selected from coding system NUCC Health Care Provider Taxonomy 2.16.840.1.113883.6.101 | conf‑5442 |
cda:id
| II | 1 … * | R | This assignedEntity SHALL contain at least one [1..*] id (CONF:5443). | conf‑5443 |
@root
| uid | 0 … 1 | | | conf6821 |
cda:addr
| AD | 1 … * | R | This assignedEntity SHALL contain at least one [1..*] addr (CONF:5460).The content of addr SHALL be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) | conf‑5460 |
| Schematron assert | role | error | |
| test | cda:streetAddressLine and cda:city and ((not(cda:country) or cda:country!='US') or (cda:country='US' and cda:state and cda:postalCode)) | |
| Message | The content of addr SHALL be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) | |
cda:telecom
| TEL | 1 … * | R | This assignedEntity SHALL contain at least one [1..*] telecom (CONF:5466). | conf‑5466 |
@use
| set_cs | 0 … 1 | | | conf‑7996 |
| CONF | |
cda:assignedPerson
| | 1 … 1 | M | This assignedEntity SHALL contain exactly one [1..1] assignedPerson (CONF:5469). | conf‑5469 |
cda:name
| PN | 1 … * | R | This assignedPerson SHALL contain at least one [1..*] name (CONF:5470).The content of name SHALL be a conformant US Realm Person Name (PN.US.FIELDED) (2.16.840.1.113883.10.20.22.5.1.1) | conf‑5470 |
| Schematron assert | role | error | |
| test | (cda:given and cda:family) or (not(*) and string-length(.)!=0) | |
| Message | The content of name SHALL be a conformant US Realm Person Name (PN.US.FIELDED) (2.16.840.1.113883.10.20.22.5.1.1) | |
cda:informant
| | 0 … * | | MAY contain zero or more [0..*] informant (CONF:8001) such that it | conf‑8001 |
where [cda:assignedEntity] | |
cda:assignedEntity
| | 1 … 1 | M | SHALL contain exactly one [1..1] assignedEntity (CONF:8002).This assignedEntity MAY contain zero or one [0..1] code which SHOULD be selected from coding system NUCC Health Care Provider Taxonomy 2.16.840.1.113883.6.101 | conf‑8002 |
cda:id
| II | 1 … * | R | This assignedEntity SHALL contain at least one [1..*] id (CONF:9945).If assignedEntity/id is a provider then this id, SHOULD include zero or one [0..1] id where id/@root ="2.16.840.1.113883.4.6" National Provider Identifier | conf‑9945 |
cda:code
| CE | 0 … 1 | | This assignedEntity MAY contain zero or one [0..1] code which SHOULD be selected from coding system NUCC Health Care Provider Taxonomy 2.16.840.1.113883.6.101 | conf‑8002 |
@codeSystem
| CONF | 0 … 1 | F | 2.16.840.1.113883.6.101 |
cda:addr
| AD | 1 … * | M | This assignedEntity SHALL contain at least one [1..*] addr (CONF:8220).The content of addr SHALL be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) | conf‑8220 |
| Schematron assert | role | error | |
| test | cda:streetAddressLine and cda:city and (cda:country!='US' or ((not(cda:country) or cda:country='US') and cda:state and cda:postalCode)) | |
| Message | The content of addr SHALL be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) | |
cda:assignedPerson
| | 1 … 1 | M | This assignedEntity SHALL contain exactly one [1..1] assignedPerson (CONF:8221). | conf‑8221 |
cda:name
| PN | 1 … * | M | This assignedPerson SHALL contain at least one [1..*] name (CONF:8222).The content of name SHALL be a conformant US Realm Person Name (PN.US.FIELDED) (2.16.840.1.113883.10.20.22.5.1.1) | conf‑8222 |
| Schematron assert | role | error | |
| test | (count(cda:given) > 0 and cda:family) or (count(*)=0 and string-length(.)!=0) | |
| Message | The content of name SHALL be a conformant US Realm Person Name (PN.US.FIELDED) (2.16.840.1.113883.10.20.22.5.1.1) | |
cda:informant
| | 0 … * | | MAY contain zero or more [0..*] informant (CONF:26467) such that it | conf4681 |
where [cda:relatedEntity] | |
cda:relatedEntity
| | 1 … 1 | R | SHALL contain exactly one [1..1] relatedEntity (CONF:26468). | conf4682 |
cda:custodian
| | 1 … 1 | M | SHALL contain exactly one [1..1] custodian (CONF:5519). | conf‑5519 |
cda:assignedCustodian
| | 1 … 1 | M | This custodian SHALL contain exactly one [1..1] assignedCustodian (CONF:5520). | conf‑5520 |
cda:representedCustodianOrganization
| | 1 … 1 | M | This assignedCustodian SHALL contain exactly one [1..1] representedCustodianOrganization (CONF:5521). | conf‑5521 |
cda:id
| II | 1 … * | R | This representedCustodianOrganization SHALL contain at least one [1..*] id (CONF:5522). | conf‑5522 |
@root
| uid | 0 … 1 | | | conf6822 |
cda:name
| ON | 1 … 1 | R | This representedCustodianOrganization SHALL contain exactly one [1..1] name (CONF:5524). | conf‑5524 |
cda:telecom
| TEL | 1 … 1 | R | This representedCustodianOrganization SHALL contain exactly one [1..1] telecom (CONF:5525). | conf‑5525 |
@use
| set_cs | 0 … 1 | | | conf‑7998 |
| CONF | |
cda:addr
| AD | 1 … 1 | R | This representedCustodianOrganization SHALL contain exactly one [1..1] addr (CONF:5559).The content of addr SHALL be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) | conf‑5559 |
| Schematron assert | role | error | |
| test | cda:streetAddressLine and cda:city and ((not(cda:country) or cda:country!='US') or (cda:country='US' and cda:state and cda:postalCode)) | |
| Message | The content of addr SHALL be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) | |
cda:informationRecipient
| | 0 … * | | MAY contain zero or more [0..*] informationRecipient (CONF:5565). | conf‑5565 |
cda:intendedRecipient
| | 1 … 1 | M | The informationRecipient, if present, SHALL contain exactly one [1..1] intendedRecipient (CONF:5566). | conf‑5566 |
cda:informationRecipient
| | 0 … 1 | | This intendedRecipient MAY contain zero or one [0..1] informationRecipient (CONF:5567). | conf‑5567 |
cda:name
| PN | 1 … * | M | The informationRecipient, if present, SHALL contain at least one [1..*] name (CONF:5568).The content of name SHALL be a conformant US Realm Person Name (PN.US.FIELDED) (2.16.840.1.113883.10.20.22.5.1.1) | conf‑5568 |
| Schematron assert | role | error | |
| test | (cda:given and cda:family) or (not(*) and string-length(.)!=0) | |
| Message | The content of name SHALL be a conformant US Realm Person Name (PN.US.FIELDED) (2.16.840.1.113883.10.20.22.5.1.1) | |
cda:receivedOrganization
| | 0 … 1 | | This intendedRecipient MAY contain zero or one [0..1] receivedOrganization (CONF:5577). | conf‑5577 |
cda:name
| ON | 1 … 1 | R | The receivedOrganization, if present, SHALL contain exactly one [1..1] name (CONF:5578). | conf‑5578 |
cda:legalAuthenticator
| | 0 … 1 | R | SHOULD contain zero or one [0..1] legalAuthenticator (CONF:5579). | conf‑5579 |
cda:time
| TS | 1 … 1 | M | The legalAuthenticator, if present, SHALL contain exactly one [1..1] time (CONF:5580).The content SHALL be a conformant US Realm Date and Time (DTM.US.FIELDED) (2.16.840.1.113883.10.20.22.5.4) | conf‑5580 |
| Schematron assert | role | error | |
| test | string-length(@value)>=8 | |
| Message | The content SHALL be a conformant US Realm Date and Time (DTM.US.FIELDED) (2.16.840.1.113883.10.20.22.5.4) | |
cda:signatureCode
| CS | 1 … 1 | M | The legalAuthenticator, if present, SHALL contain exactly one [1..1] signatureCode (CONF:5583). | conf‑5583 |
@code
| | 1 … 1 | F | S | conf‑5584 |
@code
| CONF | 1 … 1 | F | S |
@codeSystem
| 1 … 1 | F | 2.16.840.1.113883.5.89 |
cda:assignedEntity
| | 1 … 1 | M | The legalAuthenticator, if present, SHALL contain exactly one [1..1] assignedEntity (CONF:5585). | conf‑5585 |
cda:id
| II | 1 … * | R | This assignedEntity SHALL contain at least one [1..*] id (CONF:5586). | conf‑5586 |
@root
| uid | 0 … 1 | | | conf6823 |
cda:code
| CE | 0 … 1 | | This assignedEntity MAY contain zero or one [0..1] code, which SHOULD be selected from ValueSet Healthcare Provider Taxonomy (HIPAA) 2.16.840.1.114222.4.11.1066 STATIC (CONF:17000). | conf7000 |
| CONF | |
cda:addr
| AD | 1 … * | R | This assignedEntity SHALL contain at least one [1..*] addr (CONF:5589).The content of addr SHALL be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) | conf‑5589 |
| Schematron assert | role | error | |
| test | cda:streetAddressLine and cda:city and ((not(cda:country) or cda:country!='US') or (cda:country='US' and cda:state and cda:postalCode)) | |
| Message | The content of addr SHALL be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) | |
cda:telecom
| TEL | 1 … * | R | This assignedEntity SHALL contain at least one [1..*] telecom (CONF:5595). | conf‑5595 |
@use
| set_cs | 0 … 1 | | | conf‑7999 |
| CONF | |
cda:assignedPerson
| | 1 … 1 | M | This assignedEntity SHALL contain exactly one [1..1] assignedPerson (CONF:5597). | conf‑5597 |
cda:name
| PN | 1 … * | M | This assignedPerson SHALL contain at least one [1..*] name (CONF:5598).The content of name SHALL be a conformant US Realm Person Name (PN.US.FIELDED) (2.16.840.1.113883.10.20.22.5.1.1) | conf‑5598 |
| Schematron assert | role | error | |
| test | (cda:given and cda:family) or (not(*) and string-length(.)!=0) | |
| Message | The content of name SHALL be a conformant US Realm Person Name (PN.US.FIELDED) (2.16.840.1.113883.10.20.22.5.1.1) | |
cda:authenticator
| | 0 … * | | MAY contain zero or more [0..*] authenticator (CONF:5607). | conf‑5607 |
cda:time
| TS | 1 … 1 | M | The authenticator, if present, SHALL contain exactly one [1..1] time (CONF:5608).The content SHALL be a conformant US Realm Date and Time (DTM.US.FIELDED) (2.16.840.1.113883.10.20.22.5.4) | conf‑5608 |
| Schematron assert | role | error | |
| test | string-length(@value)>=8 | |
| Message | The content SHALL be a conformant US Realm Date and Time (DTM.US.FIELDED) (2.16.840.1.113883.10.20.22.5.4) | |
cda:signatureCode
| CS | 1 … 1 | M | The authenticator, if present, SHALL contain exactly one [1..1] signatureCode (CONF:5610). | conf‑5610 |
@code
| | 1 … 1 | F | S | conf‑5611 |
@code
| CONF | 1 … 1 | F | S |
@codeSystem
| 1 … 1 | F | 2.16.840.1.113883.5.89 |
cda:assignedEntity
| | 1 … 1 | M | The authenticator, if present, SHALL contain exactly one [1..1] assignedEntity (CONF:5612). | conf‑5612 |
cda:id
| II | 1 … * | R | This assignedEntity SHALL contain at least one [1..*] id (CONF:5613). | conf‑5613 |
@root
| uid | 0 … 1 | | | conf6824 |
cda:code
| CE | 0 … 1 | | This assignedEntity MAY contain zero or one [0..1] code (CONF:16825). | conf6825 |
cda:addr
| AD | 1 … * | M | This assignedEntity SHALL contain at least one [1..*] addr (CONF:5616).The content of addr SHALL be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) | conf‑5616 |
| Schematron assert | role | error | |
| test | cda:streetAddressLine and cda:city and ((not(cda:country) or cda:country!='US') or (cda:country='US' and cda:state and cda:postalCode)) | |
| Message | The content of addr SHALL be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) | |
cda:telecom
| TEL | 1 … * | R | This assignedEntity SHALL contain at least one [1..*] telecom (CONF:5622). | conf‑5622 |
@use
| set_cs | 0 … 1 | | | conf‑8000 |
| CONF | |
cda:assignedPerson
| | 1 … 1 | M | This assignedEntity SHALL contain exactly one [1..1] assignedPerson (CONF:5624). | conf‑5624 |
cda:name
| PN | 1 … * | M | This assignedPerson SHALL contain at least one [1..*] name (CONF:5625).The content of name SHALL be a conformant US Realm Person Name (PN.US.FIELDED) (2.16.840.1.113883.10.20.22.5.1.1) | conf‑5625 |
| Schematron assert | role | error | |
| test | (cda:given and cda:family) or (not(*) and string-length(.)!=0) | |
| Message | The content of name SHALL be a conformant US Realm Person Name (PN.US.FIELDED) (2.16.840.1.113883.10.20.22.5.1.1) | |
cda:participant
| | 0 … * | | MAY contain zero or more [0..*] participant (CONF:10003) such that itSuch participants, if present, SHALL contain associatedEntity/associatedPerson or associatedEntity/scopingOrganization.Unless otherwise specified by the document specific header constraints, when participant/@typeCode is IND, associatedEntity/@classCode SHALL be selected from ValueSet 2.16.840.1.113883.11.20.9.33 INDRoleclassCodes STATIC 2011-09-30 | conf0003 |
cda:time
| IVL_TS | 0 … 1 | | MAY contain zero or one [0..1] time (CONF:10004). | conf0004 |
hl7:associatedEntity
| | 1 … 1 | R | Such participants, if present, SHALL contain associatedEntity/associatedPerson or associatedEntity/scopingOrganization. | conf0003 |
Choice | 1 … | | Elements to choose from:- hl7:associatedPerson
- hl7:scopingOrganization
|
hl7:associatedPerson
| | 0 … 1 | | | conf0003 |
hl7:scopingOrganization
| | 0 … 1 | | | conf0003 |
cda:inFulfillmentOf
| | 0 … * | | MAY contain zero or more [0..*] inFulfillmentOf (CONF:9952). | conf‑9952 |
cda:order
| | 1 … 1 | M | The inFulfillmentOf, if present, SHALL contain exactly one [1..1] order (CONF:9953). | conf‑9953 |
cda:id
| II | 1 … * | R | This order SHALL contain at least one [1..*] id (CONF:9954). | conf‑9954 |
cda:documentationOf
| | 0 … * | | MAY contain zero or more [0..*] documentationOf (CONF:14835). | conf4835 |
cda:serviceEvent
| | 1 … 1 | M | The documentationOf, if present, SHALL contain exactly one [1..1] serviceEvent (CONF:14836). | conf4836 |
cda:effectiveTime
| IVL_TS | 1 … 1 | R | This serviceEvent SHALL contain exactly one [1..1] effectiveTime (CONF:14837). | conf4837 |
cda:low
| TS | 1 … 1 | R | This effectiveTime SHALL contain exactly one [1..1] low (CONF:14838). | conf4838 |
cda:performer
| | 0 … * | R | This serviceEvent SHOULD contain zero or more [0..*] performer (CONF:14839).The performer participant represents clinicians who actually and principally carry out the serviceEvent. In a transfer of care this represents the healthcare providers involved in the current or pertinent historical care of the patient. Preferably, the patient’s key healthcare care team members would be listed, particularly their primary physician and any active consulting physicians, therapists, and counselors | conf4839 |
@typeCode
| cs | 1 … 1 | R | | conf4840 |
cda:functionCode
| CE | 0 … 1 | | The performer, if present, MAY contain zero or one [0..1] functionCode (CONF:16818). | conf6818 |
@codeSystem
| | 0 … 1 | | | conf6819 |
cda:assignedEntity
| | 1 … 1 | R | The performer, if present, SHALL contain exactly one [1..1] assignedEntity (CONF:14841). | conf4841 |
cda:id
| II | 1 … * | R | This assignedEntity SHALL contain at least one [1..*] id (CONF:14846). | conf4846 |
@root
| uid | 0 … 1 | | | conf4847 |
cda:code
| CE | 0 … 1 | | This assignedEntity SHOULD contain zero or one [0..1] code, which SHOULD be selected from CodeSystem Healthcare Provider Taxonomy (HIPAA) (urn:oid:2.16.840.1.113883.6.101) DYNAMIC (CONF:14842).
| conf4842 |
| Constraint | This assignedEntity SHOULD contain zero or one [0..1] code, which SHOULD be selected from CodeSystem Healthcare Provider Taxonomy (HIPAA) |
| CONF | |
cda:authorization
| | 0 … * | | MAY contain zero or more [0..*] authorization (CONF:16792) such that it | conf6792 |
cda:consent
| | 1 … 1 | M | SHALL contain exactly one [1..1] consent (CONF:16793). | conf6793 |
cda:id
| II | 0 … * | | This consent MAY contain zero or more [0..*] id (CONF:16794). | conf6794 |
cda:code
| CE | 0 … 1 | | This consent MAY contain zero or one [0..1] code (CONF:16795). | conf6795 |
cda:statusCode
| CS | 1 … 1 | M | This consent SHALL contain exactly one [1..1] statusCode (CONF:16797). | conf6797 |
@code
| CONF | 1 … 1 | F | completed |
cda:componentOf
| | 0 … 1 | | MAY contain zero or one [0..1] componentOf (CONF:9955). | conf‑9955 |
cda:encompassingEncounter
| | 1 … 1 | M | The componentOf, if present, SHALL contain exactly one [1..1] encompassingEncounter (CONF:9956). | conf‑9956 |
cda:id
| II | 1 … * | R | This encompassingEncounter SHALL contain at least one [1..*] id (CONF:9959). | conf‑9959 |
cda:effectiveTime
| IVL_TS | 1 … 1 | R | This encompassingEncounter SHALL contain exactly one [1..1] effectiveTime (CONF:9958). | conf‑9958 |