ObservationSleep
VA PGHD observation sleep profile in xml:<url value="https://veteran.apps.va.gov/smart-pgd-fhir/v2/StructureDefinition/va-pghd-observation-sleep-v1.0" />
<description value="VA PGHD Observation profile for multiple data during sleep. It binds to the sleep-code and mobile-observation-category valuesets. The category is fixed as sleep. The code is fixed as sleep-summary-code. The component.code can be slected from the sleep-code valueset." />
<purpose value="This profile is required by SMHD app to validate the use of the recommended valuesets in creating sleep observation resource." />
<baseDefinition value="https://veteran.apps.va.gov/smart-pgd-fhir/v2/StructureDefinition/va-pghd-observation-base-v1.0" />
<expression value="code.coding.exists(system = 'https://connectedcare.va.gov/pghd/code-system-v1.1' and code = 'sleep-summary-code') implies category.coding.exists(system = 'https://connectedcare.va.gov/pghd/code-system-v1.1' and code = 'sleep')" />
</constraint>
</element>
</binding>
</element>
</differential>
</StructureDefinition>
{
"url": "https://veteran.apps.va.gov/smart-pgd-fhir/v2/StructureDefinition/va-pghd-observation-sleep-v1.0",
"description": "VA PGHD Observation profile for multiple data during sleep. It binds to the sleep-code and mobile-observation-category valuesets. The category is fixed as sleep. The code is fixed as sleep-summary-code. The component.code can be slected from the sleep-code valueset.",
"purpose": "This profile is required by SMHD app to validate the use of the recommended valuesets in creating sleep observation resource.",
"baseDefinition": "https://veteran.apps.va.gov/smart-pgd-fhir/v2/StructureDefinition/va-pghd-observation-base-v1.0",
{
{
"expression": "code.coding.exists(system = 'https://connectedcare.va.gov/pghd/code-system-v1.1' and code = 'sleep-summary-code') implies category.coding.exists(system = 'https://connectedcare.va.gov/pghd/code-system-v1.1' and code = 'sleep')"
}
]
},
{
}
}
]
}
}