Result Description: Consol US Realm Header SHALL contain at least one [1..*] recordTarget, where its type is Record Target (CONF:5266) each SHALL contain exactly one [1..1] patientRole, where (CONF:5268) patient Role SHALL contain exactly one [1..1] patient, where (CONF:1198-5283) patient MAY contain zero or one [0..1] ethnicGroupCode, which SHALL be selected from ValueSet Ethnicity Value Set 2.16.840.1.114222.4.11.837 DYNAMIC (CONF:5323)
Document Xpath: /ClinicalDocument/recordTarget/patientRole/patient
New certification requirements though require you to be able to collect multiple "ethnicities" (so, someone could be specifically Bolivian and Peruvian, etc.
Anyone know if this is being addressed soon?
Yes, I get this error:
Error - Consol US Realm Header SHALL contain at least one [1..*] recordTarget, where its type is Record Target (CONF:5266) each SHALL contain exactly one [1..1] patientRole, where (CONF:5268) patient Role SHALL contain exactly one [1..1] patient, where (CONF:1198-5283) patient MAY contain zero or one [0..1] ethnicGroupCode, which SHALL be selected from ValueSet Ethnicity Value Set 2.16.840.1.114222.4.11.837 DYNAMIC (CONF:5323)
/ClinicalDocument/recordTarget/patientRole/patient
Line number: 33
When I try to use the sdtc extention to add a second Ethnicity. Here is what I have in the CCDA header patient section:
<patient>
<name>
<family>Hart</family>
<given>William</given>
<given>S.</given>
</name>
<administrativeGenderCode code="M" codeSystem="2.16.840.1.113883.5.1"/>
<birthTime value="19541130000000-0500"/>
<maritalStatusCode code="M" codeSystem="2.16.840.1.113883.5.2" displayName="Married"/>
<raceCode code="2058-6" codeSystem="2.16.840.1.113883.6.238" displayName="African American"/>
<sdtc:raceCode code="2106-3" codeSystem="2.16.840.1.113883.6.238" displayName="White"/>
<ethnicGroupCode code="2152-7" codeSystem="2.16.840.1.113883.6.238" displayName="La Raza"/>
<sdtc:ethnicGroupCode code="2143-6" codeSystem="2.16.840.1.113883.6.238" displayName="Gallego"/>
<languageCommunication>
<templateId root="2.16.840.1.113883.3.88.11.83.2"/>
<templateId root="1.3.6.1.4.1.19376.1.5.3.1.2.1"/>
<languageCode code="en"/>
</languageCommunication>
</patient>
The error returned pretty clearly states that it is still checking for a 0..1 fidelity in ethnicGroupCode, vs. raceCode, which I believe has been changed to be 0...*.
So, I am getting that, right now, CCDA is only supporting "Yes/No" essentially.
My question is, given that (for whatever reasons) 2015 certification measures are requiring the ability to select multiple "ethnicities" in the product (which would mean selecting more than one of the "deeper" dive Hispanic classifications like I did in my example) ... are there plans for CCDA to support reflecting that level of information in the header, like they are allowing now for race (obviously, I guess one could add the "specific" Ethnicity values to the "Social History" section).
I guess that isn't really a question for the TTT thread here though, more for the CCDA architecture groups... so, thank you.
Well, wait, I guess maybe I misread that... I guess I could put in the "sdtc" values the specific items, and that might pass? I will try that.