Skip to content

Cypress System Test

peter li edited this page Apr 17, 2018 · 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

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: '5.1.0' :addresses: [] :telecoms: [] :time: :organization: :ids: - :root: "2.16.840.1.113883.3.1234.2" :extension: "osehra" :name: '' :information_recipient: :identifier: :root: :extension: "MIPS_INDIVIDUAL" :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: '' :legal_authenticator: :ids: - :root: "2.16.840.1.113883.3.1234.5" :extension: "osehra" :addresses: [] :telecoms: [] :time: :person: :given: :family: :organization: :ids: - :root: "2.16.840.1.113883.3.1234.6" :extension: "osehra" :name: '' ---------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
    1. Download test data
    2. Import test data into popHealth
      • Specify a practice and import QRDA-1 file for a given measure
    3. From the provider list, select the practice used for the imported patient file
    4. 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##.
    5. Export CAT1 and CAT3 results for C2, C3, or C4 tests
    6. Upload results to Cypress
    7. Check all passing measure without error
Clone this wiki locally