forked from pophealth/popHealth
-
Notifications
You must be signed in to change notification settings - Fork 45
Cypress System Test
peter li edited this page Dec 9, 2019
·
10 revisions
- Setup popHealth to export properly configured QRDA CAT1 and CAT3 files.
- Edit Config/popHealth.yml
- cda_header:->:identifier:->:root (must be a OID)
- cda_header:->:identifier:->:extension: (any string)
- cda_header:->:authors:->:ids:->:root: (must be a OID)
- cda_header:->:authors:->:ids:->:extension: (any string)
- Do the same for authors->organization->ids->root and extension
- Do the same for custodian->ids->root and extension; custodian->organization->ids->root and extension
- Do the same for legal_authenticator->ids->root and extension; legal_authenticator->organization->ids->root and extension
- Edit Config/popHealth.yml
Example cda header configuration using bogus OIDs
-------------extracted section from popHealth.yml--------
cda_header:
:identifier:
:root: "2.16.840.1.113883.3.1234.0"
:extension: "osehraext"
:authors:
- :ids:
- :root: "2.16.840.1.113883.3.1234.1"
:extension: "osehra"
:device:
:name: 'PopHealth'
:model: '6.0.0'
:addresses:
- :street: ['authors_addr_street']
:use:
:city:
:state:
:zip:
:country:
:telecoms:
- :value: author_telecom
:use:
:time:
:organization:
:ids:
- :root: "2.16.840.1.113883.3.1234.2"
:extension: "osehra"
:name: ''
:legal_authenticator:
:ids:
- :root: "2.16.840.1.113883.3.1234.5"
:extension: "osehra"
:addresses:
- :street: ['legal_authenticator_addr_street']
:use:
:city:
:state:
:zip:
:country:
:telecoms:
- :value: author_telecom
:use:
:time:
:person:
:given:
:family:
:organization:
:ids:
- :root: "2.16.840.1.113883.3.1234.6"
:extension: "osehra"
:name: ''
:participant:
:identifier:
:root:
:extension: 'T2OR234'
:addresses: []
# Replace information recipient extension with the program code for CMS programs
# Hospital Quality Reporting for the Promoting Interoperability Program: HQR_EHR
# Hospital Quality Reporting for the Inpatient Quality Reporting Program: HQR_IQR
# Hospital Quality Reporting for the Promoting Interoperability Program and the Inpatient Quality Reporting Program: HQR_EHR_IQR
# Hospital Quality Reporting for Inpatient Quality Reporting Program voluntary submissions: HQR_IQR_VOL
:information_recipient:
:identifier:
:root: "2.16.840.1.113883.3.249.7"
:extension: HQR_EHR
:custodian:
:ids:
- :root: "2.16.840.1.113883.3.1234.3"
:extension: "osehra"
:person:
:given: ''
:family: ''
:organization:
:ids:
- :root: "2.16.840.1.113883.3.1234.4"
:extension: "osehra"
:name: ''
:addresses:
- :street: ['custodian_addr_street']
:use:
:city:
:state:
:zip:
:country:
:telecoms:
- :value:
:use:
---------end extracted section of popHealth.yml-----------
- Access Cypress web application - https://cypressdemo.healthit.gov/. Create an account and login.
- In Cypress create a vendor and a product
- Select the product
- Create C2,C3,C4 tests
- Download test data
- Import test data into popHealth
- Specify a practice and import QRDA-1 file for a given measure
- From the provider list, select the practice used for the imported patient file
- Select the measure from the left panel of the dashboard. Use the Filters search field to quickly find the desired measure, i.e., type in the cms##.
- Export CAT1 and CAT3 results for C2, C3, or C4 tests
- Upload results to Cypress
- Check all passing measure without error