/
Does patient have a history of Diabetes?
Does patient have a history of Diabetes?
Questionnaire Snippet for Diabetes
In this example snippet of xml from the Questionnaire we embed a value set definition within the Questionnaire using codes from SNOMED CT.
<Questionnaire xmlns="http://hl7.org/fhir">
<contained>
<ValueSet>
<id value="Yes_No_Unknown"/>
<name value="SNOMED CT Yes No Unknown Value Set"/>
<status value="active"/>
<compose>
<include>
<system value="http://snomed.info/sct"/>
<concept>
<code value="373066001"/>
<display value="Yes"/>
</concept>
<concept>
<code value="373067005"/>
<display value="No"/>
</concept>
<concept>
<code value="261665006"/>
<display value="Unknown"/>
</concept>
</include>
</compose>
</ValueSet>
</contained>
…….
<item>
<linkId value=”4684c7d5-1308-472f-bce5-f892e3ebe837”/>
<code>
<system value=”http://snomed.info/sct”/>
<code value=”73211009”/>
<display value="Diabetes mellitus"/>
</code>
<text>Does patient have a history of Diabetes?</text>
<type value=”choice”/>
<answerValueSet value=”#Yes_No_Unknown” />
</item>
……..
</Questionnaire>
Questionnaire Response for Diabetes
<QuestionnaireResponse xmlns="http://hl7.org/fhir">
…….
<item>
<linkId>4684c7d5-1308-472f-bce5-f892e3ebe837</linkId>
<text> Does patient have a history of Diabetes?</text>
<answer>
<valueCoding>
<system value=”http://snomed.info/sct”/>
<code value=”373066001”/>
<display value=”Yes”/>
</valueCoding>
</answer>
</item>
……..
</QuestionnaireResponse>
Questionnaire Response for Diabetes Transformed to FHIR Observation based on ANF
They “Yes” answer to the Questionnaire for Diabetes mellitus is transformed in the FHIR Observation as a Range of > 0 and <= INF based on the ANF specification.
<?xml version="1.0" encoding="UTF-8"?>
<Observation xmlns="http://hl7.org/fhir">
<identifier>a892e710-9e0c-4da5-a180-b6a4f50855d7</identifier>
<status value="final"/>
<code>
<coding>
<system value="http://snomed.info/sct"/>
<code value="73211009"/>
<display value="Diabetes mellitus"/>
</coding>
</code>
<subject>
<reference value="Patient"/>
</subject>
<focus>
<reference value=”Patient”/>
</focus>
<effectiveDateTime value="2020-07-06T22:33:22Z"/>
<performer>
<reference value=”Practitioner”/>
</performer>
<valueRange>
<Range>
<low>
<value>0</value>
<comparator value=”>”/>
<code>
<system value=”http://snomed.info/sct”/>
<code value=”118595003”/>
<display value="Quantity content"/>
</code>
</low>
<high>
<value>INF</value>
<comparator value=”<=”/>
<code>
<system value=”http://snomed.info/sct”/>
<code value=”118595003”/>
<display value="Quantity content"/>
</code>
</high>
</Range>
</valueRange>
</Observation>
Related content
Does the patient currently have Chronic Renal Disease?
Does the patient currently have Chronic Renal Disease?
More like this
Does the patient have chronic liver disease?
Does the patient have chronic liver disease?
More like this
Does the patient have Cardiovascular disease? - in progress
Does the patient have Cardiovascular disease? - in progress
More like this
Does the patient have hypertension?
Does the patient have hypertension?
More like this
Does the patient have an immunosuppressive condition?
Does the patient have an immunosuppressive condition?
More like this
Does the patient have an autoimmune condition? - in progress
Does the patient have an autoimmune condition? - in progress
More like this