Skip to main content

Avatar CWS 2022 Update 31

Product Requirements / Recommendations

Avatar CWS required
RADplus required

Product Update Form Description

Web services 'ClinicalPathwayEnroll' and 'ClinicalPathwayDisenroll' are added.

Included Updates

3, 17

Required Updates

Avatar CWS 2022 Update 3
Details

NEW0 CHANGED2 FIXED0
Changed (2)
The 'ClinicalPathwayEnroll' web service
The 'WEBSVC.ClinicalPathwayEnroll' web service is added with the following methods:
- AddEnrollment
- UpdateEnrollment
- DeleteEnrollment
- GetDictionaryItems
Value Added: The ability to enter Clinical Pathways data via web services
Topics
• Clinical Pathway • Web Services
 
The 'ClinicalPathwayDisenroll' web service
The 'WEBSVC.ClinicalPathwayDisenroll' web service is added with the following methods:
- AddDisenrollment
- UpdateDisenrollment
- DeleteDisenrollment
- GetDictionaryItems
Value Added: The ability to enter Clinical Pathways data via web services
Topics
• Clinical Pathway • Web Services
 
Acceptance Tests

AV-78338 Summary | Details
The 'ClinicalPathwayEnroll' web service
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Clinical Pathway Enrollment
Scenario 1: Validate the 'ClinicalPathwayEnroll' - 'AddEnrollment' web service
Specific Setup:
  • A pathway is defined in the 'Clinical Pathway Definition' form. "Yes" is selected in the 'Alert When Accessed' field. This pathway is also defined with pathway colors and icons (Pathway A).
  • A client is enrolled in an existing episode (Client A).
Steps
  1. Access SoapUI for the 'ClinicalPathwayEnroll' - 'AddEnrollment' web service.
  2. Enter the system code that will be used to log into Avatar in the 'SystemCode' field.
  3. Enter the user name that will be used to log into Avatar in the 'UserName' field.
  4. Enter the password that will be used to log into Avatar in the 'Password' field.
  5. Enter the current date in the 'EnrollmentDate' field.
  6. Enter "PathwayA" in the 'PathwayName' field.
  7. Enter "Y" in the 'PrimaryPathway' field.
  8. Enter "ClientA" in the 'ClientID' field.
  9. Click [Run].
  10. Validate the 'Confirmation' field contains: "Unique ID : CPE#####.###".
  11. Validate the 'Message' field contains: "Clinical Pathway Enrollment web service has been filed successfully".
  12. Select "Client A" from the 'My Clients' list.
  13. Validate an alert is displayed stating: "Selected Client is Enrolled in the following Clinical Pathways: PathwayA".
  14. Click [Yes] to proceed.
  15. Access the 'Clinical Pathway Enrollment' form.
  16. Validate the record added in the previous steps is displayed and select it.
  17. Validate the 'Client Header' contains "Client A" in the pathway color and contains the icon associated with "PathwayA".
  18. Validate the 'Date of Enrollment' field contains the current date.
  19. Validate the 'Pathway Name' field contains "PathwayA".
  20. Validate "Yes" is selected in the 'Primary Pathway' field.
  21. Close the form.
Scenario 2: Validate the 'ClinicalPathwayEnroll' - 'UpdateEnrollment' web service
Specific Setup:
  • A pathway is defined in the 'Clinical Pathway Definition' form. "Yes" is selected in the 'Alert When Accessed' field. This pathway is also defined with a pathway color and icon (Pathway A).
  • A client is enrolled in "Pathway A" as the primary pathway (Client A).
Steps
  1. Access SoapUI for the 'ClinicalPathwayEnroll' - 'UpdateEnrollment' web service.
  2. Enter the system code that will be used to log into Avatar in the 'SystemCode' field.
  3. Enter the user name that will be used to log into Avatar in the 'UserName' field.
  4. Enter the password that will be used to log into Avatar in the 'Password' field.
  5. Enter "N" in the 'PrimaryPathway' field.
  6. Enter "ClientA" in the 'ClientID' field.
  7. Enter the unique ID for the enrollment in the 'enrollHG' field.
  8. Click [Run].
  9. Validate the 'Confirmation' field contains: "Unique ID : CPE#####.###".
  10. Validate the 'Message' field contains: "Clinical Pathway Enrollment web service has been filed successfully".
  11. Select "Client A" from the 'My Clients' list.
  12. Validate an alert is displayed stating: "Selected Client is Enrolled in the following Clinical Pathways: PathwayA".
  13. Click [Yes] to proceed.
  14. Access the 'Clinical Pathway Enrollment' form.
  15. Validate the record updated in the previous steps is displayed and select it.
  16. Validate the 'Primary Pathway' field is set to "No".
  17. Close the form.
Scenario 3: Validate the 'ClinicalPathwayEnroll' - 'DeleteEnrollment' web service
Specific Setup:
  • A pathway is defined in the 'Clinical Pathway Definition' form (Pathway A).
  • A client is enrolled in "Pathway A" (Client A).
Steps
  1. Access SoapUI for the 'ClinicalPathwayEnroll' - 'DeleteEnrollment' web service.
  2. Enter the system code that will be used to log into Avatar in the 'SystemCode' field.
  3. Enter the user name that will be used to log into Avatar in the 'UserName' field.
  4. Enter the password that will be used to log into Avatar in the 'Password' field.
  5. Enter "ClientA" in the 'ClientID' field.
  6. Enter the unique ID for the enrollment in the 'enrollHG' field.
  7. Click [Run].
  8. Validate the 'Message' field contains: "Clinical Pathway Enrollment web service has been filed successfully".
  9. Select "Client A" and access the 'Clinical Pathway Enrollment' form.
  10. Validate the enrollment deleted is no longer displayed.
  11. Close the form.
Scenario 4: Validate the 'ClinicalPathwayEnroll' - 'GetDictionaryItems' web service
Specific Setup:
  • One or more pathways must be defined in the 'Clinical Pathway Definition' form.
Steps
  1. Access SoapUI for the 'ClinicalPathwayEnroll' - 'GetDictionaryItems' web service.
  2. Enter the system code that will be used to log into Avatar in the 'SystemCode' field.
  3. Enter the user name that will be used to log into Avatar in the 'UserName' field.
  4. Enter the password that will be used to log into Avatar in the 'Password' field.
  5. Click [Run].
  6. Validate the 'GetDictionaryItemsResponse' field is populated with the defined dictionary values associated to the 'Clinical Pathway Enrollment' form.

Topics
• Clinical Pathway • Web Services
AV-78339 Summary | Details
The 'ClinicalPathwayDisenroll' web service
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Clinical Pathway Disenrollment
Scenario 1: Validate the 'ClinicalPathwayDisenroll' - 'AddDisenrollment' web service
Specific Setup:
  • A pathway is defined in the 'Clinical Pathway Definition' form (Pathway A).
  • A client is enrolled in "Pathway A" (Client A).
  • Dictionary values must be defined for the "CWS" file - "(5010) Reason for Disenrollment" data element. This can be done in the 'Dictionary Update' form.
Steps
  1. Access SoapUI for the 'ClinicalPathwayDisenroll' - 'AddDisenrollment' web service.
  2. Enter the system code that will be used to log into Avatar in the 'SystemCode' field.
  3. Enter the user name that will be used to log into Avatar in the 'UserName' field.
  4. Enter the password that will be used to log into Avatar in the 'Password' field.
  5. Enter the current date in the 'DisenrollmentDate' field.
  6. Enter "PathwayA" in the 'PathwayName' field.
  7. Enter the desired reason in the 'DisenrollmentReason' field.
  8. Enter "ClientA" in the 'ClientID' field.
  9. Click [Run].
  10. Validate the 'Confirmation' field contains: "Unique ID : CPE#####.###".
  11. Validate the 'Message' field contains: "Clinical Pathway Disenrollment web service has been filed successfully".
  12. Select "Client A" and access the 'Clinical Pathway Disenrollment' form.
  13. Select the disenrollment record filed in the previous steps and click [Edit].
  14. Validate the 'Date of Disenrollment' field is disabled and contains the current date.
  15. Validate the 'Pathway Name' field is disabled and contains "Pathway A".
  16. Validate the 'Reason For Disenrollment' field contains the reason entered in the previous steps.
  17. Close the form.
Scenario 2: Validate the 'ClinicalPathwayDisenroll' - 'UpdateDisenrollment' web service
Specific Setup:
  • A pathway is defined in the 'Clinical Pathway Definition' form (Pathway A).
  • A client has an existing disenrollment record for "Pathway A" (Client A).
  • Dictionary values must be defined for the "CWS" file - "(5010) Reason for Disenrollment" data element. This can be done in the 'Dictionary Update' form.
Steps
  1. Access SoapUI for the 'ClinicalPathwayDisenroll' - 'UpdateDisenrollment' web service.
  2. Enter the system code that will be used to log into Avatar in the 'SystemCode' field.
  3. Enter the user name that will be used to log into Avatar in the 'UserName' field.
  4. Enter the password that will be used to log into Avatar in the 'Password' field.
  5. Enter the desired reason in the 'DisenrollmentReason' field.
  6. Enter "ClientA" in the 'ClientID' field.
  7. Enter the unique ID for the disenrollment in the 'disenrollHG' field.
  8. Click [Run].
  9. Validate the 'Confirmation' field contains: "Unique ID : CPD#####.###".
  10. Validate the 'Message' field contains: "Clinical Pathway Disenrollment web service has been filed successfully".
  11. Select "Client A" and access the 'Clinical Pathway Disenrollment' form.
  12. Validate the record updated in the previous steps is displayed and select it.
  13. Validate the 'Reason For Disenrollment' field contains the reason entered in the previous steps.
  14. Close the form.
Scenario 3: Validate the 'ClinicalPathwayDisenroll' - 'DeleteDisenrollment' web service
Specific Setup:
  • A pathway is defined in the 'Clinical Pathway Definition' form (Pathway A).
  • A client has an existing disenrollment record for "Pathway A" (Client A).
  • Dictionary values must be defined for the "CWS" file - "(5010) Reason for Disenrollment" data element. This can be done in the 'Dictionary Update' form.
Steps
  1. Access SoapUI for the 'ClinicalPathwayDisenroll' - 'DeleteDisenrollment' web service.
  2. Enter the system code that will be used to log into Avatar in the 'SystemCode' field.
  3. Enter the user name that will be used to log into Avatar in the 'UserName' field.
  4. Enter the password that will be used to log into Avatar in the 'Password' field.
  5. Enter "ClientA" in the 'ClientID' field.
  6. Enter the unique ID for the disenrollment in the 'disenrollHG' field.
  7. Click [Run].
  8. Validate the 'Message' field contains: "Clinical Pathway Disenrollment web service has been filed successfully".
  9. Select "Client A" and access the 'Clinical Pathway Disenrollment' form.
  10. Validate the deleted disenrollment is no longer displayed.
  11. Close the form.
Scenario 4: Validate the 'ClinicalPathwayDisenroll' - 'GetDictionaryItems' web service
Specific Setup:
  • One or more pathways must be defined in the 'Clinical Pathway Definition' form.
  • One or more values defined in the 'Reason For Disenrollment' field in the 'Clinical Pathway Disenrollment' form.
Steps
  1. Access SoapUI for the 'ClinicalPathwayDisenroll' - 'GetDictionaryItems' web service.
  2. Enter the system code that will be used to log into Avatar in the 'SystemCode' field.
  3. Enter the user name that will be used to log into Avatar in the 'UserName' field.
  4. Enter the password that will be used to log into Avatar in the 'Password' field.
  5. Click [Run].
  6. Validate the 'GetDictionaryItemsResponse' field is populated with the defined dictionary values for the 'Reason For Disenrollment' field in the 'Clinical Pathway Disenrollment' form.
Topics
• Clinical Pathway • Web Services

 

  • Was this article helpful?