Validation issue with USCDI v3 > Sender > 170.315_b1_toc_amb_svap_uscdiv3_sample1_v1.pdf

56 views
Skip to first unread message

Andrew McCall

unread,
Dec 1, 2025, 3:53:51 PMDec 1
to Edge Test Tool (ETT)
Hello!
I'm attempting to validate a generated CCDA file for testing scenario: USCDI V3, Sender, 170.315_b1_toc_amb_svap_uscdiv3_sample1_v1.pdf.

I'm receiving the following error:
Result DescriptionThe scenario contains Goal Observation data with code 8689-2 , however there is no matching data in the submitted CCDA.

For this particular data item, I have the following CCDA entry:
<entry typeCode="DRIV">
            <observation classCode="OBS" moodCode="GOL">
              <templateId root="2.16.840.1.113883.10.20.22.4.121" extension="2022-06-01"/>
              <id root="5e85102c-0785-4abb-81b4-5e76002ac880"/>
              <id root="2.16.840.1.113883.3.7380.1" extension="11223553-charts_care_plan-7"/>
              <code code="8689-2" codeSystem="2.16.840.1.113883.5.61" displayName="History of Social function"/>
              <statusCode code="active"/>
              <effectiveTime>
                <low value="20150622"/>
              </effectiveTime>
              <value xsi:type="CD" code="161036002" codeSystem="2.16.840.1.113883.6.96" displayName="Housing Adequate"/>
            </observation>
          </entry>

I've tried to follow along with the guidance found in this thread (https://groups.google.com/g/edge-test-tool/c/fLGTOG-qwLc/m/4vOvxEBVAwAJ) but it seems like I'm still unable to get the validator to pass my file. 

Please let me know what I need to correct in my xml.

br...@waveoneassociates.com

unread,
Dec 1, 2025, 4:10:48 PMDec 1
to Edge Test Tool (ETT)
Double check your LOINC codeSystem OID

Best
Brett

Andrew McCall

unread,
Dec 2, 2025, 8:34:51 AMDec 2
to Edge Test Tool (ETT)
Thank you Brett!

I've corrected the codeSystem oid to 2.16.840.1.113883.6.1 for loinc but I'm still receiving the same error. I've also tried adding and removing the templateId element without the extension date.
Result DescriptionThe scenario contains Goal Observation data with code 8689-2 , however there is no matching data in the submitted CCDA.

 <entry>

        <observation classCode="OBS" moodCode="GOL">
              <templateId root="2.16.840.1.113883.10.20.22.4.121" extension="2022-06-01"/>
              <id root="ed158dcd-7092-4c98-b30a-d3bb768f078c"/>

              <id root="2.16.840.1.113883.3.7380.1" extension="11223553-charts_care_plan-7"/>
              <code code="8689-2" codeSystem="2.16.840.1.113883.6.1" displayName="History of Social function"/>

              <statusCode code="active"/>
              <effectiveTime>
                <low value="20150622"/>
              </effectiveTime>
              <value xsi:type="CD" code="161036002" codeSystem="2.16.840.1.113883.6.96" displayName="Housing Adequate"/>
        </observation>
</entry>

Please let me know if there is anything else that stands out.

Mat Davis

unread,
Dec 2, 2025, 10:45:53 AMDec 2
to Edge Test Tool (ETT)

Andrew McCall

unread,
Dec 2, 2025, 11:35:25 AMDec 2
to Edge Test Tool (ETT)
Thank you for the link Mat!

I've taken the example entry from the link, pasted it into my file, and directly uploaded it to the testing tool and and I'm still getting the same error.
I've left the value code as is and changed it to  161036002 to see if either would proc a new error or success but it's the same either way.

<entry>
            <observation classCode="OBS" moodCode="GOL">
              <templateId root="2.16.840.1.113883.10.20.22.4.121"/>

              <templateId root="2.16.840.1.113883.10.20.22.4.121" extension="2022-06-01"/>
              <id extension="3241" root="1.2.840.114350.1.13.6289.1.7.2.737179"/>
              <code code="8689-2" displayName="History of Social function" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC">
                <originalText>
                  <reference value="#goal1"/>
                </originalText>
              </code>

              <statusCode code="active"/>
              <effectiveTime>
                <!-- The effectiveTime/low indicates the desired "Achieve by" date -->
                <low value="20220814"/>
                <high nullFlavor="NI"/>

              </effectiveTime>
              <value xsi:type="CD" code="161036002" codeSystem="2.16.840.1.113883.6.96" displayName="Housing Adequate"/>
            </observation>
          </entry>
___________
<entry>
            <observation classCode="OBS" moodCode="GOL">
              <templateId root="2.16.840.1.113883.10.20.22.4.121"/>

              <templateId root="2.16.840.1.113883.10.20.22.4.121" extension="2022-06-01"/>
              <id extension="3241" root="1.2.840.114350.1.13.6289.1.7.2.737179"/>
              <code code="8689-2" displayName="History of Social function" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC">
                <originalText>
                  <reference value="#goal1"/>
                </originalText>
              </code>

              <statusCode code="active"/>
              <effectiveTime>
                <!-- The effectiveTime/low indicates the desired "Achieve by" date -->
                <low value="20220814"/>
                <high nullFlavor="NI"/>
              </effectiveTime>
              <value xsi:type="CD" code="1078229009" displayName="Food security (finding)" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED CT"/>
            </observation>
          </entry>

I don't think I can upload attachments here but I can possibly upload a full file to a shareable link. Would that help with identifying the issue here?
Also, is there a gold standard file that matches this test scenario? Maybe that could help with identifying what I'm missing.

Andrew McCall

unread,
Dec 2, 2025, 12:07:29 PMDec 2
to Edge Test Tool (ETT)

Disregard. Looking at another thread, I've found that I have this entry in the TREATMENT PLAN section and not the GOALS section.  Thank you for your assistance and I apologize for any time wasted!

Mat Davis

unread,
Dec 2, 2025, 12:13:59 PMDec 2
to Edge Test Tool (ETT)
Thank you for that update Andrew and no time wasted at all.
1. You asked for help
2. You got closer to the answer by reviewing and applying that help
3. You resolved your own issue by utilizing previous conversations and updating your data.

Solid steps and progress in my opinion.

Mat

Reply all
Reply to author
Forward
0 new messages