ObservationBase
VA PGHD observation base profile in xml:
<url value="https://veteran.apps.va.gov/smart-pgd-fhir/v2/StructureDefinition/va-pghd-questionnaire-base-v1.0" />
<description value="VA PGHD Questionnaire base profile defining the common constraints for all PGHD questionnaires. It should have a meta tag with system = 'https://wiki.mobilehealth.va.gov/x/Onc1C', a code, and a display value." />
<purpose value="This is the PGHD questionnaire base profile defining the common constraints for all VA PGHD questionnaire profiles. Other PGHD questionnaire profiles should derive from this base profile." />
<human value="A Questionnaire must have exactly one meta tag, with system = 'https://wiki.mobilehealth.va.gov/x/Onc1C', a code, and a display value" />
<expression value="meta.tag.count() = 1 and meta.tag.exists(system = 'https://wiki.mobilehealth.va.gov/x/Onc1C' and code.exists() and display.exists())" />
</constraint>
</element>
</differential>
</StructureDefinition>
VA PGHD observation base profile in json:
{
"url": "https://veteran.apps.va.gov/smart-pgd-fhir/v2/StructureDefinition/va-pghd-questionnaire-base-v1.0",
"description": "VA PGHD Questionnaire base profile defining the common constraints for all PGHD questionnaires. It should have a meta tag with system = 'https://wiki.mobilehealth.va.gov/x/Onc1C', a code, and a display value.",
"purpose": "This is the PGHD questionnaire base profile defining the common constraints for all VA PGHD questionnaire profiles. Other PGHD questionnaire profiles should derive from this base profile.",
{
{
"human": "A Questionnaire must have exactly one meta tag, with system = 'https://wiki.mobilehealth.va.gov/x/Onc1C', a code, and a display value",
"expression": "meta.tag.count() = 1 and meta.tag.exists(system = 'https://wiki.mobilehealth.va.gov/x/Onc1C' and code.exists() and display.exists())"
}
]
}
]
}
}