Home
User Guide for Infoway Test Harness
Contents
1. Client Registry Interaction ID Interaction Name PRPA_IN101103CA Find Candidates Query PRPA_IN101104CA Find Candidates Query Response PRPA_IN101101CA Get Client Demographics Query PRPA_IN101102CA Get Client Demographics Query Response 104 Provider Registry Interaction ID Interaction Name PRPM_IN306010CA Provider Details Query PRPM_IN306011CA Provider Details Query Response Immunization Interaction ID Interaction Name POIZ_INO10020CA Immunization Event Record Request POIZ_INO10030CA Immunization Event Record Request Accepted POIZ_INO10040CA Immunization Event Record Request Refused POIZ_INO10070CA Update Immunization Request POIZ INO10080CA Update Immunization Request Accepted POIZ INO10090CA Update Immunization Request Refused POIZ INO20010CA Immunization Query Request POIZ INO20020CA Immunization Query Response POIZ INO21010CA Immunization Candidate Query Request POIZ INO21020CA Immunization Candidate Query Response POIZ INO70010CA Patient Immunization Profile Query POIZ INO70020CA Patient Immunization Profile Query Response Laboratory Results Interaction ID Interaction Name POLB_IN354000CA Request Query Results POLB_IN364000CA Request Query Results Response POLB_IN354005CA Request Query Results Provider or Locati
2. DA Figure 5 22 Grouping Interaction Form Select one or more interactions from which you would like to find scenarios and click OK Aversan Ticket 251 Kioh Application Test Figure 5 23 Select Scenario following Custom Group filter Note Select Jurisdiction is no longer available since the Grouping filter has been applied There is now an Un Select Grouping button to back out the filtering of the master list Click on Select Scenarios action button and the available scenarios are displayed Proceed to section 5 1 2 4 for steps to select scenarios 5 1 2 4 Select Scenarios The Scenario Selection form displays the list of scenarios from which you may choose The list may be the master list or one of the filtered lists At this level you should choose an endpoint and assign it to the scenario Other options at this level are choosing system time which would be equal to current time if not selected by user and relaxed valididation field which is set to enable checked by default A Select Scenario and Properties Scenario EN Endpoint TEE Enter value to find here Fina Sa ge Enter value to find here i EN None v 000224 Demo Internal http aversan intern w a OH System Time E m mm ddiyyyy hh mm ss Message Standard None amp List of Scenarios Scenarios al L Scenario Description None Figure 5 24 Scenario Selection Form 35 5 1 2 4 1 Select Scenario Click on find to see the list of sc
3. lt wsdl message gt lt wsdl message name REPC_INO00022CA Response gt lt wsdl documentation gt Update Allergy Intolerance Refused lt wsdl documentation gt lt wsdl part name body element hl7 REPC_INO00022CA gt lt wsdl message gt lt wsdl message name REPC_INO00016CA Response gt 164 lt wsdl documentation gt Patient Allergy Intolerance Query Response lt wsdl documentation gt lt wsdl part name body element hl7 REPC_INO00016CA gt lt wsdl message gt lt wsdl message name REPC IN000018CA Response 5 lt wsdl documentation gt Patient Allergy Intolerance with History Query Response lt wsdl documentation gt lt wsdl part name body element hl7 REPC_INO00018CA gt lt wsdl message gt lt wsdl message name REPC_INO00077CA Response gt lt wsdl documentation gt Record Discharge Care Summary Accepted lt wsdl documentation gt lt wsdl part name body element hl7 REPC_IN000077CA gt lt wsdl message gt lt wsdl message name REPC_INO00078CA Response gt lt wsdl documentation gt Record Discharge Care Summary Refused lt wsdl documentation gt lt wsdl part name body element hI7 REPC IN000078CA 5 lt wsdl message gt lt wsdl message name REPC_INO00087CA Response gt lt wsdl documentation gt Patient Discharge Care Summaries Query Response lt wsdl documentation gt lt wsdl part name body element hl7 REPC_IN000087CA gt lt wsdl message gt lt wsdl messag
4. lt xsd element ref hl7 PRPA_IN101104CA gt lt xsd element ref hl7 MCCI_MT002200CA gt lt xsd choice gt lt xsd complexType gt lt xsd element gt lt xsd element name PRPA_IN101101CA Response gt lt xsd complexType gt lt xsd choice gt lt xsd element ref hl7 PRPA_IN101102CA gt lt xsd element ref hl7 MCCI_MT002200CA gt lt xsd choice gt lt xsd complexType gt lt xsd element gt lt xsd element name CLIENT_REGISTRY_MCCI_IN100004CA Response gt lt xsd complexType gt lt xsd choice gt lt xsd element ref hl7 PRPA_IN101104CA gt lt xsd element ref hl7 PRPA_IN101102CA gt lt xsd element ref hl7 MCCI_IN100005CA gt lt xsd choice gt lt xsd complexType gt lt xsd element gt 111 lt xsd element name CLIENT_REGISTRY_MCCI_IN100001CA Response gt lt xsd complexType gt lt xsd choice gt lt xsd element ref hl7 PRPA_IN101104CA gt lt xsd element ref hl7 PRPA_IN101102CA gt lt xsd element ref hl7 MCCI_IN100005CA gt lt xsd choice gt lt xsd complexType gt lt xsd element gt lt xs schema gt lt wsdl types gt lt wsdl message name TES_HEADER gt lt wsdl part name RequestHeader element tes TES_HIAL_HEADER gt lt wsdl message gt lt wsdl message name PRPA_IN101103CA gt lt wsdl documentation gt Find Candidates Query lt wsdl documentation gt lt wsdl part name body element hl7 PRPA_IN101103CA gt lt wsdl message gt l
5. 0 Total of Scenarios 2 Start Date 2011 03 07 16 55 23 End Date 2011 03 07 17 02 45 test ticket 1234567890 Performance Messages Received 2 Messages Sent 2 Processing Time 89 00s Execution Time 155 00s Figure 6 9 Test Ticket Details Multiple Scenario Test Case The ticket details page shows general information about the ticket such as the test name description the number of scenarios associated with the ticket the number of scenarios that passed and failed and some performance statistics Essentially it is a brief overview of how the test performed The user may click the Test Result value to view the ticket summary which provides an overview of validation failures as shown in Figure 6 10 Click on a Scenario and the Scenario Page is displayed as shown in Figure 6 12 54 6 3 3 Test Ticket Summary Page Azhar s Test Ticket Summary BC Find Candidates Query by First and Last Return 1 e a e e e e Figure 6 10 Test Ticket Summary Single Scenario Test Case Home gt test ticket 1234567890 gt Ticket Summary test ticket 1234567890 Summary BC Find Candidates Query by First and Last Return 1 Y Y Y x x Y BC Find Candidates Query by First and Last Return NIL Y Y Y x x Y Figure 6 11 Test Ticket Summary Multiple Scenario Test Case The Ticket Summary page displays an overview of the validation performed by Message Builder It provides the user with the ability to narrow down the reas
6. INSTANCE INSTANCE Figure 6 14 Assertion Tab Single Scenario Test Case m 6 3 4 3 Request Message Tab The Request tab displays the actual request message and the following information Message Received The date and time of when the message was received Validation Errors The number of errors detected by the test harness in the this message pC_PRPA_IN101101CA_Return_1_N_Ex001 X Bob T2011031702 pC PRPA INI01101CA Return_1_ N_Ex001 B E Request o B Request Message Message Received 2011 03 29 12 51 39 EDT Validation Errors ii PRPA IN101101CA xmins 2 ITSVersion XML 1 0 realmCode code CA id root b629198 6292 11de 8a39 0800200c9a66 gt creationTime value 20090626113503 444 0600 gt responseModeCode code I lt versionCode code V3 2808N gt interactionId root 2 16 840 1 113883 1 18 extension PRPA IN101103CA displayable true gt profileId use BUS roots 2 16 840 1 113883 2 20 2 extension R02 04 02 gt lt processingCode code lt processingModeCode co lt acceptAckCode cod lt receiver typeCc lt telecom value urn h17 org v3 xmlns xsi http www w3 org 2001 XMLSchema instance ttp www albertahealthservices ca clientregistry device classCo determinerCode INSTANCE gt lt id use BUS 2 16 840 1 113883 19 1 2 600 2 extension AB CR gt lt name gt Alberta CR lt name gt lt device gt lt receiver gt lt sender t
7. Schemas REPC IN000018CA xsd 5 lt xs include schemaLocation Schemas REPC_IN000077CA xsd gt lt xs include schemaLocation Schemas REPC_IN000078CA xsd gt lt xs include schemaLocation Schemas REPC_IN000087CA xsd gt lt xs include schemaLocation Schemas REPC INOOOO93CA xsd xs schema lt wsdl types gt lt wsdl message name PRPA_IN101104CA Response gt lt wsdl documentation gt Find Candidates Response lt wsdl documentation gt lt wsdl part name body element hl7 PRPA_IN101104CA gt lt wsdl message gt lt wsdl message name PRPA_IN101102CA Response gt lt wsdl documentation gt Get Client Demographics Query Response lt wsdl documentation gt lt wsdl part name body element hl7 PRPA_IN101102CA gt lt wsdl message gt lt wsdl message name PRPM_IN306011CA Response gt lt wsdl documentation gt Provider Details Query Response lt wsdl documentation gt lt wsdl part name body element hl7 PRPM_IN306011CA gt lt wsdl message gt lt wsdl message name POLB_IN364000CA Response gt lt wsdl documentation gt Results Query Response lt wsdl documentation gt 158 lt wsdl part name body element hl7 POLB_IN364000CA gt lt wsdl message gt lt wsdl message name POLB_IN364006CA Response gt lt wsdl documentation gt Request Query Results Provider or Location Response lt wsdl documentation gt lt wsdl part name body element hl7 POLB_IN364006CA gt l
8. TES Support application 88 Canada Inforoute Health Sant Infoway du Canada TES B TES Registration Welcome Kioh Han ID Search Submit Basic Tasks Submit to my Preferred Projects Advanced Tasks Browse and Submit to a Project Find a Project to Submit into Manage My Projects La y Bi Submit cy Search A Reports Figure 9 1 TES Support Application Submit Submit a new Support Browse and Submit to a Project Find a Project to Submit into Change this Home Page to something else Search Search for an existing Support View all items own in Support Show me all items submitted in Support Show My Favorites ii ch ad dl e Quick Links T E e Reports Show me my Reports Show me Built In Reports b Find a Report Create a Report Select the TES Application located at the top right and click the Submit action Select either the Defect or Enhancement project Canada Inforoute Health Sant Infoway du Canada TES S Support MELO TAE Welcome Kioh Han WZ ID Search Submit Basic Tasks Submit to my Preferred Projects Advanced Tasks Browse and Submit to a Project Find a Project to Submit into Manage My Projects la Search ali Reports G Favorites Public Folders Figure 9 2 Support Submit Detect E Enhancement iti ad dl e Quick Links Y L e Enter the
9. Application field and click Find From the results of the search in the left box select one or more applications of interest and use the Right arrow button to select the Application In the Last Modified Date fields select the Date Time by clicking the Calendar icon 95 Test Activity Report This report requires selection of query parameters Please set the parameters shown below and click Run Report when you are finished Application in Infoway App2 2 1 Infoway AppS 3 Figure 11 3 Test Activity Report Search Click on the Run Report a list of Tickets with the defined criteria will be shown in the report mmidd hh mm ss 96 Test Activity Report Now showing Ticket 41 60 of 141 Sorted by Project Hierarchy TES gt Ontario gt Vendor A tem ld O Name DO 1322 xxx TC_SYS_254 Duplicate Response Queued O 1326 xxx TC_SYS_25B Duplicate Request Detection DO 1334 TC_SYS_024 Deferred Response Mode SOAP O 1362 xxx TC_SYS_024 Deferred Response Mode SOAP DO 1364 xxx TC_SYS_02B Deferred Response Mode SOAP Configuration 2 O 1369 xxx TC_SYS_11B Thin Data Set with Errors Response Selection DO 1370 xxx TC_SYS_11C Normal Data Set Response Selection O 1371 xxx TC_SYS_11D Normal Data Set with Errors Response Selection EI 1379 xxx TC_SYS_02B Deferred Response Mode SOAP Configuration 2 O 1380 xxx TC_SYS_02C Deferred Response Mode REST DO 1381 xxx TC_SYS_02D
10. Application Error Report 2011 03 21 00 00 00 EDT to 2011 03 21 23 59 59 EDT UUT 0 1 Ticket 1460 Scenario 25 Actual DATA TYPE ERROR II TOKEN should not include the extension property gt Expected No Errors Element Location MCCI IN100004CA id Scenario 35 Actual DATA TYPE ERROR II TOKEN should not include the extension property gt Expected No Errors Element Location POIZ INO20010CA id Ticket 1465 Actual NUMBER OF ASSOCIATIONS EXCEEDS LIMIT Association patientBirthDate has a cardinality of b 0 1 but 2 occurences were found Expected No Errors Element Location POIZ_IN020010C4 controlActEvent queryByParameter parameterList Scenario 69 Actual SYNTAX ERROR Expected a single element and found 2 gt Expected No Errors Element Location Ticket 1467 Srenarin 35 Figure 11 14 Application Error Report 103 Appendix A Supported Interactions Infrastructure Get Message From Queue The polling messages are support by the wsdl of all the domains Interaction ID Interaction Name MCCI_IN100001CA Send Poll Request MCCI_IN100004CA Accept Ack Poll for Next Message MCCI_IN100005CA Exception Ack in Response to Poll Request Infrastructure Generic Retract Interaction ID Interaction Name COMT_IN600001CA Retract Action Request COMT_IN600002CA Retract Action Request Accepted COMT_IN600003CA Retract Action Request Refused
11. Endpoint Settings Endpoint Name Eagpont Transport Protocol REST 2 Advanced Tasks s f Browse and Submit to a Proect internal Endpoint M Fin a Progect to Sutest rss Company Nasayo ty o JS D aversan a Infoway EMR Certhoston Infoway EMR Certification sandbox U l 2 Endpoint URL www avensan com bid Endpoint Properties l sen l Property Name Property Value ali Reports GES Property List name sas UK reese name teo BR rette Folders Figure 7 11 Deleting Endpoint Property 74 8 Create Scenario Create Scenario tab is visible to those users that have the appropriate privileges to create scenarios Users can create update validate generate assert rules update assert rules and save the scenario 8 1 Save and Create a Scenario In order to begin the scenario creation you must have in detail information about the scenario and request and response message pair in xml format Follow the steps below to start and create a new scenario Click on the submit button outlined in red located in main page or on the left side pane DEE TEE Create Scenario Welcome aversan daj e Quick Lwa Gb Submit Basic Tasks Advanced Tasks se and Submt to a Project Subenat Search Reports a Project t O Search ali Reports Change ma Home Page te something omer Show My Favortes x Favorites Me Public Folders 3 Knowledoe Base Figure 8 1 Submit Button Information needed to cr
12. Timeout Test Test App1 2 0 AAA Test App13 3 Test App2 2 0 Response Mode Test App23 3 Test App23 3 Duplicate Response Test App4 4 IU Arr Yr Test App5 3 Test App6 4 Test App66 2 Test App7 2 ad App Name App Version Application Ly Security Mechanism None TA New Application Figure 5 5 Application Drop Down List If your application name and version is displayed in the drop down list then you can select it If your application name and version is not in the drop down list then you can add it by clicking the New Application checkbox Additional fields for the application information will be displayed as shown in Figure 5 6 New ApplicationFigure 5 6 26 New Application 7 Application Information Application Name Application Version Transport Protocol REST SOAP A ITS Version Security Mechanism Security Token SSL Certificates a Session Mechanism Special Characteristics jA Figure 5 6 New Application Information Fill in the fields relevant to the test case Mandatorv fields Application Name Enter the name of your application Application Version Enter the version of your application Optional fields Transport Protocol Select the transport protocol of your application ITS Version Enter the ITS version of your application Security Mechanism Select the security mechanism of your application Session Mechanism Enter the
13. a Search Security Mechanism None 7 ali Reports New Appieatoee ill x Favorites TES Version 1 0 5 SNAPSHOT Be Public Folders 5 Knowledge Base Figure 5 2 Initial Test Case Form The initial Test Case form is where the details are entered or selected Refer to the following subsections for more details on each field Mandatory Fields Name Enter the name of your test case Description Enter a description of your test case Application Refer to section 5 1 1 1 Response Mode Refer to section 5 1 1 2 Optional Fields Simulate HTTP Error Refer to section 5 1 1 3 Timeout Test Refer to section 5 1 1 4 Duplicate Response Refer to section 5 1 1 5 Security Mechanism Refer to section 5 1 1 6 Fill in the fields relevant to the test case and click OK The TES system will display the Test Case View as shown in Figure 5 3 The Fields in the Standard tab display the values that were entered or selected You may return to make any changes by using the Update button in the Actions 24 Canada Inforoute Health Sante Infoway du Canada S MALAS Welcome Aversan Cy ID Searct Submit Basic Tasks Submit to my Preferred Projects Advanced Tasks Browse and Submt to a Project Find a Project to Submit into Manage My Projects x Favorites 5 Peters ES Knowledge Base Endpoint Entry Create Scenario gt Ticket Id Description Simulate HTTP Error Timeout Test A ala lik Quick Lin
14. gt lt acceptAckCode code NE gt lt receiver typeCode RCV gt lt telecom value http www albertahealthservices ca clientregistry gt lt device classCode DFV determinerCade TNSTANCF gt Figure 6 16 Response Message Tab Single Scenario Test Case 60 6 3 4 5 Logs Errors Tab The Logs Errors tab displays any log statements or errors that were encountered while processing this scenario The logged information includes a timestamp the component where the error occurred an error type code and a massage This allows the user to identify where the error if any occurred and possibly how to resolve it BC Find Candidates Query by First and Last Return 1 Azhar s Test Ticket BC Find Candidates Query by First and Last Return 1 Request L Reapouss Logs amp Errors Logs amp Error s of Log Statements 2011 02 09 2011 02 09 2011 02 09 2011 02 09 2011 02 09 2011 02 09 2011 02 09 2011 02 11 2011 02 11 9 ia 12 12 125 EE 12 a2 11 11 55 39 53 04 04 13 22 14 24 Test Test Test Test Test Test Test Test Test Component Component Component Component Component Component Component Component Component Figure 6 17 Logs amp Errors Tab Single Scenario Test Case Message Code Message Code Message Code Message Code Message Code Message Code Message Code Used Us
15. lt wsdl message name PORX INO10460CA Response wsdl documentation Suspend Prescription Request Refused wsdl documentation lt wsdl part name body element hl7 PORX_INO10460CA gt lt wsdl message gt lt wsdl message name PORX INO10530CA Response 130 wsdl documentation Resume Prescription Request Accepted lt wsdl documentation gt lt wsdl part name body element hl7 PORX_INO10530CA gt lt wsdl message gt lt wsdl message name PORX INO10540CA Response wsdl documentation Resume Prescription Request Refused lt wsdl documentation gt lt wsdl part name body element hl7 PORX_INO10540CA gt lt wsdl message gt lt wsdl message name REPC_INO00013CA Response gt lt wsdl documentation gt Add Allergy Intolerance Request Accepted lt wsdl documentation gt lt wsdl part name body element hl7 REPC_INO00013CA gt lt wsdl message gt lt wsdl message name REPC_IN000014CA Response gt lt wsdl documentation gt Add Allergy Intolerance Refused lt wsdl documentation gt lt wsdl part name body element hl7 REPC_INO00014CA gt lt wsdl message gt lt wsdl message name REPC_INO00021CA Response gt lt wsdl documentation gt Update Allergy Intolerance Accepted lt wsdl documentation gt lt wsdl part name body element hl7 REPC_INO00021CA gt lt wsdl message gt lt wsdl message name REPC_INO00022CA Response gt lt wsdl documentation gt Update Allergy Intoleranc
16. wsdl input gt lt wsdl operation gt lt wsdl operation name PRPA_IN101101CA_I gt soap operation soapAction urn hl7 org v3 PRPA_IN101101CA style document gt lt wsdl input gt lt soap body use literal gt lt soap header use literal message TES_HEADER part RequestHeader gt 117 lt wsdl input gt lt wsdl operation gt lt wsdl operation name MCCI_IN100001CA_I gt lt soap operation soapAction urn hl7 org v3 MCCI_IN100001CA style document gt lt wsdl input gt lt soap body use literal gt lt soap header use literal message TES_HEADER part RequestHeader gt lt wsdl input gt lt wsdl output gt soap body use literal gt lt wsdl output gt lt wsdl fault name soapfault gt lt soap fault use literal name soapfault lt wsdl fault gt lt wsdl fault name headerfault gt lt soap fault use literal name headerfault gt lt wsdl fault gt lt wsdl operation gt lt wsdl operation name MCCI_IN100004CA_I gt soap operation soapAction urn hl7 org v3 MCCI_IN100004CA style document gt lt wsdl input gt lt soap body use literal gt lt soap header use literal message TES_HEADER part RequestHeader gt lt wsdl input gt lt wsdl output gt lt soap body use literal gt lt wsdl output gt 118 lt wsdl fault name soapfault gt lt soap fault use literal name soapfault gt lt wsdl fault gt lt wsdl fault name headerf
17. 3 2 Upload Assert Rules After modifving asserts rules update the existing asserts rules bv clicking Update Assert Rules button In the newlv opened window click on Brows and find the file in vour local directorv Do not change the name of the file in the current window Click Edit Name and or Replace File to finish attaching the new assert rules 86 e Serena Software Inc http www serena com Windows Internet Ex e http 192 168 1 41 tmtrack tmtrack dll StdPage amp T emplate cbpop Show File as Image Unrestricted visible by anyone who can view the item On success automatically close this window Figure 8 14 Attaching Modified Assert Rules 87 Canada Inforoute Health Sant a y Y au We Infoway du Canada TES TES Registration Endpoint Entry Welcome Aversan dw Search bj Quick Links BA Submit Update Assert Rules Create Scenario Project Create Scenario 000484 Test Ticket 123 L e LOK Cancel Actions asi Basic Tasks Subm to my Preferred Projects 2 Assert Rules Advanced Tasks Browse and Submit to a Project Find a Project to Submit into Manage My Projects LL y ali Reports g a Favorites m Public Folders Z Knowledge Base 8 1 4 Save Scenario Save the scenario by clicking the Save Scenario button Saved Scenario cannot be modified or changed mz savescaneco Dem p 9 Raising a Support Ticket Users can raise a support ticket by submitting to the
18. AAL Infoway du Canada TES TESRegistration Endpoint Entry Welcome Aversan Lu D Sear E Quick Links er Submit a de Actions MOT LOL YON Basic Tasks Submt to my Preferred Eresch Advanced Tasks Browse and Subm to a Proyect Test Ti n Find a Project to Submit nto est Ticket 123 Manage My Projects Test Ticket 123 i pc CH gt li pC_COMT_NTO0001CA Add issue Management Request wal RO2_04_02_sx sovesi xiii 3794 bytes by Aversan 09 13 2012 12 45 25 PM ap x response xmi 5716 bytes by Aversan 09 13 2012 12 45 39 PM BL Submit Q A Misi Change History Y 09 11 2012 12 48 35 PM Submit by Aversan WW reen x Favorites m Public Folders 3 Knowledge Base Figure 8 3 Create Scenario View 8 1 1 Create Scenario Details 8 1 1 1 Jurisdiction This option allows you to assign your new scenario to a specific jurisdiction This option will make this scenario visible to that specific jurisdiction only You can select from presented values in drop down list 77 Canada inforoute Bana Tasks an m Arete ye ta i andar semnano Name Advanced Tasks Browse ang Dubra to a Project Descriptor red a Progeci to Suton wag Manege Vy Propcts Jurteaiction a e Pa io IT pas a Message Standard yo 3 sa Request Message Test Response Message anan l mi Attachments an a iQ Saren WW Seen cios am pubic Foiders 3 nowteoge tase Figure 8 4 Select Jurisdiction 8 1 1 2 Interaction Intera
19. Back to Resuts First tem Previous tem Next tem Last tem 2 Aversan Ticket 101666 sversan_0803_02 Guelo Teste Con ReRun Update Deele Gen User Queue A Adona EEA A Search by Keyword s Search by Submiter Standard Osta Set Report Change History State Change History Report Link View Report Advanced Tasks Advanced Search TES Version 1 0 5 SMAPSHOT Giobal Search Use Advanced Lookup Too Knowledge Base Manage Data 4 Qu Search g Favorites Public Folders Submit Ss Knowledge Base Figure 6 2 Reports Menu Item Click on the Reports option and a list of report choices is displayed as shown in Figure 6 3 In this case there is only one choice Click on the report choice and the search criteria for the report is displayed as shown in Figure 6 4 Select the criteria and click the Run Report button A list of test cases meeting the search criteria is displayed as shown in Figure 6 5 49 Canada Inforoute Health Sant Infoway du Canada Basic Tasks Show me my Reports Find Reports Create Report Advanced Tasks Browse Application Reports External reports Browse Buit In Reports Browse System Reports gt 4 Figure 6 3 Report List Basic Tasks Show me my Reports Find Reports Advanced Tasks Browse Application Reports Browse Built in Reports al A dl El dl E Now showing Items 1 2 of 2 BA Application Error Report Guest 03 31 201
20. Date End Date Azhar s Test Ticket Performance Messages Received E Messages Sent il Processing Time 0 00s Execution Time 170069 00s Copyright 2010 Canada Health Infowav All rights reserved Figure 6 8 and Figure 6 9 Click on the test case result to access the Test Ticket Summarv Page as shown in Figure 6 10 and Figure 6 11 6 3 2 Test Ticket Details Page Azhar s Test Ticket Details Azhar s Test Ticket BC Find Candidates Query by Azhar s Test Ticket Details First and Last Return 1 Test Result incomplete Test Name Azhar s Test Ticket Test Description this is a test ticket i created to test the reporting webapp of Passed Scenarios o of Failed Scenarios o 4 of Incomplete Scenarios 1 Total of Scenarios 1 Start Date End Date Azhar s Test Ticket Performance Messages Received 1 Messages Sent 1 Processing Time 0 00s Execution Time 170069 00s Copyright 8 2010 Canada Health Infowav All rights reserved Figure 6 8 Test Ticket Details Single Scenario Test Case 53 test ticket 1234567890 Details test ticket 1234567890 BC Find Candidates Query by test ticket 1234567890 Details First and Last Return 1 X BC Find Candidates Query by Test Result X Fail First and Last Return NIL Test Name test ticket 1234567890 Test Description test ticket 1234567890 of Passed Scenarios 0 of Failed Scenarios 2 of Incomplete Scenarios
21. Errors w MBC Find Candidates Query by First and Last Return NIL Details Assertions Request Response Logs amp Errors Clear Save Report Figure 6 20 Save Request form Multiple Scenario Test Case The system will show a progress bar to identify its progress It is recommended that the user not click the browser back home or refresh buttons during the saving process 64 Canada Inforoute Health Sant Infoway du Canada Please Wait while report is being generated 46 2 Status Creating ticket 750 details page Cancel Figure 6 21 Report saving in progress When the report generation is complete the option to download the report will be displayed Click on Download Report link Canada Inforoute Health Sant Infoway du Canada O Success Report generation was completed successfully Download Report 1 Home Figure 6 22 Download Report While downloading the user is free to go back to the home page and view other aspects of the report Depending on the browser the user may not be able to close the browser window as the download may get cancelled So as a best practice the user should leave the browser window open until download is complete The downloaded file will be in a Zip format This is a compressed file which contains may files within it The user will require a software application such as WinZip WinRar or 7Zip to unpack the files and view the report The
22. Issue Managemen w 2 Message Standard R02 04 02 SK 72 Request ese a Response Message O O S db y 2 Attachments a Submit request xml 3794 bytes by Aversan 09 13 2012 12 45 25 PM a Ly search AZ 7 response xmil 5716 bytes by Aversan 09 13 2012 12 45 39 PM i ali Reports ik Favorites Am Public Folders E Knowledge Base Figure 8 10 Deeleting Messages 8 1 2 Validate Generate Assert Rules By clicking Validate Generate Assert Rules Xpaths gets generated ss vese ayen Jr Figure 8 11 Validate Generate Assert Rules Error message will be shown in Error_Detail section if any of the messages have errors syntax etc such that creating Xpaths would be not viable If this is the case simply click Update delete edit and reattach the message that caused an error to happen 84 Y State Change History 5 Standard Scenario Name Test Ticket 123 Description Test Ticket 123 Jurisdiction pr Interaction pc CONT_IN700001CA Add issue Management Request Message Standard 202 04 02 sx 2 Attachments request NW xmi 3646 bytes by Aversan 09 14 2012 04 36 12 PM Di response xmi 5716 bytes by Aversan 09 14 2012 04 36 22 PM Se A Error Details Request Error Fixed attribute contexiControlCode should have a value of AP but was INVALID The oid INVALID does not appear to be a vakd oid Fixed attribute classCode should have a value of PROV but was INVALID
23. Query by First and Last Return NIL 000245 test www aversan com None true Current Date Scenario Description Figure 5 30 Move up scenario Click the Down Arrow button until the scenario moves down to the desired position A Select Scenario and Properties Scenario EH EN BC Find Candidates Query by First and Last Return NL w a maja 000245 test www aversan com mmiddiyyyy hh mm ss Message Standard None A List of Scenarios d Last Retu 000224 Demo internal ntto aversan internal com None true Current Date Scenarios EIFEL e BC Find Candidates Query by First and Last Return NIL 000245 tesi www aversan com None true Current Date Scenario Description Figure 5 31 Move down scenario 5 1 2 4 7 Remove Scenario In the list box select the scenario that you want to remove Click on the Delete Scenario button and the selected scenario is deleted from the list 39 Scenario Enter value to find here Find 34 ko Enter value to find here Lema 3 None 000224 Demo internal http aversan intern w a m System Time Ei Relaxed Validation Y mm dd vvvv hh mm ss Message Standard None 2 List of Scenarios Scenarios al Scenario Description None Figure 5 16 Remove scenario Click OK when you are finished with selecting and ordering scenarios The display returns to the Test Case View Click on the Data Set tab to review the selected scen
24. Users Report Last Login Date 01 31 2011 01 30 2011 0341 2011 03411 2011 0218 2011 0341 2011 0118 2011 03411 2011 0142 2011 03 09 2011 03 09 2011 Creation Date 0112 2011 01 19 2011 0112 2011 01 27 2011 01 27 2011 01 31 2011 02 17 2011 01 31 2011 0142 2011 01 27 2011 01 27 2011 01 31 2011 01 12 2011 01 27 2011 02 01 2011 03 09 2011 Telephone 416 289 1554 Ext 302 416 289 1554 Ext 299 416 289 1554 Ext 225 416 289 1554 Ext 308 CRT 03 11 2011 06 25 37 PM E mail Memo blay aversan com BSitsker aversan com khan aversan com gramsay aversan com iPerz aversan com 98 11 3 Report on Errors The Logging Report can be accessed through the Reports section under Basic Tasks Select the Find Reports link and enter the string Logging in the Search by Title field and click Search SSES S Find areport E Basic Tasks Show me my Reports Find Reports fl Create Report Advanced Tasks Current User None gt Browse Application Reports hd gp l 4 y All w Show All Projects Manage My Projects Public Folders Figure 11 7 Searching for Logging Report The results of the search will display the Logging Report Click on the Logging Report link Canada Inforoute a Health Sant ii dy la a la e Infoway du Canada TES GE E O E Welcome dmsys WZ ID Search Quick Links sk Reports a Search Results L
25. gt lt xs include schemaLocation Schemas POIZ_IN010030CA xsd gt lt xs include schemaLocation Schemas POIZ INO10040CA xsd lt xs include schemaLocation Schemas POIZ INO10080CA xsd lt xs include schemaLocation Schemas POIZ INO10090CA xsd lt xs include schemaLocation Schemas COMT IN600002CA xsd lt xs include schemaLocation Schemas COMT IN600003CA xsd lt xs include schemaLocation Schemas POIZ INO21020CA xsd lt xs include schemalocation Schemas POIZ_INO20020CA xsd gt xs include schemaLocation Schemas POIZ INO70020CA xsd lt xs include schemaLocation Schemas PORX INO60300CA xsd 123 lt xs include schemaLocation Schemas PORX INO60260CA xsd lt xs include schemaLocation Schemas PORX IN060380CA xsd 5 lt xs include schemaLocation Schemas PORX IN060400CA xsd 5 lt xs include schemaLocation Schemas PORX IN060360CA xsd 5 lt xs include schemaLocation Schemas POME INO10020CA xsd lt xs include schemaLocation Schemas POME IN010080CA xsd 5 lt xs include schemaLocation Schemas POME IN010060CA xsd 5 xs include schemaLocation Schemas PORX INO50040CA xsd lt xs include schemaLocation Schemas PORX_IN010390CA xsd gt lt xs include schemaLocation Schemas PORX_IN010400CA xsd gt lt xs include schemaLocation Schemas PORX_IN010570CA xsd gt lt xs include schemaLocation Schemas PORX_IN010580CA xsd gt lt xs include schemaLoc
26. gt lt soap operation soapAction urn hl7 org v3 REPC IN000078CA I wsdl input soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt 150 lt wsdl operation name REPC_IN000087CA_I gt lt soap operation soapAction urn hl7 org v3 REPC IN000087CA I wsdl input soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name REPC_IN000093CA_I gt lt soap operation soapAction urn hl7 org v3 REPC IN000093CA I wsdl input soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl binding gt lt wsdl service name CommonCallbackSaml gt lt wsdl port name CommonCallbackSam Port binding hl7 CommonCallback Binding soap address location http localhost 8080 CommonCallbackSaml gt lt wsdl port gt lt wsdl service gt lt wsp Policy wsu Id CommonCallback_BindingPolicy gt lt wsp ExactlyOne gt lt wsp All gt lt wsam Addressing wsp Optional false gt lt sp AsymmetricBinding gt lt wsp Policy gt 151 lt sp InitiatorToken gt lt wsp Policy gt lt sp X509Token sp IncludeToken http docs oasis open org ws sx ws securitypolicy 200702
27. lt wsdl input gt lt wsdl operation gt lt wsdl operation name PORX_INO10580CA_I gt soap operation soapAction urn hl7 org v3 PORX_IN010580CA_I gt lt wsdl input gt 146 lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name PORX_INO10850CA_I gt lt soap operation soapAction urn hl7 org v3 PORX INO10850CA I wsdl input soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name PORX_INO10860CA_I gt lt soap operation soapAction urn hl7 org v3 PORX INO10860CA I wsdl input soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name PORX_INO10450CA_I gt lt soap operation soapAction urn hl7 org v3 PORX_IN010450CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt 147 lt wsdl operation name PORX_IN010460CA_I gt lt soap operation soapAction urn hl7 org v3 PORX_IN010460CA_I gt lt wsdl input gt soap body use literal gt lt wsp PolicyReference
28. lt wsdl operation name POLB_IN364000CA_I gt lt soap operation soapAction urn hl7 org v3 POLB_IN364000CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name POLB_IN364006CA_I gt lt soap operation soapAction urn hl7 org v3 POLB_IN364006CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name POLB_IN224201CA_I gt soap operation soapAction urn hl7 org v3 POLB_IN224201CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt 140 lt wsdl input gt lt wsdl operation gt lt wsdl operation name POIZ_INO10030CA_T gt lt soap operation soapAction urn hl7 org v3 POIZ IN010030CA I 5 wsdl input lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name POIZ_INO10040CA_T gt lt soap operation soapAction urn hl7 org v3 POIZ INO10040CA I 5 wsdl input soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input
29. lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt 142 lt wsdl operation name POIZ_INO20020CA_T gt lt soap operation soapAction urn hl7 org v3 POIZ_INO20020CA_T gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name POIZ_INO70020CA_T gt soap operation soapAction urn hl7 org v3 POIZ_INO70020CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name PORX_INO60300CA_I gt lt soap operation soapAction urn hl7 org v3 PORX_IN060300CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name PORX_IN060260CA_I gt lt soap operation soapAction urn hl7 org v3 PORX_IN060260CA_I gt lt wsdl input gt lt soap body use literal gt 143 lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name PORX_INO60380CA_I gt soap operation soapAction urn hl7
30. org v3 PORX IN060380CA I wsdl input soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name PORX_INO60400CA_I gt lt soap operation soapAction urn hl7 org v3 PORX INO60400CA I wsdl input lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name PORX_IN060360CA_I gt soap operation soapAction urn hl7 org v3 PORX_IN060360CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name POME IN010020CA I 5 144 soap operation soapAction urn hl7 org v3 POME_IN010020CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name POME_INO10080CA_T gt lt soap operation soapAction urn hl7 org v3 POME_INO10080CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name POM
31. private gt lt sc Validator name usernameValidator classname com aversan infoway tes ws common TestPasswordValidator gt lt sc ValidatorConfiguration gt lt wsp All gt lt wsp ExactlyOne gt lt wsp Policy gt lt wsp Policy wsu Id CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsp ExactlyOne gt lt wsp All gt lt sp EncryptedParts gt lt sp Body gt lt sp EncryptedParts gt lt sp SignedParts gt lt sp Body gt lt sp Header Name To Namespace http www w3 org 2005 08 addressing gt 186 lt sp Header Name From Namespace http www w3 org 2005 08 addressing gt sp Header Name FaultTo Namespace http www w3 org 2005 08 addressing gt sp Header Name ReplyTo Namespace http www w3 org 2005 08 addressing gt sp Header Name MessagelD Namespace http www w3 org 2005 08 addressing gt sp Header Name RelatesTo Namespace http www w3 org 2005 08 addressing gt lt sp Header Name Action Namespace http www w3 org 2005 08 addressing gt lt sp Header Name AckRequested Namespace http docs oasis open org ws rx wsrm 200702 gt lt sp Header Name SequenceAcknowledgement Namespace http docs oasis open org ws rx wsrm 200702 gt lt sp Header Name Sequence Namespace http docs oasis open org ws rx wsrm 200702 gt lt sp Header Name CreateSequence Namespace http docs oasis open org ws rx wsrm 200702 gt lt sp SignedParts gt lt w
32. reports Browse Built In Reports Browse System Reports Report Project Kepor pro ee All w Show All Projects Manage My Projects 4 y DJ Submit cy Search x Favorites Ga Public Folders Figure 11 11 Searching for Application Error Report The results of the search will display the Application Error Report Click on the Application Error Report link 101 Search Results Now showing items 1 1 of 1 TES Ticket S Privilege Category Created Author FI El LI Application Error Report Guest 03 31 2011 Aversan Check All Uncheck All Requery eate Linkin _Dalete Selected Reports Figure 11 12 Application Error Report Link The start and end date calendars are displayed Select the desired date range by clicking on the calendars Sd 03 30 2011 09 19 24 PM Last Modified Last Modifier Last Run 03 31 2011 Aversan 03 31 2011 1 Please select the date range for the Application Error Report From Su Mo Tu We Th Fr Sa Su Mo 1 2 3 4 5 6 fi 8 9 10 11 12 6 7 13 14 15 16 17 18 19 13 14 20 21 22 23 24 25 26 20 21 27 28 29 30 31 27 28 Tu We Th Fr Sa 1 2 31 di 5 8 9 10 11 12 15 16 17 18 19 22 23 24 25 26 29 30 31 Figure 11 13 Application Error Report Date Selection Click on Generate Report and the Application Error Report will be displayed 102 Application Error Report UI
33. session mechanism of your application Special Characteristic Enter the special characteristic of your application 5 1 1 2 Response Mode The response mode is mandatory 27 Response Mode None Duplicate Response Application ma 5 3 App Name App Version u Figure 5 7 Response Mode Click on the drop down list and a selection is displayed Select any mode except for None Simulate HTTP Error None w Response Mode None y Duplicate Response Deferred Duplicate Res ponse kaaa Application Queued ei HEN 7 gt App Name App Version w Mal Security Mechanism None a New Application Figure 5 8 Response Mode Selection List Selecting the Deferred response mode will prompt you for additional configuration information The Deferred Mode can be set to REST or SOAP selecting SOAP requires the Service Name and Port Name 28 fields Deferred Parameters Deferred URL Soap URL must have WSDL e g http url wsdl Deferred Mode REST y Max Number of Retries q Deferred Timeout s 39 Figure 5 9 Deferred Parameters REST Deferred Parameters Deferred URL Soap URL must have WSDL e g http url wsdl Deferred Mode SOAP y Soap Parameters Service Name Port Name Authentication Methods Max Number of Retries g Deferred Timeout s Figure 5 10 Deferred Parameters SOAP SAML SAML SAML Parameters SAM
34. user should extract the files and select the index html file to load the report If the user chose to download only specific sections of the report the user will need to go into the Source folder and click on the file that represents the section that was downloaded 65 7 Endpoint Entry Endpoint Entry tab is visible to users with appropriate privileges Those users can create and update endpoints A created endpoint cannot be deleted but can be modified and updated right after creation or later on by searching for it using Search link on the right pane 7 1 Create an Endpoint Entry An Endpoint Entry requires you to fill in the endpoint details and choose a company to assign the endpoint to Newly created endpoints can be used in test case creation during the scenario selection stage Follow the steps below to create a new endpoint Click on the Submit button located in the main page or the one located on the left side panel Canada Inforoute Health Sant Infoway du Canada USO SE Endpoint Entry MA Welcome aversan Lo Reports Basic Tasks Show me my Reports Find Reports Create Report Advanced Tasks Browse Application Reports External reports Browse Buit in Reports Browse System Reports 4 B Submit CA Search WW Reports Mk Favorites Ma Public Folders Knowledge Base Figure 7 1 Submit Button gt Browse and Subm to a Project Find a Project to Submit into Change this
35. 0 HL7WebService ImmunizationAsync Laboratory Async http prd web1 te emri infoway inforoute ca 8080 HL7WebService LaboratoryAsync Pharmacy Async http prd web1 te emri infoway inforoute ca 8080 HL7WebService PharmacyAsync Shared Health Record http prd web1 te emri infoway inforoute ca 8080 HL7WebService SharedHealthRecordAsync Client Registry Saml http prd web1 te emri infoway inforoute ca 8080 HL7Webservice ClientRegistrvSaml Provider Registrv Saml http prd web1 te emri infoway inforoute ca 8080 HL7Webservice ProviderRegistrvSaml Immunization Saml http prd web1 te emri infoway inforoute ca 8080 HL7WebService ImmunizationSaml Laboratory Saml http prd web1 te emri infoway inforoute ca 8080 HL7WebsService LaboratorySam Pharmacy Saml http prd web1 te emri infoway inforoute ca 8080 HL7WebService PharmacySaml Shared Health Record Saml http prd web1 te emri infoway inforoute ca 8080 HL7WebService SharedHealthRecordSaml Client Registry Async Saml http prd web1 te emri infoway inforoute ca 8080 HL7WebService ClientRegistryAsyncSaml Provider Registry Async Saml http prd web1 te emri infoway inforoute ca 8080 HL7WebService ProviderRegistryAsyncSaml Immunization Async Saml http prd web1 te emri infoway inforoute ca 8080 HL7WebService ImmunizationAsyncSaml 10 http prd web1 te emri info
36. 0003CA Add Issue Management Request Refused Shared Health Record Interaction ID Interaction Name REPC_INO00012CA Add allergy intolerance request REPC_INOO0013CA Add allergy intolerance request accepted REPC INOOOO14CA Add allergv intolerance request refused REPC_INO00020CA Update allergy intolerance request REPC IN000021CA Update allergv intolerance request accepted REPC_INO00022CA Update allergy intolerance request refused REPC INOOOO15CA Patient allergv intolerance querv REPC_INOO0016CA Patient allergy intolerance query response REPC INOOOO17CA Patient allergv intolerance with historv querv REPC IN000018CA Patient allergv intolerance querv with historv querv response REPC_INO00076CA Record Discharge Care Summary Request REPC IN000077CA Record Discharge Care Summary accepted REPC IN000078CA Record Discharge Care Summary refused REPC_INO00086CA Patient Discharge Care Summaries Query REPC_INO00087CA Patient Discharge Care Summaries Query Response REPC INOOOO92CA Patient Discharge Care Summaries Details Query REPC IN000093CA Patient Discharge Care Summaries Details Query Response 108 Appendix B Example WSDL Client Registry lt xml version 1 0 encoding utf 8 gt lt This WSDL contains an example HL7 Version 3 Client Registry Query Web Service definitions for transac
37. 0460CA_I gt lt wsdl input message hl7 PORX_INO10460CA Response gt lt wsdl operation gt lt wsdl operation name PORX_INO10530CA_I gt lt wsdl input message hl7 PORX_INO10530CA Response gt lt wsdl operation gt lt wsdl operation name PORX_INO10540CA_I gt lt wsdl input message hl7 PORX_INO10540CA Response gt lt wsdl operation gt lt wsdl operation name REPC_IN000013CA_I gt lt wsdl input message hl7 REPC_INO00013CA Response gt lt wsdl operation gt lt wsdl operation name REPC_IN000014CA_I gt lt wsdl input message hl7 REPC_INO00014CA Response gt 137 lt wsdl operation gt lt wsdl operation name REPC_IN000021CA_I gt lt wsdl input message hl7 REPC_INO00021CA Response gt lt wsdl operation gt lt wsdl operation name REPC_IN000022CA_I gt lt wsdl input message hl7 REPC_INO00022CA Response gt lt wsdl operation gt lt wsdl operation name REPC_IN000016CA_I gt lt wsdl input message hl7 REPC_INO00016CA Response gt lt wsdl operation gt lt wsdl operation name REPC_IN000018CA_I gt lt wsdl input message hl7 REPC_INO00018CA Response gt lt wsdl operation gt lt wsdl operation name REPC_IN000077CA_I gt lt wsdl input message hl7 REPC_INO00077CA Response gt lt wsdl operation gt lt wsdl operation name REPC_IN000078CA_I gt lt wsdl input message hl7 REPC_INO00078CA Response gt lt wsdl operation gt lt wsd
38. 08 40 35 PM 03 20 2011 08 41 46 PM 03 20 2011 08 42 52 PM 03 20 2011 08 44 24 PM 03 20 2011 08 46 01 PM 03 20 2011 08 46 40 PM Select the Browse System Reports link and a list of System Reports are displayed Select the Users report Link gt ul R 97 Reports FINA Reports Create Report External reports 4 Advanced Tasks Browse Application Reports Browse Built In Reports Browse System Reports e Y v 62 3 aj Submit laj Search Reports Browse System Reports CH DURCH DCH C BLU C Check All m Public Folders Figure 11 5 System Reports Type Uncheck All Title Active Users Current User Activity Group Membership item Locks Privileges Project Fields Users Workflow Fields Privilege Category Internal Internal Internal Internal Internal Internal Internal Internal The Users Report displays information about the users as shown in the following figure Users User Hame admin automation Aversan Test Harness Azhar Saleem Ben Hui Bob Lay Boris E Sitsker dmsys external Gardner Dickson generic_user Geoff Ramsay global admin Harry Wong infoway_testuser Jeffrey Perz Privilege Category Managed Administrator APIIScript User User User Managed Administrator User Managed Administrator External User User User Managed Administrator User User User Figure 11 6
39. 1 Aversan 03 31 2011 Aversan 08 15 2012 i Test Activitv Report Guest 03 21 2011 Aversan 03 22 2011 Aversan 08 15 2012 Check All Uncheck All Requery ME tete Reports This report requires selection of query parameters Please set the parameters shown below and click Run Report when you are finished 0214 2011 03 58 27 PM Figure 6 4 Search Criteria 50 Reports Basic Tasks Show me my Reports Find Reports Advanced Tasks Built In Reports Submit Q Search ali Reports W Favorites Ba Public Folders Figure 6 5 TES Report Link need updated screen shot Each report will have a TES Report link located at the bottom of the page plication Reports Search by State Aversan Now showing Ticket 1 6 of 6 TES gt Aversan Sorted by Project Hierarchy Ticket Id O Name p 132 Bob T2011020101 p 28 Kioh Application Test m 246 Bob T2011020801 m 249 Test Ticket 1 m 252 Test Ticket 2 Mm 253 Test Ticket 3 Check All Uncheck All Requery _Create Link in gt TES Report Use Editable Grid aS E 02 14 2011 03 58 51 PM Click on the View TES Report button to view the test reports for these test case tickets Anew window will open and display a Report Main Page containing multiple test reports as shown in Figure 6 7 51 6 3 View Test Reports 6 3 1 Test Report Main Page When accessed from a test case ticket the test report ma
40. 1 Scope 1 1 Purpose The document provides the information required for the user to configure a test case to exercise the POS capability to communicate with the HL7 V3 message standard The available endpoints for the test environemt are also identified 1 2 System Overview The Test Environment Service TES provides the user with the capability to perform schema based HL7 V3 message validation MIF based message validation and vocabulary validation The TES also provides responses that simulate the messages that would be returned by the Health Information Access Layer or by individual repositories and registries The TES is comprised of a test harness back end and a user interface front end The user interface provides the user with the capability to create test cases retrieve test reports and with appropriate privileges retrieve system reports The test harness is the destination for the messages created by the user s Point of Service PoS system and the source of the responses to the PoS 2 References Table 1 Reference Documents Document Title Version Serena Business Mashups User s Guide 2009 R3 02 Serena Mashup Administrator Guide 2009 R3 02 3 Getting Started 3 1 System Requirements The minimum recommended hardware is e Dual Core Processor or better e 2GBRAM or better e Windows XP Vista 7 The recommended operating system is Microsoft Windows XP Vista Windows 7 The recommended browsers are In
41. CA_I gt wsdl input message hl7 REPC_INO00078CA Response gt lt wsdl operation gt wsdl operation name REPC_IN000087CA_I gt lt wsdl input message hl7 REPC_INO00087CA Response gt lt wsdl operation gt 171 lt wsdl operation name REPC_IN000093CA_I gt lt wsdl input message hl7 REPC_INO00093CA Response gt lt wsdl operation gt lt wsdl portType gt lt wsdl binding name CommonCallback Binding type hl7 CommonCallback_PortType gt lt wsp PolicyReference URI CommonCallback BindingPolicy soap binding style document transport http schemas xmlsoap org soap http gt wsdl operation name PRPA IN101104CA Il soap operation soapAction urn hl7 org v3 PRPA_IN101104CA_I gt wsdl input lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name PRPA_IN101102CA_I gt soap operation soapAction urn hl7 org v3 PRPA_IN101102CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name PRPM_IN306011CA_I gt lt soap operation soapAction urn hl7 org v3 PRPM_IN306011CA_I gt 172 wsdl input soap body use literal gt wsp PolicyReference URI CommonCallback Bin
42. Deferred Response Mode REST Configuration 2 DO 1382 xxx TC_SYS_02D Deferred Response Mode REST Configuration 2 O 1383 xxx TC_SYS_25C Duplicate Response Deferred O 1388 DR TC 5YS 01B Immediate Response Mode SOAP O 1389 DR TC_SYS_01D Immediate Response Mode REST O 1390 DR TC_SYS_024 Deferred Response Mode SOAP O 1391 DR TC_SYS_02B Deferred Response Mode SOAP Configuration 2 O 1392 DR TC_SYS_02C Deferred Response Mode REST DO 1393 DR TC_SYS_02D Deferred Response Mode REST Configuration 2 O 1394 DR TC_SYS_034 Queued Response Mode SOAP Check All Uncheck All First 20 Previous 20 Next20 Lasti All141 Requery Figure 11 4 Test Activity Report 11 2 Report on User The Users Report can be accessed through the Reports section under the Advanced Tasks Use Editable Grid Application O ULT 0 1 UUT 0 1 UUT 0 1 ULT 04 UUT 04 UUT 04 ULT 0 1 LUUT 0 1 ULT 0 1 UUT 04 UUT 04 UUT 04 LUUT 0 1 UUT 04 ULT 04 ULT 04 UUT 0 1 LUUT 0 1 ULT 04 UUT 04 ENS W ML 03 30 2011 09 12 56 PM Last Modified Date 03 20 2011 04 55 02 PM 03 20 2011 04 55 46 PM 03 20 2011 12 10 26 AM 03 20 2011 04 21 30 PM 03 20 2011 02 38 20 AM 03 20 2011 04 31 46 PM 03 20 2011 04 32 11 PM 03 20 2011 04 32 35 PM 03 20 2011 04 24 02 PM 03 20 2011 04 24 27 PM 03 20 2011 02 04 47 PM 03 20 2011 04 24 52 PM 03 20 2011 04 56 18 PM 03 20 2011 08 20 52 PM 03 20 2011
43. E_INO10060CA_T gt soap operation soapAction urn hl7 org v3 POME_INO10060CA_T gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt wsdl operation name PORX_INO50040CA_I gt lt soap operation soapAction urn hl7 org v3 PORX_IN050040CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt 145 lt wsdl operation gt lt wsdl operation name PORX_IN010390CA_I gt lt soap operation soapAction urn hl7 org v3 PORX_IN010390CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name PORX_INO10400CA_I gt lt soap operation soapAction urn hl7 org v3 PORX_IN010400CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name PORX_INO10570CA_I gt lt soap operation soapAction urn hl7 org v3 PORX_IN010570CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt
44. Home Page to something tise Search Search for an existing Registraton View al tems i own in Regstraton Show me all tems sul Endpoint Registration Show My Favortes 66 Endpoint creation form is displayed with required filed highlighted in red as shown in Figure 7 2 O Canada Inforoute Health Sante i B Infoway du Canada EA 33 GC Endpoint Entry Me icaTe El Welcome aversan A D Search b Quick Links Ar Submit Submit into Endpoint Registration Project 2 nana az Basic Tasks Submit to my Preferred Projects 2 Endpoint Settings Endpoint Name Transport Protocol None Advanced Tasks Browse and Submit to a Project Internal Endpoint Find a Project to Submit into Ci Manage My Projects Enter value to find here gt Endpoint URL 4 gt x z a A Endpoint Properties B Submit Property Property Name Property Value Q Search lal Reports Property List x Favorites Figure 7 2 Initial Endpoint Entry Form In this form detail are entered or selected Refer to the following subsections for more details on each field Mandatory Fields Endpoint Name Enter the name of your Endpoint Description Enter description of your Endpoint Endpoint URL Enter URL of your Endpoint Transport Protocol Refer to section 7 1 1 1 Optional Fields Internal Endpoint Refer to section 7 1 1 2 Company Refer to section 7 1 1 3 Property Name Refer to sect
45. IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name POME_INO10060CA_T gt soap operation soapAction urn hl7 org v3 POME_INO10060CA_T gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name PORX_INO50040CA_I gt lt soap operation soapAction urn hl7 org v3 PORX_INO50040CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt 178 lt wsdl operation name PORX_IN010390CA_I gt lt soap operation soapAction urn hl7 org v3 PORX_IN010390CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name PORX_IN010400CA_I gt lt soap operation soapAction urn hl7 org v3 PORX_IN010400CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name PORX_INO10570CA_I gt lt soap operation soapAction urn hl7 org v3 PORX_IN010570CA_I gt lt wsdl input gt lt soap body use l
46. IncludeToken AlwaysToRecipient gt lt wsp Policy gt lt sp WssX509V3Token10 gt lt sp RequirelssuerSerialReference gt lt wsp Policy gt lt sp X509Token gt lt wsp Policy gt lt sp InitiatorToken gt lt sp RecipientToken gt lt wsp Policy gt lt sp X509Token sp IncludeToken http docs oasis open org ws sx ws securitypolicy 200702 IncludeToken Never gt lt wsp Policy gt lt sp WssX509V3Token10 gt lt sp RequirelssuerSerialReference gt lt wsp Policy gt lt sp X509Token gt lt wsp Policy gt lt sp RecipientToken gt lt sp Layout gt lt wsp Policy gt lt sp Strict gt lt wsp Policy gt lt sp Layout gt lt sp IncludeTimestamp gt lt sp OnlySignEntireHeadersAndBody gt lt sp AlgorithmSuite gt 152 lt wsp Policy gt lt sp Basic128 gt lt wsp Policy gt lt sp AlgorithmSuite gt lt wsp Policy gt lt sp AsymmetricBinding gt lt sp Wss10 gt lt wsp Policy gt lt sp MustSupportReflssuerSerial gt lt wsp Policy gt lt sp Wss10 gt lt sp SignedEncryptedSupportingTokens gt lt wsp Policy gt lt sp SamlToken sp IncludeToken http docs oasis open org ws sx ws securitypolicy 200702 IncludeToken AlwaysToRecipient gt lt wsp Policy gt lt sp WssSamlV11Token10 gt lt wsp Policy gt lt sp SamlToken gt lt wsp Policy gt lt sp SignedEncryptedSupportingTokens gt lt sc KeyStore wspp visibility private location C temp certificates keystore jks t
47. Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name REPC_IN000078CA_I gt soap operation soapAction urn hl7 org v3 REPC INOOOOZ8CA I wsdl input soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt 183 lt wsdl operation name REPC_IN000087CA_I gt lt soap operation soapAction urn hl7 org v3 REPC IN000087CA I wsdl input soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name REPC_IN000093CA_I gt lt soap operation soapAction urn hl7 org v3 REPC_IN000093CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl binding gt lt wsdl service name CommonCallbackUsertoken gt lt wsdl port name CommonCallbackUsertokenPort binding hl7 CommonCallback_Binding gt lt soap address location http localhost 8080 CommonUserTokenCallback gt lt wsdl port gt lt wsdl service gt lt wsp Policy wsu Id CommonCallback_BindingPolicy gt lt wsp ExactlyOne gt lt wsp All gt lt wsam Addressing wsp Optional false gt lt sp SymmetricBinding gt lt wsp Policy gt lt sp Protecti
48. KAG AA a E a a 99 11 4 Report on Application Error Ssn eeraa kes a an a En e de Zon fa fazi ka nalen 101 Appendix A Supported Interaction Ss rerin ie a e a E a ioa AREE EE E a aE AD 104 Appendix B Example WSDL Client Begistrl a 109 Appendix C WSDL For Deferred Callbacks SAMU 122 Appendix D WSDL For Deferred Callbacks Username Token 155 Table of Contents Figure 4 1 Registration Pa e iii a Ke AN AGA 17 Figure 4 2 Verification Notification a 18 Figure 4 3 Login Page ci BE Rain IH TRIER Rn IHR eee eee 19 Figure 4 4 Invalid Credentials ccccccccccssssssssscecececessessaeseceescessesenaeeeeecssesseaeaeseeecsseeseeaeaeeeeseesseseaeaeeeesens 20 Fligure 435 INTI Page ut de cose sass acta anna bites nn Es kab fa NG G a aa ime 21 FigureS l SubmitButtona one an A aaa e a da a a a ee AAS 23 Figure 5 2 Initial Test Case ker ab iii Beata ia bba saba a B e Ban a raid 24 Fi ure 523 Test Case VIEW ee enee ANNA KANAN naa NAN a Na dE EE e dee e 25 Figure 5 4 Application LOOKUP cc cccccccecsssessnsececececessesenaeseeeessesseeaesececssesesaeaeseeecsssesuaaeaeeeeseesseeaaeaeeeesens 26 Figure 5 5 Application Drop Down Listessi eiea ita a a aa E a a Ei ea EEA RER 26 Figure 5 6 New Application Information cccccccccccsssessssscecececeesesseaeeeeecscscseseaeeesecsssesesaeaeeeeseesseseaeaeeeesens 27 Figure 5 7 Response Mode ni di a tes oe eee aan 28 Figure 5 8 Response Mode Selection List ccccccccsssssssececece
49. L Description 29 Deferred Parameters Deferred URL Soap URL must have WSDL e g http url wsal Deferred Mode SOAP y Soap Parameters Service Name Port Name Authentication Methods User Token w User Token Parameters Username Password Max Number of Retries g Deferred Timeout s 39 Figure 5 11 Deferred Parameters SOAP User Token Mandatory field Deferred URL Deferred Mode Authentication Methods Max Number of Retries Deferred Timeout s Service Name When Deferred Mode is SOAP Port Name When Deferred Mode is SOAP Authentication Methods When Deferred Mode is SOAP Username When Deferred Mode is SOAP and Authentication Method is User Token Password When Deferred Mode is SOAP and Authentication Method is User Token SAML Description When Deferred Mode is SOAP and Authentication Method is SAML When this test case is executing with Immediate response mode the TES system will respond synchronously to your application s request with an Application Response When this test case is executing with Queued response mode the TES system will respond synchronously to your application s request with an Accept Ack and place the Application Response into a queue Your application must use polling to retrieve the message from the queue 30 When this test case is executing with Deferred response mode the TES system will res
50. Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name POIZ_INO10080CA_T gt lt soap operation soapAction urn hl7 org v3 POIZ_INO10080CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name POIZ_INO10090CA_T gt lt soap operation soapAction urn hl7 org v3 POIZ_INO10090CA_T gt 141 lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt wsdl operation name COMT_IN600002CA_I gt lt soap operation soapAction urn hl7 org v3 COMT_IN600002CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name COMT_IN600003CA_I gt lt soap operation soapAction urn hl7 org v3 COMT_IN600003CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name POIZ_INO21020CA_T gt soap operation soapAction urn hl7 org v3 POIZ_INO21020CA_I gt lt wsdl input gt lt soap body use literal gt
51. Response Error Assert Rules Create Scenario Save Scenario Error 5 Change History Y 09 14 2012 04 36 25 PM Submit by Aversan 09 14 2012 04 36 34 PM Validate Generate Assert Rules by Aversan U 09 14 2012 04 38 34 PM invalid Xpaths Quick by Aversan Figure 8 11 Error_Details 8 1 3 Updating Assert Rules You have the option to filter and remove excess information in generated assert rules by clicking Update Assert Rules However this step is completely optional and you can save your scenario without updating the assert rules par tego nu Figure 8 12 Update Assert Rules 8 1 3 1 Download Assert Rules You can click on the Download Assert Rules link to save the generated rule to your local directory Now you can redirect to the directory you saved the file and update the rules based on your 85 requirements Canada Inforoute Hoalth Sant Mi dy a amp Infoway du Canada TES TESRegistration Endpoint Entry Create Scenario Welcome Aversan Ly 0 sea gt Quick Links sl E E Submit Update Assert Rules Create Scenario Project Create Scenario 000484 Test Ticket 123 oo pe Actions aaz Basic Tasks Submit to my Preferred Projects 2 Assert Rules Browse and Submit to a Project Find a Project to Submit into Manage Mv Projects Advanced Tasks o y El Submit LA Search ali Reports jg Favorites BB Public Folders ES Knowledge Base Figure 8 13 Saving Assert Rules 8 1
52. TTP The content of the test harness SOAP header is described in the wsdls Two pieces of information are required in the http header Ticket ID User ID test case number assigned by the test system user identification assigned by the test system 16 A User Access 4 1 User Registration You must be registered as a user in the Test Environment Service TES before you can use the system A request can be filled in and submitted from the TES s Registration Page Enter the following URL into a browser to access the Registration Page URL https tmtrack tmtrack dll SelfRegPage Customer Registration If you have already registered or have already been given a username and password you may go directly to your home page by using the following Log Into Serena Business Mashups To register online fill out the form below 4n email confirmation will be sent to you indicating that your account has been successfully created Once your account has been created you may go directly to the login page using the link above A Standard Fields First Hame y Last Hame RT E mail aa Organization matta Register Figure 4 1 Registration Page Fill in your First Name Last Name E mail address and the name of your Organization and click the Register button Once your request has been authorized a verification notification will be sent to the specified e mail address 17 Thank you for registering with Aversan
53. Title Description and Priority of the defect enhancement and click Ok 89 Canada Inforoute B Health Sant We id ll li Infoway du Canada TES Registration b Quick Links E S Submit Submit into Defect Basic Tasks Submit to my Preferred Projects Advanced Tasks Browse and Submit to a Project Find a Project to Submit into Manage My Projects o D submit RES a Reports RL Favorites Tm Public Folders Priority None y Figure 9 3 Defect Submit Form 90 10 Test Harness Performance Report The Performance Report can only be accessed by administrative users It can be accessed through the Reports section under Basic Tasks Select the Find Reports link and the pane on the right displays Find a report Enter the string Performance in the Search by Title field and click Search SSES Find a report Basic Tasks Show me my Reports Find Reports e Create Report fe Match All Match Any Search by Author Advanced Tasks Current User Browse Application Reports None Gees a AN All Show All Projects Manage My Projects ali Reports Figure 10 1 Searching for Performance Report The results of the search will display the Performance Report Click on the Performance Report link 91 Search Results LIZ 03 30 2011 08 58 59 PM Now showin
54. URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name PORX_INO10530CA_I gt lt soap operation soapAction urn hl7 org v3 PORX_IN010530CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name PORX_INO10540CA_I gt lt soap operation soapAction urn hl7 org v3 PORX_IN010540CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name REPC_IN000013CA_I gt lt soap operation soapAction urn hl7 org v3 REPC_IN000013CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt 148 lt wsdl input gt lt wsdl operation gt lt wsdl operation name REPC_IN000014CA_I gt lt soap operation soapAction urn hl7 org v3 REPC_IN000014CA_I gt lt wsdl input gt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name REPC_IN000021CA_I gt lt soap operation soapAction urn hl7 org v3 REPC_IN000021CA_I g
55. User Guide for the Infoway Test Platform Version 2 0 Prepared for Canada Health Infoway Prepared by Aversan Inc Revision History Version Author Change Description Date 1 0 Aversan Initial Version 31 Mar 2011 2 0 Aversan Second Version Including Pass Through 17 Sep 2012 Table of Contents REVISION HISTON aa hate cts e acces ete en a ea a efe e AA 1 Table o Content anan dwe ko al aka iria 2 Table AA 4 1 E 7 1 1 PUROS ita n e g a ake an Ma 7 1 2 System OVErVIEW i iii a annahm 7 2 RETEFENCES ii a ke kise ranni ak ce 8 3 GEIS Started iii EA io e 9 3 1 System A RN 9 3 2 POS System Configuration amn ANAND ba a ra a lon baga i ra as 9 3 3 Connecting to the Test Harne55 L11 v v sise s oke NGA bed aaa ln 11 3 3 1 SO el ses estes a seca tates sea bata eed tales va oi vaca e ein Mestad es NAG cae ee ea bat kn ees Dn NG 11 3 3 2 COMMUNICATIO esros erisin reris ean o poke van bl 12 4 User ACCESS iii ba e p i syon konba ee 17 4 1 User Registra cecstes NN NAG epale 17 4 2 UseriLoO plena cadi cdta 19 5 Tel iii i ie O EE Beene anes Sealed Beaded acoA ae 22 5 1 Create a Test Case Ticket 22 5 1 1 Test CASE UE 25 5 1 2 Test Case SCCMANNOS ii idas 33 5 1 3 Finalize Test Case Definition sense sk sasa eko ek ata ann dg az 40 5 2 Download Test Case Data assi ie eee a resanse kapte Et ee a Id 42 5 3 Execute Test CASE n a i ie 42 5 4 Cancel Test Case u
56. a Public Folders E Knowledge Base Figure 5 25 Search by Keyword s Click on the Advanced Search action under Advance Tasks and the Advanced Search page is displayed 44 Canada Inforoute Health Sant infowav du Canada na A2 Je TES Registration Endpoint Entry Create Scenano Welcome Aversan Ly O Searc Quick Links sl amp t Search ba Basic Tasks Seren Search by Keyword s Content Search by Submitter me Tan Match AN Match Any Advanced Search Search Projects Global Search Aversan Use Advanced Lookup Tool Knowledge Base Manage Data o Show Al Projects Manage My Projecte 7 Search in Sub projects ar Seerch m Table mae v CEE Q soaren ali Reports se Y Put Search Parameters in Footer E knoweage Base Figure 5 26 Advanced Search Click on the Global Search action under Advance Tasks and the Global Search page is displayed 45 Figure 5 27 Global Search Sterenn raen di Enter value to find here 46 5 8 Re Run Test Cases Click on the Re Run action button to re run a completed Test Case NOTE Re run will re initialize all the test results for the previous run The results from the previous run must be printed or saved if a record of the results is required Copy ReRun update Dokte Gees be Figure 5 28 Re Run Action button Re Run a test case will re initialize all the test results for that test case
57. and TES system is ready to accept request s from your application again Trigger your application to send the request s in the order as selected 47 6 Test Reports 6 1 Accessing a Test Report via a Test Ticket A test report can be accessed within a test case ticket by clicking on the View Report link in the Report tab as shown in Figure 6 1 A new window will open and display a Report Main Page containing the test case from which the test report was accessed as shown in Figure 6 6 Canada inforoute Health Sante ax A dis infoway du Canada TES Registration Endpoint Entry Create Scenario Welcome Aversan La O Searc Eb Quick Links y Search Backto Resuts First tem Previous tem Next kem Last tem a Aversan Ticket 101666 sversan 0803 02 Sante Venter en ReBun Updsie Dewte en ien Queue A emm laman Search by Keyword s Search by Submitter Standard Data Set Report Change History State Change History Report Link View Report Advanced Tasks Advanced Search TES Version 1 0 5 5MAPSHOT Global Search Use Advanced Lookup Too Knowledge Base Manage Deta Figure 6 1 View Report Link 48 6 2 Accessing Test Reports via a Report of Test Tickets The test report for other test cases can be accessed within the Reports feature ka nfo anada TES TES Registration Endpoint Entry Create Scenario Welcome Aversan D Searc La Quick Links s E ES Search
58. andidates BC PRPM IN306010CA Provider Details Ly Figure 5 19 Jurisdiction Interaction Form need to show OK Select one or more interactions from which you would like to find scenarios and click OK Aversan Ticket 251 Kioh Application Test Figure 5 20 Select Scenario following Jurisdiction filter Note Select Custom Grouping is no longer available since the Jurisdiction filter has been applied There is now an Un Select Jurisdiction button to back out the filtering of the master list Click on Select Scenarios action button and the available scenarios are displayed Proceed to section 5 1 2 4 for steps to select scenarios 5 1 2 3 Filter by Custom Group Interaction If custom grouped scenarios have been loaded into the TES library you can filter the master scenario list by custom grouping Click on the Select Custom Grouping action button Aversan Ticket 238 Kioh Application Test Figure 5 21 Grouping Selection Action Button You are presented with the Grouping Interaction Form When you select a custom group only Interactions associated with that custom group will be displayed You can narrow down this filtered list even further by entering an interaction in the text box and clicking the Find button 34 A Standard a ina 5 gt Grouping Find Candidate Group y LA Interactions Enter value to find here NES BC PRPA IN101103CA Find Client Candidates BC PRPA_INI01103CA Find Client Candidates
59. arios KO Es Bi IK p BE P Actions al Standard Data Set Report Change History State Change History Ticket ld 101695 Name Test Ticket 123 Description Test Ticket 123 Simulate HTTP Error None Timeout Test Not Checked Response Mode Immediate Duplicate Response Not Checked Application App Name App Version App Transport Protocol None App Security Mechanism None Security Mechanism None User Kazemi Samira BA i Company Aversan Test Start Time Parent Ticket None TES Version 1 0 5 SNAPSHOT Figure 5 17 Data Set Tab 5 1 3 Finalize Test Case Definition A test case needs to be finalized before it can be executed Once a Test has been finalized you cannot update the Data Set elements 40 Click on the Test Defined action button zm TestDetnea unseectscenaros Re seectScenaros _ update Figure 5 18 Test Defined Action button A Download Data link will appear by the Library Data Link field as shown in Figure 5 35 41 5 2 Download Test Case Data Based on the selected scenario s the request s from your application is expected to contain specific information Click on the Download Data link and you will be prompted to download a compressed data file using a testID_Data zip naming convention Copy Run CancelTest update CearUser Queue A Actions dagang Standard Data Set Report Change History State Change History Jurisdiction 8C Group
60. ation Schemas PORX_IN010850CA xsd gt lt xs include schemaLocation Schemas PORX_IN010860CA xsd gt lt xs include schemaLocation Schemas PORX_IN010450CA xsd gt lt xs include schemaLocation Schemas PORX_IN010460CA xsd gt lt xs include schemaLocation Schemas PORX_IN010530CA xsd gt lt xs include schemaLocation Schemas PORX INO10540CA xsd lt xs include schemaLocation Schemas PORX INO40030CA xsd lt xs include schemaLocation Schemas PORX INO40040CA xsd lt xs include schemaLocation Schemas PORX IN040080CA xsd 5 lt xs include schemaLocation Schemas PORX INO40090CA xsd lt xs include schemaLocation Schemas PORX_IN010730CA xsd gt lt xs include schemaLocation Schemas PORX_IN010740CA xsd gt lt xs include schemaLocation Schemas PORX INO50040CA xsd lt xs include schemaLocation Schemas COMT_IN700002CA xsd gt lt xs include schemaLocation Schemas COMT_IN700003CA xsd gt lt xs include schemaLocation Schemas REPC_IN000013CA xsd gt 124 lt xs include schemaLocation Schemas REPC INOOOO14CA xsd lt xs include schemaLocation Schemas REPC_IN000021CA xsd gt lt xs include schemaLocation Schemas REPC IN000022CA xsd 5 lt xs include schemaLocation Schemas REPC IN000016CA xsd 5 lt xs include schemaLocation Schemas REPC_IN000018CA xsd gt lt xs include schemaLocation Schemas REPC_IN000077CA xsd gt lt xs include schemaLocation S
61. ault gt lt soap fault use literal name headerfault gt lt wsdl fault gt lt wsdl operation gt lt wsdl binding gt lt wsdl service name ClientRegistry gt lt wsdl port name ClientRegistryPort binding hI7 ClientRegistryQuery_Binding gt lt soap address location http localhost 8080 D SOAP11 R02 04 02 XML1 0 CLIENT_REGISTRY gt lt wsdl port gt lt wsdl service gt lt wsdl service name ClientRegistryAsync gt lt wsdl port name ClientRegistryAsyncPort binding hl7 ClientRegistryQuery_AsynchBinding gt lt soap address location http localhost 8080 D SOAP11 R02 04 02 XML1 0 CLIENT_REGISTRY Asynch gt lt wsdl port gt lt wsdl service gt lt wsp Policy wsu Id ClientRegistryQuery_AsynchBindingPolicy gt lt wsp ExactlyOne gt lt wsp All gt lt wsam Addressing wsp Optional false gt lt wsrm RMAssertion gt lt wsp Policy gt 119 lt wsrm DeliveryAssurance gt lt wsp Policy gt lt wsrm InOrder gt lt wsp Policy gt lt wsrm DeliveryAssurance gt lt wsp Policy gt lt wsrm RMAssertion gt lt wsp All gt lt wsp ExactlyOne gt lt wsp Policy gt lt wsdl definitions gt 120 Appendix C Test Harness Header Header Fault Schemas lt xml version 1 0 encoding ISO 8859 1 gt lt xs schema xmins xs http www w3 org 2001 XMLSchema gt lt xs element name TES_HIAL_HEADER gt lt xs complexType gt lt xs sequence gt lt xs element nam
62. body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name POIZ_INO10080CA_T gt lt soap operation soapAction urn hl7 org v3 POIZ_INO10080CA_T gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name POIZ_INO10090CA_T gt lt soap operation soapAction urn hl7 org v3 POIZ_INO10090CA_I gt lt wsdl input gt 174 lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name COMT_IN600002CA_I gt soap operation soapAction urn hl7 org v3 COMT_IN600002CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name COMT_IN600003CA_I gt lt soap operation soapAction urn hl7 org v3 COMT_IN600003CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name POIZ_INO21020CA_T gt lt soap operati
63. cation Schemas POLB IN364006CA xsd lt xs include schemaLocation Schemas POLB IN224201CA xsd lt xs include schemaLocation Schemas POIZ_IN010030CA xsd gt lt xs include schemaLocation Schemas POIZ INO10040CA xsd lt xs include schemaLocation Schemas POIZ INO10080CA xsd lt xs include schemaLocation Schemas POIZ INO10090CA xsd lt xs include schemaLocation Schemas COMT IN600002CA xsd lt xs include schemaLocation Schemas COMT_IN600003CA xsd gt lt xs include schemaLocation Schemas POIZ INO21020CA xsd lt xs include schemaLocation Schemas POIZ IN020020CA xsd 5 lt xs include schemaLocation Schemas POIZ INO70020CA xsd xs include schemaLocation Schemas PORX INO60300CA xsd xs include schemaLocation Schemas PORX INO60260CA xsd 156 lt xs include schemaLocation Schemas PORX INO60380CA xsd xs include schemaLocation Schemas PORX INO60400CA xsd xs include schemaLocation Schemas PORX INO60360CA xsd lt xs include schemaLocation Schemas POME INO10020CA xsd lt xs include schemalocation Schemas POME_INO10080CA xsd gt lt xs include schemaLocation Schemas POME_INO10060CA xsd gt lt xs include schemaLocation Schemas PORX INO50040CA xsd lt xs include schemaLocation Schemas PORX_IN010390CA xsd gt lt xs include schemaLocation Schemas PORX_IN010400CA xsd gt lt xs include schemaLocation Sche
64. chemas REPC_IN000078CA xsd gt lt xs include schemaLocation Schemas REPC_IN000087CA xsd gt lt xs include schemaLocation Schemas REPC INOOOO93CA xsd xs schema lt wsdl types gt lt wsdl message name PRPA IN101104CA Response lt wsdl documentation gt Find Candidates Response lt wsdl documentation gt lt wsdl part name body element hl7 PRPA_IN101104CA gt lt wsdl message gt lt wsdl message name PRPA_IN101102CA Response gt lt wsdl documentation gt Get Client Demographics Query Response lt wsdl documentation gt lt wsdl part name body element hl7 PRPA_IN101102CA gt lt wsdl message gt lt wsdl message name PRPM_IN306011CA Response gt lt wsdl documentation gt Provider Details Query Response lt wsdl documentation gt lt wsdl part name body element hl7 PRPM_IN306011CA gt lt wsdl message gt lt wsdl message name POLB IN364000CA Response 125 lt wsdl documentation gt Results Query Response lt wsdl documentation gt lt wsdl part name body element hl7 POLB_IN364000CA gt lt wsdl message gt lt wsdl message name POLB_IN364006CA Response gt lt wsdl documentation gt Request Query Results Provider or Location Response lt wsdl documentation gt lt wsdl part name body element hl7 POLB_IN364006CA gt lt wsdl message gt lt wsdl message name POLB_IN224201CA Response gt lt wsdl documentation gt Result Review Notification lt wsdl docum
65. csssesseaecececeesesesneaeseeecssseseaaeaeeeeseesseseaeaeseesens 28 Figure 5 9 Deferred Parameters BEST 29 Figure 5 10 Deferred Parameters SOAP SAMU 29 Figure 5 11 Deferred Parameters SOAP User Token 30 Figure 5 12 Simulate HTTP Error 31 Figure 5 13 Simulate HTTP Error codes voirie toneri diane iaaa i aaa eei iaaa ia i aeaa iara 31 Figure 5 14 TIMEDUL NA A A ikla A renove a a ke f a a A NA Gan 32 Figure 5 15 Duplicate Response iin alla ip bank 32 Figure 5 16 Remove s enarioi sse ii a ne onon ai indie 40 Figure 5 17 Data Set KC td AM aka aa eee 40 Figure 5 18 Test Defined Action button 41 Figure 5 19 Library Data Link a ata bu a A B saa SEENEN 42 Figure 5 20 Run Action button 42 Figure 5 21 Cancel Test Action button 42 Figure 5 22 Delete Action DUTTON viola aa eben rauen 43 Figure 5 23 Delete Confirmation Message cccccccccssssssnsecececeseesesseaesececssesseseaeeesecssseseaaeaeeeeeeesseseaasaeeeesens 43 Figure 5 24 Copy Action DUNA a a kan vi 43 Figure 5 25 Search bv Kevwordis siii zur A A bon n ea ase da atada 44 Figure 5 26 Advanced Searh Ah a NATI BANA Maa NG a aaa GG 45 Figure 5 27 Global Search a mr Hase na a ode 46 Figure 5 28 Re Run Action DUCtON iii ae daa le Runen 47 Figure 6 1 View Report Link ii ei kie babe HL 48 Figure 6 2 Reports Menu lt A cdas 49 Figure 6 3 Report siii A A A eee teen karen NAKA 50 Figure 6 74 Sear iiCriterid iss iii taa dt A A AA en EA cb 50 Figure 6 5 TES Repor
66. ctions are displayed based on the selected jurisdiction which has been done in previous step 78 w Canada inforoute Meath Santa ntoway du Canada A ANA A A b n pp Quer Lw s vet Submit TO Suba me Create Sconare Propet z an Bess Tanka gang ta my tarot Mandant Scenario Name Ageanced Tasks Browse and Subra to a Prot Descriptor ted o Promct to Suter ote Managa Vy Propet d momit Q Search bh Segen I favontes Im Pete rosers E wowtedge tase Figure 8 5 Select Interaction 8 1 1 3 Message Standard These are same as HL7 version which gets associated with the scenario 79 Canada Inforoute Health Sant AA A L A i infoway du Canada TES TES Registration Endpoint Entry Welcome avernan ZO Ses Dec Links si ES Submit Submitinto Create Scenaro Project dh gt S ll Actors au Basic Tasks Subent to my Preferred Proyecto 2 Standard Sconerto Name Advanced lasks Browse and Submt to a Proyect Description a Find a Project to Submit inte Manage My Projects Jurisdiction Nene A interaction None a Message Standard ase 4 Request Message Response Message db ES 2 Attachments Gig then ei ae ly Freen x Favorites m Public Folders A Knowie ge Baao Figure 8 6 Select Message Standards 8 1 1 4 Request and Response Messages You can add request and response messages here by clicking the Attach button next to each message 80 Canada In Hea
67. ding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name POLB_IN364000CA_I gt soap operation soapAction urn hl7 org v3 POLB_IN364000CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name POLB_IN364006CA_I gt lt soap operation soapAction urn hl7 org v3 POLB_IN364006CA_I gt lt wsdl input gt soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name POLB_IN224201CA_I gt soap operation soapAction urn hl7 org v3 POLB_IN224201CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt 173 lt wsdl operation gt lt wsdl operation name POIZ_INO10030CA_T gt lt soap operation soapAction urn hl7 org v3 POIZ_INO10030CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name POIZ_INO10040CA_T gt soap operation soapAction urn hl7 org v3 POIZ_INO10040CA_T gt lt wsdl input gt lt soap
68. e wsdl documentation Medication Profile Summary Query Response lt wsdl documentation gt lt wsdl part name body element hl7 PORX_INO60400CA gt lt wsdl message gt lt wsdl message name PORX INO60360CA Response wsdl documentation Medication Profile Generic Query Response lt wsdl documentation gt lt wsdl part name body element hl7 PORX_INO60360CA gt lt wsdl message gt lt wsdl message name POME_INO10020CA Response gt lt wsdl documentation gt Drug Document Query Result lt wsdl documentation gt lt wsdl part name body element hl7 POME_INO10020CA gt 128 lt wsdl message gt lt wsdl message name POME_INO10080CA Response gt wsdl documentation Drug Search Query Response lt wsdl documentation gt lt wsdl part name body element hl7 POME_INO10080CA gt lt wsdl message gt lt wsdl message name POME_INO10060CA Response gt wsdl documentation Drug Product Detail Query Response lt wsdl documentation gt lt wsdl part name body element hl7 POME_INO10060CA gt lt wsdl message gt lt wsdl message name PORX INO50040CA Response lt wsdl documentation Patient Drug Contraindication Query Response lt wsdl documentation gt lt wsdl part name body element hl7 PORX_INO50040CA gt lt wsdl message gt lt wsdl message name PORX INO10390CA Response lt wsdl documentation gt Activate Prescription Request Accepted lt wsdl documentation gt lt w
69. e ticketID type xs long gt lt xs element name userID type xs long lt xs sequence gt lt xs complexType gt lt xs element gt lt xs schema gt lt xml version 1 0 encoding ISO 8859 1 gt lt xs schema xmins xs http www w3 org 2001 XMLSchema gt lt xs element name TES_HIAL_HEADER_FAULT gt lt xs complexType gt lt xs sequence gt lt xs element name message type xs string gt lt xs sequence gt lt xs complexType gt lt xs element gt lt xs schema gt 121 Appendix C WSDL For Deferred Callbacks SAML lt xml version 1 0 encoding utf 8 gt lt I This WSDL contains an example HL7 Version 3 Common Query Web Service definitions for transactions using MR2009 R02 04 02 specs The following HL7 transactions are implemented in this Web Service 1 Find Candidates transaction 2 Get Person Demographics transaction 3 Polling request 4 Poll ack and get Next Author Aversan Software Development lt http www aversan com gt gt lt wsdl definitions xmlns xsi http www w3 org 2001 XMLSchema instance xsi schemaLocation http schemas xmlsoap org wsdl http schemas xmlsoap org wsdl xmins soap http schemas xmlsoap org wsdl soap xmlns urn hl7 org v3 xmins wsdl http schemas xmlsoap org wsdl targetNamespace urn hl7 org v3 xmins hl7 urn hl7 org v3 name CommonQuery xmins wsp http www w3 org ns ws policy xmlns wsu http docs oasis open org ws
70. e Refused lt wsdl documentation gt lt wsdl part name body element hl7 REPC_INO00022CA gt lt wsdl message gt 131 lt wsdl message name REPC_INO00016CA Response gt lt wsdl documentation gt Patient Allergy Intolerance Query Response lt wsdl documentation gt lt wsdl part name body element hl7 REPC_INO00016CA gt lt wsdl message gt lt wsdl message name REPC IN000018CA Response 5 lt wsdl documentation gt Patient Allergy Intolerance with History Query Response lt wsdl documentation gt lt wsdl part name body element hl7 REPC_INO00018CA gt lt wsdl message gt lt wsdl message name REPC_INO00077CA Response gt lt wsdl documentation gt Record Discharge Care Summary Accepted lt wsdl documentation gt lt wsdl part name body element hl7 REPC_IN000077CA gt lt wsdl message gt lt wsdl message name REPC_INO00078CA Response gt lt wsdl documentation gt Record Discharge Care Summary Refused lt wsdl documentation gt lt wsdl part name body element hl7 REPC_IN000078CA gt lt wsdl message gt lt wsdl message name REPC_INO00087CA Response gt lt wsdl documentation gt Patient Discharge Care Summaries Query Response lt wsdl documentation gt lt wsdl part name body element hI7 REPC INOOOO87CA lt wsdl message gt lt wsdl message name REPC_INO00093CA Response gt lt wsdl documentation gt Patient Discharge Care Summary Details Query Response lt wsdl documen
71. e creationTime in the response message wrapper The default value of this field is current time Enter a date time in the specified format or click on the calendar icon and select a date 2 Select Scenario and Properties Scenario al Endpoint D Enter value to find here Find Ek ne Enter value to find here EEN None 000224 Demo internal http aversan intern w m System Time Relaxed Validation 7 mmidd yyyy hh mm ss Message Standard None 2 List of Scenarios Scenarios al Scenario Description None Figure 5 27 Selecting Endpoint 5 1 2 4 4 Relaxed Validation This option allows you to enable or disable Relaxed Message Validation The default for this option is enabled checkbox is ticked Click the checkbox to toggle between enabled and disabled empty checkbox 2 Select Scenario and Properties Scenario Endpoint Pr None X 000224 Demo Interna http aversan intern w mi 2 System Time Relaxed Validation y mmidd yyyy hh mm ss Message Standard None List of Scenarios Scenarios al 4 Scenario Description None Figure 5 28 Relaxed Validation 37 When this test case is executing with Relaxed Message Validation enabled only the trivial code values of the request message will be validated with the Primary Validator and the Secondary Validator will not be triggered When this test case is executing with Relaxed Message Validation disabled ALL the code value
72. e delete action with a confirmation message Please confirm the permanent deletion of the item s 249 Test Ticket 1 The item is referenced by 2 Ticket_Scenarios The referencing item s field value will be reduced or set to None Delete Cancel Figure 5 23 Delete Confirmation Message 5 6 Copya Test Case Click on the Copy action button to make a copy of an existing Test Case Copy Run CanceiTest Update C Deite Figure 5 24 Copy Action button Copying a Test Case will prompt the user with a new ticket submission form with fields already populated with the configuration as the original ticket Once submitted the ticket will be created and will need to go through the standard ticket workflow as if the ticket was created using the Submit action 5 7 Search for Test Case s There are several methods to perform a search for test cases The simplest method is a search by keyword Click on the Search action and the Search by Keyword s page is displayed 43 Canada Inforoute Health Sant Ka dada k Infoway du Canada TES Registration Endpoint Entry Create Scenario Welcome Aversan Z D Search La Quick Links bb Search s z Search by Keyword s wa Basic Tasks Keyword s Search by Keyword s O Uach A me Search by Submitter Advanced Tasks Advanced Search Global Search Use Advanced Lookup Tool Knowledge Base Manage Data Show Al Projects Manage My Projects x favorites
73. e name REPC_INO00093CA Response gt lt wsdl documentation gt Patient Discharge Care Summary Details Query Response lt wsdl documentation gt lt wsdl part name body element hI7 REPC INOOOO93CA lt wsdl message gt 165 lt wsdl portType name CommonCallback_PortType gt lt ONe way MEP gt lt wsdl operation name PRPA_IN101104CA_I gt lt wsdl input message hl7 PRPA_IN101104CA Response gt lt wsdl operation gt lt wsdl operation name PRPA_IN101102CA_I gt lt wsdl input message hl7 PRPA_IN101102CA Response gt lt wsdl operation gt lt wsdl operation name PRPM_IN306011CA_I gt lt wsdl input message hl7 PRPM_IN306011CA Response gt lt wsdl operation gt lt wsdl operation name POLB_IN364000CA_I gt lt wsdl input message hl7 POLB_IN364000CA Response gt lt wsdl operation gt lt wsdl operation name POLB_IN364006CA_I gt lt wsdl input message hl7 POLB_IN364006CA Response gt lt wsdl operation gt lt wsdl operation name POLB_IN224201CA_I gt lt wsdl input message hl7 POLB_IN224201CA Response gt lt wsdl operation gt lt wsdl operation name POIZ_INO10030CA_T gt lt wsdl input message hl7 POIZ_INO10030CA Response gt lt wsdl operation gt 166 lt wsdl operation name POIZ_INO10040CA_T gt lt wsdl input message hl7 POIZ_INO10040CA Response gt lt wsdl operation gt lt wsdl operation name POIZ_INO10080CA_T gt lt wsdl input
74. eate a new scenario is presented in the form Required fields are highlighted in red as you can see in figure below 75 Canada Inforoute Health Sant adhe ita e Infoway du Canada AA EA Oy Create Scenario Welcome aversan D Search Quick Links To ye Submit Submit into Create Scenario Project L 7 mi Actors au Basic Tasks Submit to my Preferred Projects A Standard Advanced Tasks pp nn Browse and Submit to a Project Description Find a Project to Submit into Manage My Projects Jurisdiction None Interaction None va Message Standard None 2 Request Message Attach Response Message Attach A Attachments Figure 8 2 Initial Create Scenario Form You are required to fill in the text boxes and select values from drop down list since all fields are mandatory Refer to the following subsections for more details on each field Mandatory Fields Scenario Name Enter the name of your Scenario Description Enter description of your Scenario Jurisdiction Refer to section 8 1 1 1 Interaction Refer to section 8 1 1 2 Message Standards Refer to section 8 1 1 3 Request Message Refer to section 8 1 1 4 Response Message Refer to section 8 1 1 4 Present and select values for all the fields and click OK The system will give you the read only view of the scenario detail You can update all the fields by clicking Update button in the Actions 76 Canada inforoute Meath Sant SA
75. ed Used Used Used Used Used for for for for for for for Testing Testing Testing Testing Testing Testing Testing System Error testLogStore System Error testLogStore Test Test Test Test Test Test Test Message Message Message Message Message Message Message for for for for for for for Unit Unit Unit Unit Unit Unit Unit Tes Tes Tes Tes Tes Tes Tes 61 6 4 Printa Test Report The test report print function can be accessed from any of the reporting page Click the print button and the option to select which parts of the report to print is displayed Click on the Report Main Page checkbox will select the all pages Click on the scenario checkbox to select the scenario and its subsections Click on the Print Report button The system will generate a print friendly view and automatically load the print screen Please select the item s you would like to Print v Report Main Page v test ticket 1234567890 Details Ticket 750 test ticket 1234567890 Summary v MBC Find Candidates Query by First and Last Return 1 Details TAssertions Request Response Logs amp Errors w MBC Find Candidates Query by First and Last Return NIL Details Assertions E Request E Response Logs amp Errors Clear Print Report Figure 6 18 Print Request form Multiple Scenario Test Case 62 On the print screen select the printer and click Print Canada Inforo
76. eferred Projects Advanced Tasks Browse and Submit to a Project Find a Project to Submit into Manage My Projects 4p y 27 submit Q search ae monn bk Favorites m Public Folders keowease sase Quick Links Actions va Test Ticket 123 ion Test Ticket 123 a Jurisdiction Interaction Message Standard Request Message pc v pC_COMT_IN700001CA Add Issue Managemen v BEBE RO2 04 02 SK D gen Response Message LI A Attachments request xml 3794 bytes by Aversan 09 13 2012 12 45 25 PM yn response xml 5716 bytes by Aversan 09 13 2012 12 45 39 PM a Figure 8 9 Request and Response Messages Attached 8 1 1 5 Deleting Messages By clicking the Trash icon right next to each attachment in attachment subsection you can delete and reattach a new file by following the previous steps for attaching a message 83 Canada Inforoute U Health Sante A ch A 2 wl Infoway du Canada TES TES Registration Endpoint Entry K Welcome Aversan amp D Searct gt Quick Links si E ES Submit Submit into Create Scenario Project ile gt OK cancel A aa Basic Tasks Submit to my Preferred Projects 2 Standard Scenario Name Test Ticket 123 Advanced Tasks Browse and Submit to a Project Description Test Ticket 123 a Find a Project to Submit into Manage My Projects Jurisdiction pC va Interaction pC COMT IN700001CA Add
77. enario The Response tab contains the message that was sent out by the TES test harness in response to the request The Logs amp Errors tab represents any log statements or errors which have been logged for that particular scenario The user can go directly to any of these tabs by simply clicking on them There is no restriction on the order on which to click the tabs Simply click on any of the tabs that you wish to view 56 6 3 4 1 Details Tab The Details tab displays the following information Scenario Result The result of the scenario as determined by the validation performed by Message Builder and any secondary validation components A scenario result can be one of three values Pass Fail or Incomplete Scenario Name The name given to the scenario to help the user identify the actions performed by the scenario Scenario Description A brief description of the scenario Interaction ID The ID that represents the interaction simulated by the test harness Jurisdiction The jurisdiction to which this interaction belongs Request Message Received The date and time of when the request message was received Response Message Sent The date and time of when the response message was sent out BC Find Candidates Query by First and Last Return 1 Azhar s Test Ticket Details Assertions Request Response Logs amp Errors BC Find Candidates Query by First and Last Return 1 d Details Scenario Res
78. enarios in the drop down list If jurisdiction is selected in pevious steps only he filtered list is presented If no interaction and jurisdiction selected the master list will be shown in drop down list 2 Select Scenario and Properties Scenario o Endpoint al e Enter value to find here a deng Enter value to find here Ka None 000224 Demo internal http aversan intern w gt gt L Li System Time Relaxed Validation 7 mm ddivvvv hh mmss Message Standard None List of Scenarios Scenarios al Scenario Description None Figure 5 25 Select Scenarios Scenario Description and messae standard fields are tere to give extra information about the selected scenario Scenario description shows the detail of the selected scenario andessage standard field shows the associated message standard with it 5 1 2 4 2 Select Endpoint Select endpoints by clicking find button beside endpoints single selection box List of all available endpoints internal and external assossiated with the project and company is shown in the drop down list Select Scenario and Properties Scenario po Endpoint 1 None 000224 Demo internal http aversan intern w 2 2 System Time gi Relaxed Validation 7 mmiddiyyyy hh mm ss Message Standard None List of Scenarios Scenarios 4 9 Scenario Description None Figure 5 26 Selecting Endpoint 36 5 1 2 4 3 System time This option allows you to override th
79. entation gt lt wsdl part name body element hl7 POLB_IN224201CA gt lt wsdl message gt lt wsdl message name POIZ_INO10030CA Response gt lt wsdl documentation gt Immunization Event Record Request Accepted lt wsdl documentation gt lt wsdl part name body element hl7 POIZ_INO10030CA gt lt wsdl message gt lt wsdl message name POIZ_INO10040CA Response gt lt wsdl documentation gt Immunization Event Record Request Refused lt wsdl documentation gt lt wsdl part name body element hl7 POIZ_INO10040CA gt lt wsdl message gt lt wsdl message name POIZ INO10080CA Response wsdl documentation Drug Product Detail Query Response lt wsdl documentation gt lt wsdl part name body element hl7 POIZ_INO10080CA gt lt wsdl message gt 126 lt wsdl message name POIZ INO10090CA Response lt wsdl documentation Update Immunization Request Refused lt wsdl documentation gt lt wsdl part name body element hl7 POIZ_INO10090CA gt lt wsdl message gt lt wsdl message name COMT_IN600002CA Response gt lt wsdl documentation gt Retract Action Request Accepted lt wsdl documentation gt lt wsdl part name body element hl7 COMT_IN600002CA gt lt wsdl message gt lt wsdl message name COMT_IN600003CA Response gt lt wsdl documentation gt Retract Action Request Refused lt wsdl documentation gt lt wsdl part name body element hl7 COMT_IN600003CA gt lt wsdl messa
80. erty Value IQ Search A Appen Delete Property E Favorites Mm Public Folders Figure 7 7 Adding Company To deselect a company click on the company name on the right hand side list box and click the Left Arrow Canada Inforoute Health Sant n g Infoway du Canada KE EE TES TES Registration ZN D search gt Quick Links Ez Submit Submit into Endpoint Registration Project io ee zen au Basic Tasks Subm to my Preferred Projects 2 Endpoint Settings Endpoint Name Engpontt Transport Protocol None vo Advanced Tasks Browse and Submit to a Project Internal Endpoint Find a Project to Submit into Company Aversan a Aversan CUNICARE si gt pas Infoway EMR Certification E Infoway EMR Certification sandbox 3 Endpoint URL a A Endpoint Properties rw Submit Property Property Name Property Value sem kala Reports Property List UK Favorites m Public Folders ES Knowledge Base Figure 7 8 Deselecting Company 71 7 1 1 4 Property Name and Value In the section outlined in red you can specify the properties of the endpoint Bas Tanks Sart to my Preferred Proects Endpomt Settings Endpoint Mame Enspontt Transport Protocol REST a internal Endpomt Company Manaye My Prop mz Aven an a Aversan CLNCARE a a Infoway EMR Certification e Infoway EUR Certification sandbox U 3 Endpoent uar www aversan com o c Bi dmit A toreh al
81. g Items 1 1 of 1 TES Ticket Title Privilege Category Created Author Last Modified Last Modifier Last Run D E KI im performance Report Guest 0241 2011 dmsvs 03 31 2011 Aversan 03 31 2011 Check All Uncheck All Requery zegesinn v Detteselected eporis Figure 10 2 Performance Report Link The start and end date calendars will be displayed Select the desired date range by clicking on the calendars Please select the date range for the Performance Report From To 4 Februarv 2011 1 4 February 2011 oO Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa ill aal als all all al als 6 7 si 9 10 1112 ell al ell 9 10 11 12 ams 16 17 18 19 13 7149 15 16 17 18 19 20 21 22 23 24 25 26 20 21 22 23 24 25 26 27 28 27 28 Generate Report Figure 10 3 Performance Report Date Selection Click on Generate Report and the Performance Report will be displayed 92 Performance Report Performance Statistics 2011 03 01 00 00 00 EST to 2011 03 29 23 59 59 EDT Tickets Tickets Passed Tickets Failed Tickets Incomplete Total Tickets Scenarios Scenario Passed Scenario Failed Scenario Incomplete Total Scenarios Messages Figure 10 4 Performance Report 180 199 120 499 272 298 167 737 m 93 11 Test Harness Logging Reports The Logging Reports can only be accessed by administrative users 11 1 Report on Test Case Tickets by Application and Activity The Test Activity Rep
82. ge gt lt wsdl message name POIZ INO21020CA Response lt wsdl documentation gt Immunization Candidate Query Response lt wsdl documentation gt lt wsdl part name body element hl7 POIZ_INO21020CA gt lt wsdl message gt lt wsdl message name POIZ_INO20020CA Response gt lt wsdl documentation gt Immunization Candidate Query Response lt wsdl documentation gt lt wsdl part name body element hl7 POIZ_IN020020CA gt lt wsdl message gt lt wsdl message name POIZ_INO70020CA Response gt lt wsdl documentation gt Patient Immunization Profile Query Response lt wsdl documentation gt lt wsdl part name body element hl7 POIZ_INO70020CA gt lt wsdl message gt 127 lt wsdl message name PORX INO60300CA Response lt wsdl documentation gt Medication Prescription Summary Query Response lt wsdl documentation gt lt wsdl part name body element hl7 PORX_INO60300CA gt lt wsdl message gt lt wsdl message name PORX INO60260CA Response lt wsdl documentation gt Medication Prescription Detail Query Response lt wsdl documentation gt lt wsdl part name body element hl7 PORX_INO60260CA gt lt wsdl message gt lt wsdl message name PORX INO60380CA Response wsdl documentation Medication Profile Detail Query Response lt wsdl documentation gt lt wsdl part name body element hI7 PORX_IN060380CA gt lt wsdl message gt lt wsdl message name PORX INO60400CA Respons
83. i Basic Tasks a 03 11 2011 05 46 05 PM Show me my Reports Now showing tems 1 1 of 1 Find Reports Create Report En Ticket Title Privilege Category Created Author Last Modified Last Modifier Last Run rag Gi Logging Report Guest 0211 2011 dmsys 0344 2011 Advanced Tasks Browse Application Reports ge a 1 Check All Uncheck All Requery 4 y Cesto Linkin Z Delete selected Reports Submit a Search DI Reports FE Favorites LI Public Folders Figure 11 8 Logging Report Link 99 The start and end date calendars and a choice for arranging the results in the report are displayed Select the desired date range by clicking on the calendars Choose one of the ordering options 1 Please select the date range for the Logging Report From To 4 Februarv 2011 Co 4 February 2011 oO Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa all ad all ds all ad all 4 5 e 7 8 9 10 1112 e 7 8 9 10 11 12 13 44 15 16 17 18 19 13 44 15 16 17 18 19 20 21 22 23 24 25 26 20 21 22 23 24 25 26 27 28 27 28 2 How do you wish to arrange the report By Date 7 By Component By Ticket Figure 11 9 Logging Report Date and Ordering Selection Click on Generate Report and the Logging Report will be displayed Logs Report Organized by date between 2011 02 14 00 00 00 and 2011 02 14 23 59 59 2011 02 14 00 46 25 209 Message Dispatcher Ticket Access Issue Error retrieving specificati
84. i Reports A Fomes m Public Folders 3 omesge Base Figure 7 9 Endpoint Properties 7 1 1 4 1 Adding property name and value pair After filling the fields with desired name and value click on Add Property button Property list shows the name s and value s of the endpoint you have just added 72 Canada inforoute anto lows d Le L Basic Tasks Sabat to my Preferred Propcis Advanced Tasks Browse and Submit to a awat Find a Project to Sutent pes Manage Uy Propciu ZA search ali Reports Kk Favorites Am Pubibc Fokders 3 womiesge Base Subma into Erapont Regetranen From KA gt zen au i Endpoint Settings Endpoint Name Exspenti Transport Protocol REST 2 internal Endpowt Company IS Taversan l Sa Tawanan cinean a wlowey EMR Cerifeaton nfoway EMR Certificaton sandbox U 2 Endpoint URL www everson com Endpoint Properties Property Property Name Property Value Figure 7 10 Adding Endpoint Property 7114 2 Deleting property name and value pair If you want to delete a property name and value pair click on the pair shown in property list to highlight it and then click on Delete Property button to remove it from the list 73 Canada inforoute Heath Sant tntowey du Canada A a A A A Welcome aversan 0 Seo mien tina vi tb Submit M Submit mt Endpoint Reparan Project L e IPC RZ taa Basic Tasks Sabet to my Preferred Proects
85. in page will display a single test report Canada Inforoute Generated on Thu Mar 17 01 39 14 GMT 05 00 2011 Health Sant Infoway du Canada d Save Print Settings Logout Ticket Test Name Test Description Date Created Date Completed Result test ticket A ase aay 750 mn test ticket 1234567890 2011 03 07 16 55 23 2011 03 07 17 02 45 x Figure 6 6 Test Report Main Page Single Test When accessed from a report of test case tickets the test report main page may display multiple test reports Canada Inforoute Generated on Thu Mar 17 01 59 11 GMT 05 00 2011 Health Sant Infoway du Canada y Save Print Settings Logout Ticket Test Name Test Description Date Created Date Completed Result 720 ticket3 ticketi 2011 03 04 15 57 22 z x test ticket A 155 02 750 1234567890 test ticket 1234567890 2011 03 07 16 55 23 2011 03 07 17 02 45 x 780 Ayersan Test Ticket aversan Test Ticket 4 Y Figure 6 7 Test Report Main Page Multiple Tests 52 Click on the test case name to access the Test Ticket Details Page as shown in Azhar s Test Ticket Details Azhar s Test Ticket BC Find Candidates Query by Azhar s Test Ticket Details First and Last Return 1 Test Result Incomplete Test Name Azhar s Test Ticket Test Description this is a test ticket i created to test the reporting webapp of Passed Scenarios o of Failed Scenarios o of Incomplete Scenarios 1 Total of Scenarios 1 Start
86. ing None Interactions BC PRPA IN101103CA Find Candidates Query BC PRPM IN306010CA Provider Details Query Scenarios BC Find Candidates Quer y by First and Last Return 1 000224 Demo nternal tto aversan internal conv None true Current Date BC Find Candidates Query by First and Last Return NIL 000224 Demo internal http awersan internal corw None true Current Date Library Data Link Download Data TES Version 1 0 5 SNAPSHOT Figure 5 19 Library Data Link Browse to the download location and uncompress the data file There should be one data file per scenario request The requests created by your application must contain specific data so you need to get those data entered into the application 5 3 Execute Test Case Click on the Run action button to start the test Copy Run CancelTest Update Figure 5 20 Run Action button Now the TES system is ready to accept request s from your application Trigger your application to send the request s in the order as selected 5 4 Cancel Test Case You can cancel a test by clicking the Cancel Test button Copy Compete Canceltest je Figure 5 21 Cancel Test Action button 42 5 5 Delete a Test Case This button is only displayed to users with admin privileges Click the Delete action button to delete a test case Com Run CanceiTest upsate Dewte Figure 5 22 Delete Action button You will be prompted to confirm th
87. ion id PORX INO60250CA getPrescriptionDetails id PORX_INO60370CA getMedicationDetails id PORX INO60350CA getMedication id POME_INO10010CA getDrugDocument id POME_INO10070CA getDrug id POME_INO10050CA getDrugDetails id PORX_INO50030CA getDrugContraindication id 14 PORX IN010380CA createPrescription id PORX_INO10560CA abortDispensePrescription id PORX_INO10840CA abortPrescription id PORX_INO10440CA suspendPrescription id PORX IN010520CA resumePrescription id COMT_IN600001CA deleteGeneric id PORX INO40020CA createOtherMedication id PORX_INO40070CA updateOtherMedication id PORX IN010720CA prescriptionRenewal id COMT_IN700001CA manageContraindication id MCCI_IN100001CA user userld getQueuedMsgs MCCI_IN100004CA user userld createQueueAcks REPC INOOOO12CA createAllergyIntolerance id REPC_INO00020CA updateAllergvintolerance id COMT_IN600001CA 15 Immunizatio n http prd web1 te emri infoway inforoute ca 8080 HL7 WebService Immunization deleteGeneric id REPC INOOOO15CA getAllergvintolerance id REPC_INO00017CA getAllergyIntoleranceWithHistory fi d REPC INOOOO76CA createEncounter id REPC INOOOO86CA getEncounter id REPC INOOOO92CA getEncounterDetails id MCCI IN100001CA user userld getQueuedMsgs MCCI_IN100004CA user userld createQueueAcks 3 3 2 3 REST H
88. ion 7 1 1 4 67 Property Value Refer to section 7 1 1 4 Present values for each field and click OK The system will display a view of the newly created endpoint You may review the entered data and update any of the values by clicking Update button in the Actions Canada Inforoute Health Santo WWII P Infoway du Canada MN Endpoint Entry Maio KA Welcome aversan de es 2 Quick Links 6 t Submit Endpoint Registration Project Endpoint Registration 000080 Endponti www aversan com uka bel Actors ZANMI State Change History Basic Tasks Submit to my Preferred Projects Show Al Advanced Tasks Brow d Submit to a Project gg and Submi to a Proje Submit New Endpoint NG Endpoint information Submit New Endpoint NG Endpoint Information y aversan Find a Project to Submit into By aversan aversan By aversan Detais Details Endpoint Settings Endpoint Name Endpoint Transport Protocol pest 2 Internal Endpoint Not Checked Company Aversan Y Endpoint URL www aversan com ib y dal Submit Q Search ali A t f Endpoint Properties E Property List name2 bob Favorites Ba Public Folders Ss Knowledge Base Figure 7 3 Endpoint Entry View 7 1 1 Endpoint Entry Details 7 1 1 1 Transport Protocol This option allows you to select the transport protocol in which your application will communicate with the TES system The default for this option is None Select from one of the choices in the drop d
89. ion Request Accepted lt wsdl documentation gt lt wsdl part name body element hl7 PORX_INO10450CA gt lt wsdl message gt lt wsdl message name PORX INO10460CA Response wsdl documentation Suspend Prescription Request Refused wsdl documentation lt wsdl part name body element hl7 PORX_INO10460CA gt wsdl message wsdl message name PORX INO10530CA Response wsdl documentation Resume Prescription Request Accepted wsdl documentation 163 lt wsdl part name body element hl7 PORX_INO10530CA gt lt wsdl message gt lt wsdl message name PORX_INO10540CA Response gt lt wsdl documentation gt Resume Prescription Request Refused lt wsdl documentation gt lt wsdl part name body element hl7 PORX_INO10540CA gt lt wsdl message gt lt wsdl message name REPC_INO00013CA Response gt lt wsdl documentation gt Add Allergy Intolerance Request Accepted lt wsdl documentation gt lt wsdl part name body element hl7 REPC_INO00013CA gt lt wsdl message gt lt wsdl message name REPC_IN000014CA Response gt lt wsdl documentation gt Add Allergy Intolerance Refused lt wsdl documentation gt lt wsdl part name body element hl7 REPC_INO00014CA gt lt wsdl message gt lt wsdl message name REPC_INO00021CA Response gt lt wsdl documentation gt Update Allergy Intolerance Accepted lt wsdl documentation gt lt wsdl part name body element hl7 REPC_IN000021CA gt
90. iteral gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name PORX_INO10580CA_I gt lt soap operation soapAction urn hl7 org v3 PORX_INO10580CA_T gt lt wsdl input gt lt soap body use literal gt 179 lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name PORX IN010850CA I 5 soap operation soapAction urn hl7 org v3 PORX INO10850CA I 5 lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name PORX_INO10860CA_I gt lt soap operation soapAction urn hl7 org v3 PORX_INO10860CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name PORX_INO10450CA_I gt lt soap operation soapAction urn hl7 org v3 PORX_IN010450CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name PORX_INO10460CA_I gt 180 lt soap operation soapAc
91. khan aversan com To Kioh Han Your user registration with Aversan has been processed You may now login at http w2003sbm112010 tmtrack tmtrack dl1 If you are unable to follow this link copy and paste the address into your browser Your login details Login khan Password Your Infoway LDAP Password Thank you iversan Technical Support Figure 4 2 Verification Notification 18 4 2 User Login Once registered you may log into the test system Enter the following URL into a browser to access the Login Page URL https tmtrack tmtrack dll The credentials for the test system are the same as the Canada Health Infoway LDAP credentials Enter your User Name and Password and click the Log In button Canada Inforoute Health Sant Infoway du Canada Please Sign In To access your applications User Name Password slant Figure 4 3 Login Page 19 The system will display an error message as shown in Figure 4 4 if you entered your credentials incorrectly Canada Inforoute Health Sant Infoway du Canada Invalid User ID or Password Please Sign In To access your applications User Name Password Figure 4 4 Invalid Credentials 20 The system will display the initial page when you successfully log in Welcome Aversan La E Se D Quick Links si amp 2 Search Bask Tasks Search by Keywords Search by Submitter Advanced Tasks Subenit Search Reports Ad
92. ks X Aversan Ticket 101682 Test Ticket 123 a WETTER EI Standard DataSet Report Change History State Change History Change History Standard DataSet Report Change History State Change History Change History 101682 Test Ticket 123 Test Ticket 123 None Not Checked immediate e Not Checked H gt App Name App Version l l None None None Aversan SA la Aversan d Parent Ticket Figure 5 3 Test Case View 5 1 1 Test Case Details 5 1 1 1 Application The TES system maintains a list of application name and version from your organization for which test case tickets have been created To look up all of the available choices click on the Find button Alternatively to look up a subset of the available choices enter the complete or partial application name in the find field and click on the Find button 25 Simulate HTTP Error None w Response Mode None v Duplicate Response Application 1 Enter value to find here Find id0O None 2 Security Mechanism None Figure 5 4 Application Lookup Click on the drop down list to see if your application name and version already exists as shown in Figure 5 5 Name None l E Se app_new1 app_new1 Description App1 Version2 App21 12 Azhar Test Application 6 2 1 3 1 9 8 4 2 Beta My App 1 2 E new apppp new Simulate HTTP Error Sam app 1 0 TES 0 1
93. l operation name REPC_IN000087CA_I gt lt wsdl input message hl7 REPC_INO00087CA Response gt lt wsdl operation gt 138 lt wsdl operation name REPC_IN000093CA_I gt lt wsdl input message hl7 REPC_INO00093CA Response gt lt wsdl operation gt lt wsdl portType gt lt wsdl binding name CommonCallback_Binding type hl7 CommonCallback_PortType gt lt wsp PolicyReference URI CommonCallback BindingPolicy soap binding style document transport http schemas xmlsoap org soap http gt lt wsdl operation name PRPA IN101104CA Il soap operation soapAction urn hl7 org v3 PRPA_IN101104CA_I gt wsdl input lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name PRPA_IN101102CA_T gt lt soap operation soapAction urn hl7 org v3 PRPA_IN101102CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name PRPM_IN306011CA_I gt 139 soap operation soapAction urn hl7 org v3 PRPM_IN306011CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt
94. l output gt lt soap body use literal gt lt wsdl output gt wsdl fault name soapfault lt soap fault use literal name soapfault lt wsdl fault gt lt wsdl fault name headerfault gt lt soap fault use literal name headerfault gt lt wsdl fault gt lt wsdl operation gt lt wsdl operation name PRPA_IN101103CA_I gt soap operation soapAction urn hl7 org v3 PRPA_IN101103CA gt lt wsdl input gt lt soap body use literal gt lt soap header use literal message TES_HEADER part RequestHeader gt lt wsdl input gt 116 lt wsdl output gt lt soap body use literal gt lt wsdl output gt lt wsdl fault name soapfault gt lt soap fault use literal name soapfault gt lt wsdl fault gt lt wsdl fault name headerfault gt lt soap fault use literal name headerfault gt lt wsdl fault gt lt wsdl operation gt lt wsdl binding gt lt wsdl binding name ClientRegistryQuery AsynchBinding type hl7 ClientRegistryServiceAsynch_PortType gt lt wsp PolicyReference URI ClientRegistryQuery_AsynchBindingPolicy gt lt soap binding style document transport http schemas xmlsoap org soap http gt lt wsdl operation name PRPA_IN101103CA_I gt soap operation soapAction urn hl7 org v3 PRPA_IN101103CA style document gt lt wsdl input gt lt soap body use literal gt lt soap header use literal message TES_HEADER part RequestHeader gt lt
95. lth 5 nloway d anad d h A v i va e Li SAN Create Scenario Welcome aversan y Submit Basic Tasks Submit to my Preterred Projects Advanced Tasks Browse and Submit to a Seege Find a Project to Submit into Monage My Projects BL submit Q search ali Reports Kk Favorites JM Pubse Folders SS Knowledge Base Submit into Create Scenario Project i Standard Scenario Kame Description Jurisdietiom None interaction None 4 BR B B Message Standard None v Request Message Response Message Attachments Figure 8 7 Attach Request and Response Message Quick Links Gh Actions s ch du After clicking Attach button a pop up window will show up In the pop up window by clicking Browse you can redirect to the directory which request or response message is located Click Upload Attach File to finish the attachment process Request and response messages should get attached separately Note Before attaching messages make sure pop up blocker is disabled 81 DI Stow Fie as mage 7 Unrestricted crabe by anyone whe can view the tem El On success eutomatcaty close man window Figure 8 9 Request and Response Messages Attachment Window 82 Canada Inforoute Health Sant Infoway du Canada TES TES Registration Endpoint Entry Welcome Aversan ral ID Search Submit Basic Tasks Submit to my Pr
96. mas PORX_IN010570CA xsd gt lt xs include schemaLocation Schemas PORX INO10580CA xsd lt xs include schemaLocation Schemas PORX_IN010850CA xsd gt lt xs include schemaLocation Schemas PORX_IN010860CA xsd gt lt xs include schemaLocation Schemas PORX_IN010450CA xsd gt lt xs include schemaLocation Schemas PORX_IN010460CA xsd gt lt xs include schemaLocation Schemas PORX_IN010530CA xsd gt lt xs include schemaLocation Schemas PORX_IN010540CA xsd gt lt xs include schemaLocation Schemas PORX_IN040030CA xsd gt lt xs include schemaLocation Schemas PORX_IN040040CA xsd gt lt xs include schemaLocation Schemas PORX INO40080CA xsd lt xs include schemaLocation Schemas PORX INO40090CA xsd lt xs include schemaLocation Schemas PORX_IN010730CA xsd gt lt xs include schemaLocation Schemas PORX_IN010740CA xsd gt lt xs include schemaLocation Schemas PORX INO50040CA xsd lt xs include schemaLocation Schemas COMT_IN700002CA xsd gt lt xs include schemaLocation Schemas COMT_IN700003CA xsd gt lt xs include schemaLocation Schemas REPC_IN000013CA xsd gt lt xs include schemaLocation Schemas REPC_IN000014CA xsd gt 157 lt xs include schemaLocation Schemas REPC_IN000021CA xsd gt lt xs include schemaLocation Schemas REPC_IN000022CA xsd gt lt xs include schemalocation Schemas REPC_INO00016CA xsd gt lt xs include schemaLocation
97. mentation gt lt wsdl part name body element hI7 PORX_IN060380CA gt lt wsdl message gt lt wsdl message name PORX INO60400CA Response wsdl documentation Medication Profile Summary Query Response lt wsdl documentation gt lt wsdl part name body element hl7 PORX_INO60400CA gt lt wsdl message gt lt wsdl message name PORX INO60360CA Response wsdl documentation Medication Profile Generic Query Response lt wsdl documentation gt lt wsdl part name body element hl7 PORX_INO60360CA gt lt wsdl message gt lt wsdl message name POME_INO10020CA Response gt lt wsdl documentation gt Drug Document Query Result lt wsdl documentation gt lt wsdl part name body element hl7 POME_INO10020CA gt lt wsdl message gt 161 lt wsdl message name POME_INO10080CA Response gt wsdl documentation Drug Search Query Response lt wsdl documentation gt lt wsdl part name body element hl7 POME_INO10080CA gt lt wsdl message gt lt wsdl message name POME_INO10060CA Response gt wsdl documentation Drug Product Detail Query Response lt wsdl documentation gt lt wsdl part name body element hl7 POME_INO10060CA gt lt wsdl message gt lt wsdl message name PORX INO50040CA Response lt wsdl documentation gt Patient Drug Contraindication Query Response lt wsdl documentation gt wsdl part name body element hI7 PORX INO50040CA wsdl message wsdl mes
98. message hl7 POIZ_INO10080CA Response gt lt wsdl operation gt lt wsdl operation name POIZ_INO10090CA_T gt lt wsdl input message hl7 POIZ_INO10090CA Response gt lt wsdl operation gt lt wsdl operation name COMT_IN600002CA_I gt lt wsdl input message hl7 COMT_IN600002CA Response gt lt wsdl operation gt lt wsdl operation name COMT_IN600003CA_I gt lt wsdl input message hl7 COMT_IN600003CA Response gt lt wsdl operation gt lt wsdl operation name POIZ_INO21020CA_T gt lt wsdl input message hl7 POIZ_INO21020CA Response gt lt wsdl operation gt lt wsdl operation name POIZ_INO20020CA_T gt lt wsdl input message hl7 POIZ_INO20020CA Response gt lt wsdl operation gt 167 lt wsdl operation name POIZ_INO70020CA_T gt lt wsdl input message hl7 POIZ_INO70020CA Response gt lt wsdl operation gt lt wsdl operation name PORX_IN060300CA_I gt lt wsdl input message hl7 PORX_INO60300CA Response gt lt wsdl operation gt lt wsdl operation name PORX_IN060260CA_I gt lt wsdl input message hI7 PORX INO60260CA Response wsdl operation wsdl operation name PORX INO60380CA Il lt wsdl input message hI7 PORX INO60380CA Response wsdl operation wsdl operation name PORX INO60400CA T 2 lt wsdl input message hI7 PORX INO60400CA Response wsdl operation lt wsdl operation name PORX_IN060360CA_I gt lt wsdl inp
99. n ea AN KENA PANANDA AGA YANA 42 5 5 Deleted Test CAS iii ner eine NG B ALA AN 43 5 6 COPY a lest CAYS kw te wew krek be ka tn kad a f e ka dl vi ak fk kk Ya kk a ki a va e en ake e vanse 43 5 7 Search for Test Case 9 30 seek ase ek ki ki 43 5 8 Re Run Test Cases aii a 47 6 TESEREPONUS erter sa ideen 48 6 1 Accessing a Test Report via a Test Ticket 48 6 2 Accessing Test Reports via a Report of Test Tickets 49 6 3 View Test Reports dada R T ESE pe BR 52 6 3 1 Test Report Main Bagger ini MA GA NAL naeh del ESE ini 52 6 3 2 BE gi le 53 6 3 3 Test Ticket Summary Page iii kann an Hr ke als 55 6 3 4 SE ENANIO Page 2 en nn a a e NG ONG an 56 6 4 Printa Test RED OM aaa ee mr Baha LAAN 62 6 5 Savea Test Report A E E EEEE anan ga en 64 7 ENdPOMNt Entry 42 82 48 a a Nad a a a sek Ge aves 66 7 1 Create an Endpoint EMUEVi e ei a a eur nenn 66 7 1 1 Endpoint Entry Detalla an AB AA ANAN A a ahaha 68 8 Greate Scenario nac sd 75 8 1 KEE tee RE E 75 8 1 1 Create Scenario Details 77 8 1 2 Validate Generate Assert Rule 84 8 1 3 Updating Assert Rules iii i ear a NAT AA e e ve 85 8 1 4 Save Senari nakaalam ill tada 88 9 Raising a SUupport Ticket a ae Se es 88 10 Test Harness Performance Report 91 11 Test Harness Logging Reports 5 ki iii e Ka 94 11 1 Report on Test Case Tickets by Application and Activity 94 11 2 Report On Usera 22 i Binnen 97 14 35 Report n Err rs
100. n error message Simulate HTTP Error None w Timeout Test Processing Delay s Response Mode None D Figure 5 14 Timeout Test When this test case is executing the TES system will delay the response to your application s request s by the specified time 5 1 1 5 Duplicate Response This option allows you to check the behaviour of your application when it receives a duplicate response The default for this option is disabled empty checkbox Click on the checkbox to enable the Duplicate Response Response Mode Immediate e Duplicate Response Application App Name App Version v Ly Figure 5 15 Duplicate Response When this test case is executing the TES system will send two identical responses to your application s request 5 1 1 6 Security Mechanism This option allows you to select the method on how you want to protect your transactions and data The default for this option is None Select from one of the choices in the drop down list 32 Duplicate Response Application Enter value to find here Find Ek gt None e IL2 Security Mechanism None CH New Application Security Token SSL Certificates Figure 5 16 Security Mechanism When this test case is executing the TES system will authenticate the EMR system with the security mechanism selected If the EMR system is authenticated a secure connection will be established 5 1 2 Test Ca
101. nput message hl7 POIZ_INO10090CA Response gt lt wsdl operation gt wsdl operation name COMT_IN600002CA_I gt lt wsdl input message hl7 COMT_IN600002CA Response gt lt wsdl operation gt lt wsdl operation name COMT_IN600003CA_I gt lt wsdl input message hl7 COMT_IN600003CA Response gt lt wsdl operation gt lt wsdl operation name POIZ_INO21020CA_T gt lt wsdl input message hl7 POIZ_INO21020CA Response gt lt wsdl operation gt lt wsdl operation name POIZ_INO20020CA_T gt lt wsdl input message hl7 POIZ_INO20020CA Response gt lt wsdl operation gt 134 lt wsdl operation name POIZ_INO70020CA_T gt lt wsdl input message hl7 POIZ_INO70020CA Response gt lt wsdl operation gt lt wsdl operation name PORX INO60300CA I lt wsdl input message hI7 PORX INO60300CA Response wsdl operation wsdl operation name PORX INO60260CA T 2 lt wsdl input message hI7 PORX INO60260CA Response wsdl operation lt wsdl operation name PORX_INO60380CA_I gt lt wsdl input message hl7 PORX_INO60380CA Response gt lt wsdl operation gt lt wsdl operation name PORX_INO60400CA_I gt lt wsdl input message hl7 PORX_INO60400CA Response gt lt wsdl operation gt lt wsdl operation name PORX_IN060360CA_I gt lt wsdl input message hl7 PORX INO60360CA Response wsdl operation wsdl operation name POME INO10020CA I 5 wsdl input me
102. ntation gt Retract Action Request Refused lt wsdl documentation gt lt wsdl part name body element hl7 COMT_IN600003CA gt lt wsdl message gt lt wsdl message name POIZ INO21020CA Response lt wsdl documentation gt Immunization Candidate Query Response lt wsdl documentation gt lt wsdl part name body element hl7 POIZ_INO21020CA gt lt wsdl message gt lt wsdl message name POIZ_INO20020CA Response gt lt wsdl documentation gt Immunization Candidate Query Response lt wsdl documentation gt lt wsdl part name body element hl7 POIZ_INO20020CA gt lt wsdl message gt lt wsdl message name POIZ_INO70020CA Response gt lt wsdl documentation gt Patient Immunization Profile Query Response lt wsdl documentation gt lt wsdl part name body element hl7 POIZ_INO70020CA gt lt wsdl message gt 160 lt wsdl message name PORX INO60300CA Response lt wsdl documentation gt Medication Prescription Summary Query Response lt wsdl documentation gt lt wsdl part name body element hl7 PORX_INO60300CA gt lt wsdl message gt lt wsdl message name PORX INO60260CA Response lt wsdl documentation gt Medication Prescription Detail Query Response lt wsdl documentation gt lt wsdl part name body element hl7 PORX_INO60260CA gt lt wsdl message gt lt wsdl message name PORX INO60380CA Response wsdl documentation Medication Profile Detail Query Response lt wsdl docu
103. on 105 Interaction ID Interaction Name POLB_IN364006CA Request Query Results Provider or Location Response Pharmacy Interaction ID Interaction Name PORX_INO60290CA Medication Prescription Summary Query PORX_INO60300CA Medication Prescription Summary Query Response PORX_INO60250CA Medication Prescription Detail Query PORX_INO60260CA Medication Prescription Detail Query Response PORX IN060370CA Medication Profile Detail Query PORX IN060380CA Medication Profile Detail Query Response PORX INO60390CA Medication Profile Summary Query PORX IN060400CA Medication Profile Summary Query Response PORX IN060350CA Medication Profile Generic Query PORX IN060360CA Medication Profile Generic Query Response POME IN010010CA Drug Document Query POME IN010020CA Drug Document Query Result POME_INO10070CA Drug Search Query POME_INO10080CA Drug Search Query Response POME_INO10050CA Drug Product Detail Query POME_INO10060CA Drug Product Detail Query Response PORX_INO50030CA Patient Drug Contraindication Query PORX_INO50040CA Patient Drug Contraindication Query Response PORX IN010380CA Activate Prescription Request 106 Interaction ID Interaction Name PORX_INO10390CA Activate Prescription Request Accepted PORX_INO10400CA Activate Prescripti
104. on These certificates must be signed by a root CA and trusted by the test harness If in a java environment keytool will not produce the correct certificates openssl can be used to generate the necessary certs For more information on how to generate the certificates see 11 http www jroller com gmazza entry using openssl to create certificates The Soap message security mechanism used by the test harness is the SAML Sender vouches with certificate model POS Keystore Client Private Key POS Truststore Server Public Key The root CA which is used to sign both the client and server certificates must be in the service s truststore On your webservice stack you must configure the client such that the message is signed with the POS s private key and encrypted with the services public key For deferred push cases the roles are reversed you must have in keystore truststore POS Keystore your POS s private key POS Truststore Root CA The Root CA is basically ensures that you trust TES s incoming certificate Your POS s public key must be given to the TES such that it can be used to encrypt the message 3 3 2 Communication 3 3 2 1 SOAP Protocol The content of the test harness SOAP header is described in the wsdls Two pieces of information are required in the header Ticket ID test case number assigned by the test system User ID user identification assigned by the test system The schemas for the te
105. on Request Refused PORX_INO10560CA Abort Dispense Authorization Request PORX_INO10570CA Abort Dispense Authorization Request Accepted PORX_INO10580CA Abort Dispense Authorization Request Refused PORX INO10840CA Abort Prescription Request PORX INO10850CA Abort Prescription Request Accepted PORX INO10860CA Abort Prescription Request Refused PORX INO10440CA Suspend Prescription Request PORX INO10450CA Suspend Prescription Request Accepted PORX INO10460CA Suspend Prescription Request Refused PORX IN010520CA Resume Prescription Request PORX_INO10530CA Resume Prescription Request Accepted PORX_INO10540CA Resume Prescription Request Refused PORX_INO40020CA Record Other Medication Request PORX_INO40030CA Record Other Medication Request Accepted PORX_INO40040CA Record Other Medication Request Refused PORX_INO40070CA Update Other Medication Request PORX_INO40080CA Update Other Medication Request Accepted PORX_INO40090CA Update Other Medication Request Refused PORX_INO10720CA Prescription Renewal Request PORX INO10730CA Prescription Renewal Request Accepted PORX INO10740CA Prescription Renewal Request Refused 107 Interaction ID Interaction Name COMT_IN700001CA Add Issue Management Request COMT_IN700002CA Add Issue Management Request Accepted COMT_IN70
106. on for validation failures The test must pass all validation s on all scenarios to receive an overall pass Click on a Scenario and the Scenario Page is displayed as shown in Figure 6 12 55 6 3 4 Scenario Page BC Find Candidates Query by First and Last Return 1 test ticket 1234567890 Details Assertions Request Response Logs amp Errors BC Find Candidates Query by First and Last Return 1 i Details BC Find Candidates Query by First and Last Return NIL Scenario Result Fail Scenario Name BC Find Candidates Query by First and Last Return 1 Scenario Description this is a description Interaction ID PRPA_IN101103CA Find Candidates Query Jurisdiction BC Request Message Received Response Message Sent Figure 6 12 Scenario Page Multiple Scenario Test Case The Scenario page has 5 tabs Details Assertions Request Response and Logs amp Errors Information in tabs is for the single scenario listed For the tickets that have multiple scenarios navigate between the scenarios by clicking on any of the scenarios from the left hand menu bar When switching scenarios the default tab displayed is Details The Details tab displays such information related to the scenario The Assertions tab displays the assertion results from the primary and secondary validation The Request tab displays the request message that was received by the TES test harness for that particular sc
107. on soapAction urn hl7 org v3 POIZ_IN021020CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt 175 lt wsdl operation name POIZ_INO20020CA_T gt soap operation soapAction urn hl7 org v3 POIZ_INO20020CA_T gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name POIZ_INO70020CA_T gt lt soap operation soapAction urn hl7 org v3 POIZ_INO70020CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name PORX_INO60300CA_I gt soap operation soapAction urn hl7 org v3 PORX_IN060300CA_1 gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name PORX_IN060260CA_I gt soap operation soapAction urn hl7 org v3 PORX_IN060260CA_1 gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy 176 lt wsdl input gt lt wsdl opera
108. on version from Test TicketID 2011 02 14 00 47 31 134 Message Dispatcher Ticket Access Issue Error retrieving specification version from Test TicketID 2011 02 14 00 54 20 852 Message Dispatcher Ticket Access Issue Error retrieving specification version from Test TicketID 2011 02 14 00 56 23 967 Message Dispatcher Malformed Scenario Needs new error code message is not same as previous 2011 02 14 00 57 26 156 Message Dispatcher Ticket Access Issue Error retrieving specification version from Test TicketID 2011 02 14 01 02 19 435 Message Dispatcher Ticket Access Issue Error retrieving specification version from Test TicketID 2011 02 14 01 36 08 546 Message Dispatcher Ticket Access Issue Error retrieving specification version from Test TicketID 2011 02 14 11 29 54 084 Message Dispatcher Ticket Access Issue Error retrieving specification version from Test TicketID Figure 11 10 Logging Report 100 11 4 Report on Application Errors The Application Errors Report can be accessed through the Reports section under Basic Tasks Select the Find Reports link and enter the string Application Error in the Search by Title field and click Search Repani Find a report 2 Basic Tasks Show me my Reports Find Reports lt Create Report Search by Author berg e d tt Enter value to find here Find Advanced Tasks Current User None gt Browse Application Reports External
109. onToken gt 184 lt wsp Policy gt lt sp X509Token sp IncludeToken http docs oasis open org ws sx ws securitypolicy 200702 IncludeToken Never gt lt wsp Policy gt lt sp WssX509V3Token10 gt lt sp RequirelssuerSerialReference gt lt wsp Policy gt lt sp X509Token gt lt wsp Policy gt lt sp ProtectionToken gt lt sp Layout gt lt wsp Policy gt lt sp Strict gt lt wsp Policy gt lt sp Layout gt lt sp IncludeTimestamp gt lt sp OnlySignEntireHeadersAndBody gt lt sp AlgorithmSuite gt lt wsp Policy gt lt sp Basic128 gt lt wsp Policy gt lt sp AlgorithmSuite gt lt wsp Policy gt lt sp SymmetricBinding gt lt sp Wss11 gt lt wsp Policy gt lt sp MustSupportReflssuerSerial gt lt sp MustSupportRefThumbprint gt lt sp MustSupportRefEncryptedKey gt 185 lt wsp Policy gt lt sp Wss11 gt lt sp SignedEncryptedSupportingTokens gt lt wsp Policy gt lt sp UsernameToken sp IncludeToken http docs oasis open org ws sx ws securitypolicy 200702 IncludeToken AlwaysToRecipient gt lt wsp Policy gt lt sp WssUsernameToken10 gt lt wsp Policy gt lt sp UsernameToken gt lt wsp Policy gt lt sp SignedEncryptedSupportingTokens gt lt sc KeyStore wspp visibility private location C glassfishv3 glassfish domains domain1 config keystore jks type JKS storepass changeit alias xws security server gt lt sc ValidatorConfiguration wspp visibility
110. ort is a log report of all testing activities that may be filtered by Application and date range It can be accessed through the Reports section under Basic Tasks Select the Find Reports link and enter the string Test Activity in the Search by Title field and click Search Reports Find a report Basic Tasks Show me my Reports Find Reports po Advanced Tasks Browse Application Reports Current User Browse Built In Reports None mp la ka ali Reports x Favorites Pm Public Folders Figure 11 1 Search Test Activity Report Select the Test Activity Report Link 94 Canada Inforoute op Health Sant i a dl e Infoway du Canada TES META ESO EE E i Welcome Kioh Han WZ ID Search gt Quick Links y Reports A Search Results Li Basic Tasks 03 11 2011 05 56 11 PM Show me my Reports Now showing Items 1 1 of 1 Find Reports TES gt Ontario gt Aversan Ticket Advanced Take Title Privilege Category Created Author Last Modified Last Modifier Last Run Test Activity Report 11 1142011 di 0311 2011 A E El Test Activity Repon Guest 03 08 20 dmsys 03 msys Browse Built In Reports Check All Uncheck All Requery Create Linkin gt a db Y El Submit A Search DI Reports ES Favorites M Public Folders Figure 11 2 Test Activity Report The Test Activity Report query parameters selection is displayed Enter the name of the application in the
111. own list 68 ay du Canad SA A A A ULA AL Endpoint Entry Ber ees Welcome aversan La d e Submit Submit into Enasoet Reyer ston Pow L OK canon taa Basic Tasks Sugong to my Preferred Proects Endpoint Settings Endpoent Name Transport Protocot iene e asasen onn Browse and Subat ta a Proect internal Endpoint REST SOAP da Project to Suone nt c e Manage My Projects MES EI 2 Endpoint URL Se Endpoint Properties a Submit Property Property Name Property Value A search WW Reporte Property List a Ywvorites Im Public Folders E Knowedye base Figure 7 4 Transport Protocol When this test case is executing a SOAP or REST connection will be established between the EMR system and the TES system and Ack messages will be return through interface accordingly 7 1 1 2 Internal Endpoint You can select this checkbox if you do not wish this endpoint to support the pass through functionality The default is set to external which supports the pass through functionality Endpoint Name Transport Prot Internal Endpoint Figure 7 5 Internal Endpoint 69 7 1 1 3 Company This option allows you to select a company s you want your endpoint to be associated with By clicking find list of all available companies are shown in the left list box Canada Inforoute Health Sant L B Infoway du Canada ii ch ida VW G al Ge MI Endpoint Ent Create Scenario Welcome aversan Ly O Sea
112. pond synchronously to your application s request with an Accept Ack and push the Application Response to your system using the configured Deferred Parameters 5 1 1 3 Simulate HTTP Error This option allows you to check the behaviour of your application when it receives an HTTP error The default for this option is None Standard Name Description Simulate HTTP Error None e Timeout Test Figure 5 12 Simulate HTTP Error Select from one of the choices in the drop down list Simulate HTTP Error None Timeout Test 400 401 402 403 404 Duplicate Response 500 501 Application 502 503 Response Mode None v Figure 5 13 Simulate HTTP Error codes When this test case is executing the TES system will respond to your application s request s with the selected HTTP error 5 1 1 4 Timeout Test This option allows you to check the behaviour of your application when it times out waiting for a response The default for this option is disabled empty checkbox 31 Click on the checkbox to enable the Timeout Test You will be prompted to enter a Processing Delay time in seconds The value must be greater than your application s timeout and less than maximum delay specified by administrator in order for this test to work If the entered value is greater than the maximum delay a meaningful error message is generated and user promotes to entera new value based on the maximum delay value presented i
113. rch gt Quick Links Ob Submit Submitinto Endpoint Registration Project 2 i LOK Canoni Actions Aa Basic Tasks Submit to my Preferred Projects Endpoint Settings Endpoint Name Transport Protocok None e A Advanced Tasks Browse and Submit to a Project Internal Endpoint Find a Project to Submit into Manage My Projects Endpoint URL ab x 2 Endpoint Properties aj Submit Property a Property Name Property Value Search ali Reports A Property List Favorites Ba Public Folders ES Knowledge Base Figure 7 6 Company 711 31 Add and Removing Company In the left list box select the company that you want to add Click the Right Arrow button and the selected company is moved to the right list box 70 Canada Inforoute Health Sant rm Infoway du Canada A a Au aka Ae TES TESRegistration ES Entry MAS Welcome aversan La O Search D Gees ATI Submit Submit into Endpoint Registration Project L EH Actions WEI 2 Endpoint Settings Basic Tasks Submit to my Preferred Projects Endpoint Name Engpointi Transport Protocol REST A Advanced Tasks Browse and Submit to a Project Internal Endpoint Find a Project to Submit into Comp e EN Manage My Projects fra Aversan a Aversan CLINICARE DI E Infoway EMR Certification we Infoway EMR Certification sandbox 7 Endpoint URL www aversan com ab S 2E pi a Submit Property Property Name Prop
114. ryServiceAsynch_PortType gt lt wsdl operation name PRPA_IN101103CA_I gt lt wsdl input message hl7 PRPA_IN101103CA gt lt wsdl operation gt lt wsdl operation name PRPA_IN101101CA_I gt lt wsdl input message hl7 PRPA_IN101101CA gt lt wsdl operation gt lt wsdl operation name MCCI_IN100004CA_I gt lt wsdl input message hl7 MCCI_IN100004CA gt lt wsdl output message hl7 MCCI_IN100004CA Response gt wsdl fault message hl7 SOAP_FAULT name soapfault lt wsdl fault gt lt wsdl fault message TES_HEADER_FAULT name headerfault gt lt wsdl fault gt lt wsdl operation gt wsdl operation name MCCI_IN100001CA_I gt lt wsdl input message hl7 MCCI_IN100001CA gt wsdl output message hl7 MCCI_IN100001CA Response gt wsdl fault message hl7 SOAP FAULT name soapfault gt lt wsdl fault gt lt wsdl fault message TES_HEADER_FAULT name headerfault gt lt wsdl fault gt lt wsdl operation gt 115 lt wsdl portType gt lt wsdl binding name ClientRegistryQuery Binding type hl7 ClientRegistryService_PortType gt lt soap binding style document transport http schemas xmlsoap org soap http gt lt wsdl operation name PRPA_IN101101CA_I gt lt soap operation soapAction urn hl7 org v3 PRPA_IN101101CA gt lt wsdl input gt lt soap body use literal gt lt soap header use literal message TES_HEADER part RequestHeader gt lt wsdl input gt lt wsd
115. s 2004 01 oasis 200401 wss wssecurity utility 1 0 xsd xmins fi http java sun com xml ns wsit 2006 09 policy fastinfoset service xmins tcp http java sun com xml ns wsit 2006 09 policy soaptcp service xmins wsam http www w3 org 2007 05 addressing metadata xmlns sp http docs oasis open org ws sx ws securitypolicy 200702 xmlns sc http schemas sun com 2006 03 wss server xmins wspp http java sun com xml ns wsit policy gt lt wsdl documentation gt WSDL for Common Queries wsdl documentation lt wsdl types gt 122 xs schema xmins urn hl7 org v3 xmins xs http www w3 org 2001 XMLSchema xmins xsd http www w3 org 2001 XMLSchema xmins hl7 urn hl7 org v3 elementFormDefault qualified attributeFormDefault unqualified targetNamespace urn hl7 org v3 gt lt xs include schemaLocation coreschemas datatypes base xsd gt lt xs include schemaLocation coreschemas datatypes xsd gt lt xs include schemaLocation coreschemas voc xsd gt lt ROOT candidate definitions for the message bindings gt lt xs include schemaLocation Schemas PRPA_IN101102CA xsd gt lt xs include schemaLocation Schemas PRPA_IN101104CA xsd gt lt xs include schemaLocation Schemas PRPM_IN306011CA xsd gt lt xs include schemaLocation Schemas POLB_IN364000CA xsd gt lt xs include schemaLocation Schemas POLB_IN364006CA xsd gt lt xs include schemaLocation Schemas POLB_IN224201CA xsd
116. s of the message will be validated with the Primary Validator and the message data will be validated against test data with the Secondary Validator 5 1 2 4 5 Add Scenario After scelection desired scenario endpoint system time and relaxed validation click on Add Scenario button You will see the list of all selected attributes scenario endpoint system time message standard and relaxed validation in the list box Select Scenario and Properties Scenario zi Endpoint zi Enter value ere Find IS Ente e j here Find 1 None 000224 Demo internal http aversan intern w gt gt J J System Time on Relaxed Validation 7 mmidd yyyy hh mm ss Message Standard None List of Scenarios Scenarios a 4 Scenario Description None Figure 5 29 Add Scenario Each scenario from the scenario drop down list could be selected only once This means you cannot add the same scenario with different endpoint to the list 5 1 2 4 6 Order Scenario In the list box select the scenario that you want to move Click the Up Arrow button until the scenario moves up to the desired position 38 A Select Scenario and Properties us Pr pa mala BC Find Candidates Query by First and Last Return NL w i 000245 test www aversan com Sa a mm ddivvvv hh mm ss Addsemsio Delete scenaro Scenarios FEED AA AT 000224 Demo Internal nttp Naversan Internalconyv None true Current Date a D BC Find Candidates
117. sage name PORX INO10390CA Response lt wsdl documentation gt Activate Prescription Request Accepted lt wsdl documentation gt lt wsdl part name body element hl7 PORX_INO10390CA gt lt wsdl message gt lt wsdl message name PORX INO10400CA Response lt wsdl documentation gt Activate Prescription Request Refused lt wsdl documentation gt lt wsdl part name body element hl7 PORX_INO10400CA gt lt wsdl message gt lt wsdl message name PORX INO10570CA Response wsdl documentation Abort Dispense Authorization Request Accepted wsdl documentation lt wsdl part name body element hl7 PORX_INO10570CA gt 162 lt wsdl message gt lt wsdl message name PORX INO10580CA Response lt wsdl documentation gt Abort Dispense Authorization Request Refused lt wsdl documentation gt lt wsdl part name body element hl7 PORX_INO10580CA gt lt wsdl message gt lt wsdl message name PORX INO10850CA Response lt wsdl documentation gt Abort Prescription Request Accepted lt wsdl documentation gt lt wsdl part name body element hl7 PORX_INO10850CA gt lt wsdl message gt lt wsdl message name PORX INO10860CA Response lt wsdl documentation gt Abort Prescription Request Refused lt wsdl documentation gt lt wsdl part name body element hl7 PORX_INO10860CA gt lt wsdl message gt lt wsdl message name PORX INO10450CA Response lt wsdl documentation gt Suspend Prescript
118. sdl part name body element hl7 PORX_INO10390CA gt lt wsdl message gt lt wsdl message name PORX INO10400CA Response wel documentation Activate Prescription Request Refused lt wsdl documentation gt lt wsdl part name body element hl7 PORX_INO10400CA gt lt wsdl message gt lt wsdl message name PORX INO10570CA Response lt wsdl documentation gt Abort Dispense Authorization Request Accepted lt wsdl documentation gt 129 lt wsdl part name body element hl7 PORX_INO10570CA gt lt wsdl message gt lt wsdl message name PORX INO10580CA Response lt wsdl documentation gt Abort Dispense Authorization Request Refused lt wsdl documentation gt lt wsdl part name body element hl7 PORX_INO10580CA gt lt wsdl message gt lt wsdl message name PORX INO10850CA Response lt wsdl documentation gt Abort Prescription Request Accepted lt wsdl documentation gt lt wsdl part name body element hl7 PORX_INO10850CA gt lt wsdl message gt lt wsdl message name PORX INO10860CA Response lt wsdl documentation gt Abort Prescription Request Refused lt wsdl documentation gt lt wsdl part name body element hl7 PORX_INO10860CA gt lt wsdl message gt lt wsdl message name PORX INO10450CA Response lt wsdl documentation gt Suspend Prescription Request Accepted lt wsdl documentation gt lt wsdl part name body element hl7 PORX_INO10450CA gt lt wsdl message
119. se Scenarios After the initial submission you must select at least one scenario for the test case ticket You can select scenarios from the master list or a jurisdiction interaction filtered list or a custom grouping interaction filtered list 5 1 2 1 Master List Click on Select Scenarios action button and the master scenarios list i e all available scenarios in the TES library is displayed Proceed to section 5 1 2 4 for steps to select scenarios Aversan Ticket 238 Kioh Application Test ping E gt Copy Select Jurisdiction Select Custom Groupi Figure 5 17 Select Scenarios from Master List 5 1 2 2 Filter by Jurisdiction Interaction If jurisdictional scenarios have been loaded into the TES library you can filter the master scenario list by jurisdiction interaction Click on the Select Jurisdiction action button Aversan Ticket 238 Kioh Application Test elect Custom Grouping Select Scenarios Update Figure 5 18 Jurisdiction Selection Action Button You are presented with the Jurisdiction Interaction Form When you select a jurisdiction only Interactions associated with the selected jurisdiction will be displayed You can narrow down this filtered list even further by entering an interaction in the text box and clicking the Find button 33 A Standard Jurisdiction Interactions C l Find Client Candidates BC PRPM IN306010CA Provider Details BC PRPA IN101103CA Find Client C
120. sp All gt lt wsp ExactlyOne gt lt wsp Policy gt lt wsdl definitions gt 187
121. space http www infoway inforoute ca tes lt xs include schemaLocation Schemas Aversan AVERSAN_HEADER xsd gt lt xs include schemaLocation Schemas Aversan AVERSAN_HEADER_FAULT xsd gt lt xs schema gt lt xs schema xmins urn hi7 org v3 xmlns xs http www w3 org 2001 XMLSchema xmins xsd http www w3 org 2001 XMLSchema xmins hl7 urn hl7 org v3 elementFormDefault qualified attributeFormDefault unqualified targetNamespace urn hl7 org v3 gt lt xs include schemaLocation coreschemas datatypes base xsd gt lt xs include schemaLocation coreschemas datatypes xsd gt lt xs include schemaLocation coreschemas voc xsd gt lt ROOT candidate definitions for the message bindings gt lt xs include schemaLocation Schemas PRPA_IN101101CA xsd gt lt xs include schemaLocation Schemas PRPA_IN101102CA xsd gt lt xs include schemaLocation Schemas PRPA_IN101103CA xsd gt lt xs include schemaLocation Schemas PRPA_IN101104CA xsd gt lt xs include schemaLocation Schemas MCCI_MT002200CA xsd gt lt xs include schemaLocation Schemas MCCI_IN100001CA xsd gt lt xs include schemaLocation Schemas MCCI_IN100004CA xsd gt lt xs include schemaLocation Schemas MCCI_IN100005CA xsd gt lt xsd element name MCCI_MT002200CA type hI7 MCCI_MT002200CA Acknowledgement gt lt xsd element gt 110 lt xsd element name PRPA_IN101103CA Response gt lt xsd complexType gt lt xsd choice gt
122. ssage hl7 POME_INO10020CA Response gt wsdl operation 135 lt wsdl operation name POME_INO10080CA_T gt lt wsdl input message hl7 POME_INO10080CA Response gt lt wsdl operation gt lt wsdl operation name POME_INO10060CA_T gt lt wsdl input message hl7 POME_INO10060CA Response gt lt wsdl operation gt lt wsdl operation name PORX_INO50040CA_I gt lt wsdl input message hl7 PORX_INO50040CA Response gt lt wsdl operation gt lt wsdl operation name PORX_IN010390CA_I gt lt wsdl input message hl7 PORX_INO10390CA Response gt lt wsdl operation gt lt wsdl operation name PORX_INO10400CA_I gt lt wsdl input message hl7 PORX_INO10400CA Response gt lt wsdl operation gt lt wsdl operation name PORX_INO10570CA_I gt lt wsdl input message hl7 PORX_INO10570CA Response gt lt wsdl operation gt lt wsdl operation name PORX_INO10580CA_I gt lt wsdl input message hl7 PORX_INO10580CA Response gt lt wsdl operation gt lt wsdl operation name PORX_INO10850CA_I gt 136 lt wsdl input message hl7 PORX_INO10850CA Response gt lt wsdl operation gt lt wsdl operation name PORX_INO10860CA_I gt lt wsdl input message hl7 PORX_INO10860CA Response gt lt wsdl operation gt lt wsdl operation name PORX_INO10450CA_I gt lt wsdl input message hl7 PORX_INO10450CA Response gt lt wsdl operation gt lt wsdl operation name PORX_INO1
123. sseesaesececessesesaeaeeeeseessesesasaeeeeeens 76 Figure 9 1 TES Support Application nn rnnnnnnnnnnnnnnnnnnnnnnnnns 89 Figure 9 2 Support Submit diia ann een Vie ke ke ad vide dok a ad NG tte NAG 89 Figure 9 3 Detect Submit Forma a a a er is 90 Figure 10 1 Searching for Performance Report 91 Figure 10 2 Performance Report Link 92 Figure 10 3 Performance Report Date Selection nsnssesessseesssssseserresssssserernssssssserernrsssseserernnssssesereenessno 92 Figure 10 4 Performance Report 93 Figure 11 1 Search Test Activity Report 94 Figure 11 2 Test ActivityReport u e tennis a a 95 Figure 11 3 Test Activity Report Search 111 1 eiai karei aiii aeiae aiea 96 Figure 11 4 Test Activity Report eendeitege 97 Figure 11 5 System Reports REESEN 98 ki ure Kit kol USES Report e ER rar a E ieee 98 Figure 11 7 Searching for Logging Report 1 1117777 99 Figure 11 3 Logeing Report Link a a NAAN aa 99 Figure 11 9 Logging Report Date and Ordering Selection nssssesssessnssssssrsensrsssssserernrssssesereennsssseseeeene 100 Figure 11 10 Logeing REPONt ci dt nt 100 Figure 11 11 Searching for Application Error Report 101 Figure 11 12 Application Error Report Unk ssssseseiessneereisianres iii naiiaei erisia s in riiin ri ee Cirie i teeraa 102 Figure 11 13 Application Error Report Date Selection 102 Figure 11 14 Application Error Report 0007777717 na 103
124. st harness header are listed in Appendix C 12 3 3 2 2 REST Domain URL Interactions amp Resources PRPA_IN101103CA getClient phn PRPA_IN101101CA getDemographics phn Client http prd web1 te emri infoway MCCI_IN100001CA Registry inforoute ca 8080 HL7Webservice ClientRegistrv user userld getQueuedMsgs MCCI_IN100004CA user userld createQueueAcks PRPM_IN306010CA getDetails userld ee http prd web1 te emri infoway MCCI_IN100001CA rovider i inforoute ca 8080 HL7 WebService ProviderRegist user userld getQueuedMsgs Registry L MCCI IN100004CA user userld createQueueAcks POLB_IN354000CA getResult id POLB_IN354005CA getResultByProviderOrLocation id http prd web1 te emri infoway Laboratory MCCI_IN100001CA inforoute ca 8080 HL7WebService Laboratory user userld getQueuedMsgs MCCI_IN100004CA user userld createQueueAcks POIZ INO10020CA getRecord id 13 Immunizatio n http prd web1 te emri infoway inforoute ca 8080 HL7WebService Immunization POIZ_INO10070CA updateRecord id COMT_IN600001CA deleteGeneric id POIZ_INO21010CA getEvent id POIZ_INO20010CA getEventDetails id POIZ_INO70010CA getPatientProfile id MCCI_IN100001CA user userld getQueuedMsgs MCCI_IN100004CA user userld createQueueAcks Pharmacy http prd web1 te emri infoway inforoute ca 8080 HL7 WebService Pharmacy PORX INO60290CA getPrescript
125. t lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name REPC_IN000022CA_I gt lt soap operation soapAction urn hl7 org v3 REPC IN000022CA I wsdl input soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name REPC_IN000016CA_I gt lt soap operation soapAction urn hl7 org v3 REPC_IN000016CA_I gt 149 lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name REPC_IN000018CA_I gt lt soap operation soapAction urn hl7 org v3 REPC_IN000018CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name REPC_IN000077CA_I gt lt soap operation soapAction urn hl7 org v3 REPC_IN000077CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name REPC_IN000078CA_I
126. t lt wsdl input message hl7 PORX_INO10450CA Response gt lt wsdl operation gt lt wsdl operation name PORX_INO10460CA_I gt lt wsdl input message hl7 PORX_INO10460CA Response gt lt wsdl operation gt lt wsdl operation name PORX_INO10530CA_I gt lt wsdl input message hl7 PORX_INO10530CA Response gt lt wsdl operation gt lt wsdl operation name PORX IN010540CA I 5 lt wsdl input message hl7 PORX_INO10540CA Response gt lt wsdl operation gt lt wsdl operation name REPC_IN000013CA_I gt lt wsdl input message hI7 REPC INOOOO13CA Response wsdl operation lt wsdl operation name REPC INOOOO14CA I 5 wsdl input message hl7 REPC_INO00014CA Response gt wsdl operation 170 lt wsdl operation name REPC_IN000021CA_I gt lt wsdl input message hl7 REPC_INO00021CA Response gt lt wsdl operation gt lt wsdl operation name REPC_IN000022CA_I gt lt wsdl input message hl7 REPC_INO00022CA Response gt lt wsdl operation gt lt wsdl operation name REPC_IN000016CA_I gt lt wsdl input message hl7 REPC_INO00016CA Response gt lt wsdl operation gt lt wsdl operation name REPC_IN000018CA_I gt lt wsdl input message hl7 REPC_INO00018CA Response gt lt wsdl operation gt lt wsdl operation name REPC_IN000077CA_I gt lt wsdl input message hl7 REPC_INO00077CA Response gt lt wsdl operation gt lt wsdl operation name REPC_IN000078
127. t wsdl message gt lt wsdl message name POLB_IN224201CA Response gt lt wsdl documentation 2 Result Review Notification lt wsdl documentation gt lt wsdl part name body element hl7 POLB_IN224201CA gt lt wsdl message gt lt wsdl message name POIZ INO10030CA Response lt wsdl documentation gt Immunization Event Record Request Accepted lt wsdl documentation gt lt wsdl part name body element hl7 POIZ_INO10030CA gt lt wsdl message gt lt wsdl message name POIZ INO10040CA Response lt wsdl documentation gt Immunization Event Record Request Refused lt wsdl documentation gt lt wsdl part name body element hl7 POIZ_INO10040CA gt lt wsdl message gt lt wsdl message name POIZ_INO10080CA Response gt wsdl documentation Drug Product Detail Query Response lt wsdl documentation gt lt wsdl part name body element hl7 POIZ_INO10080CA gt lt wsdl message gt lt wsdl message name POIZ_INO10090CA Response gt 159 lt wsdl documentation Update Immunization Request Refused lt wsdl documentation gt lt wsdl part name body element hl7 POIZ_INO10090CA gt lt wsdl message gt lt wsdl message name COMT_IN600002CA Response gt lt wsdl documentation gt Retract Action Request Accepted lt wsdl documentation gt lt wsdl part name body element hl7 COMT_IN600002CA gt lt wsdl message gt lt wsdl message name COMT_IN600003CA Response gt lt wsdl docume
128. t Link need updated screen hot 51 Figure 6 6 Test Report Main Page Single Test 52 Figure 6 7 Test Report Main Page Multiple Tests 52 Figure 6 8 Test Ticket Details Single Scenario Test Casel 53 Figure 6 9 Test Ticket Details Multiple Scenario Test Casel 54 Figure 6 10 Test Ticket Summary Single Scenario Test Casel 55 Figure 6 11 Test Ticket Summary Multiple Scenario Test Casel 55 Figure 6 12 Scenario Page Multiple Scenario Test Casel 56 Figure 6 13 Details Tab Single Scenario Test Casel 57 Figure 6 14 Assertion Tab Single Scenario Test Case 1 1 1 58 Figure 6 15 Request Message Tab Single Scenario Test Casel 59 Figure 6 16 Response Message Tab Single Scenario Test Casel 60 Figure 6 17 Logs Errors Tab Single Scenario Test Casel 61 Figure 6 18 Print Request form Multiple Scenario Test Casel 62 Figure 6 19 Print friendly view 63 Figure 6 20 Save Request form Multiple Scenario Test Casel 64 Figure 6 21 Report saving in progress rr a eE nono nnnnnnnnnn nn nono PE E i it 65 Figure 6 22 Download Reporta aiii i 65 Figure 7 1 Submit Button 66 Figure 7 2 Initial Endpoint Entry Form 111111 67 Figure 7 3 Endpoint Entry VIEW ccccccccccccssssssscecececsssesesaeseeecesesseseeaeeesecssessesaeaeseseceseesnaaeaeeeeecesseseaeaeeeesens 68 Figure 8 1 Submit BUON a asco ass ea ees 75 Figure 8 2 Initial Create Scenario Form cccssccccccecessessnececececessessuaeeececsee
129. t wsdl message name PRPA_IN101103CA Response gt lt wsdl documentation gt Find Candidates Response lt wsdl documentation gt lt wsdl part name body element hl7 PRPA_IN101103CA Response gt lt wsdl message gt lt wsdl message name PRPA_IN101101CA gt lt wsdl documentation gt Get Client Demographics Query Request lt wsdl documentation gt lt wsdl part name body element hl7 PRPA_IN101101CA gt 112 lt wsdl message gt lt wsdl message name PRPA_IN101101CA Response gt lt wsdl documentation gt Get Client Demographics Query Response lt wsdl documentation gt lt wsdl part name body element hl7 PRPA_IN101101CA Response gt lt wsdl message gt lt This is for Polling operations gt lt wsdl message name MCCI_IN100001CA gt lt wsdl documentation gt Poll Request wsdl documentation lt wsdl part name Body element hl7 MCCI_IN100001CA gt lt wsdl message gt lt wsdl message name MCCI_IN100001CA Response gt lt wsdl documentation gt Poll Response exception or actual polled message lt wsdl documentation gt wsdl part name Body element hl7 CLIENT_REGISTRY_MCCI_IN100001CA Response gt lt wsdl message gt lt wsdl message name MCCI_IN100004CA gt lt wsdl documentation gt Poll Request and Ack lt wsdl documentation gt lt wsdl part name Body element hl7 MCCI_IN100004CA gt lt wsdl message gt lt wsdl message name MCCI_IN100004CA Response gt lt
130. t wsdl operation name REPC_IN000021CA_I gt lt soap operation soapAction urn hl7 org v3 REPC_IN000021CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name REPC_IN000022CA_I gt lt soap operation soapAction urn hl7 org v3 REPC_IN000022CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name REPC_IN000016CA_I gt lt soap operation soapAction urn hl7 org v3 REPC_IN000016CA_I gt lt wsdl input gt 182 lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name REPC_IN000018CA_I gt soap operation soapAction urn hl7 org v3 REPC INOOOO18CA I wsdl input soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name REPC_IN000077CA_I gt soap operation soapAction urn hl7 org v3 REPC_IN000077CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_
131. tation gt lt wsdl part name body element hl7 REPC_INO00093CA gt lt wsdl message gt 132 lt wsdl portType name CommonCallback_PortType gt lt ONe way MEP gt lt wsdl operation name PRPA_IN101104CA_I gt lt wsdl input message hl7 PRPA_IN101104CA Response gt lt wsdl operation gt lt wsdl operation name PRPA_IN101102CA_T gt lt wsdl input message hl7 PRPA_IN101102CA Response gt lt wsdl operation gt lt wsdl operation name PRPM_IN306011CA_I gt lt wsdl input message hl7 PRPM_IN306011CA Response gt lt wsdl operation gt lt wsdl operation name POLB_IN364000CA_I gt lt wsdl input message hl7 POLB_IN364000CA Response gt lt wsdl operation gt lt wsdl operation name POLB_IN364006CA_I gt lt wsdl input message hl7 POLB_IN364006CA Response gt lt wsdl operation gt lt wsdl operation name POLB_IN224201CA_I gt lt wsdl input message hl7 POLB_IN224201CA Response gt lt wsdl operation gt lt wsdl operation name POIZ_INO10030CA_T gt lt wsdl input message hl7 POIZ_INO10030CA Response gt 133 lt wsdl operation gt lt wsdl operation name POIZ_INO10040CA_T gt lt wsdl input message hl7 POIZ_INO10040CA Response gt lt wsdl operation gt lt wsdl operation name POIZ_INO10080CA_T gt lt wsdl input message hl7 POIZ_INO10080CA Response gt lt wsdl operation gt lt wsdl operation name POIZ_INO10090CA_T gt lt wsdl i
132. ternet Explorer 8 0 7600 or newer and Mozilla Firefox 3 6 16 or newer 3 2 POS System Configuration The test harness is a web service that provides a wsdl for each supported domain The wsdl identifies the operations available for the domain and are identified in Appendix A An example wsdl Client Registry is listed in Appendix B and all wsdls will have the same format The POS should be configured to send messages to the domains URLs that are listed in the following table Table 3 1 Domain URLs Domain URL http prd web1 te emri infoway inforoute ca 8080 HL7WebService ClientRegistry Client Registry http prd web1 te emri infoway inforoute ca 8080 HL7WebService ProviderRegistry Provider Registry http prd web1 te emri infoway inforoute ca 8080 HL7WebService Immunization Immunization http prd web1 te emri infoway Laboratory inforoute ca 8080 HL7WebService Laboratory Pharmacy http prd web1 te emri infoway inforoute ca 8080 HL7WebService Pharmac http prd web1 te emri infoway inforoute ca 8080 HL7WebService SharedHealthRecord Shared Health Record Client Registry Async http prd web1 te emri infoway inforoute ca 8080 HL7WebService ClientRegistryAsync Provider Registry Async http prd web1 te emri infoway inforoute ca 8080 HL7WebService ProviderRegistryAsync Immunization Async http prd web1 te emri infoway inforoute ca 808
133. tion urn hl7 org v3 PORX_IN010460CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name PORX_IN010530CA_I gt soap operation soapAction urn hl7 org v3 PORX_IN010530CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name PORX_IN010540CA_I gt lt soap operation soapAction urn hl7 org v3 PORX INO10540CA T 2 lt wsdl input gt soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name REPC_IN000013CA_I gt lt soap operation soapAction urn hl7 org v3 REPC_IN000013CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt 181 lt wsdl operation gt lt wsdl operation name REPC_IN000014CA_I gt lt soap operation soapAction urn hl7 org v3 REPC_IN000014CA_I gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt l
134. tion and all available scenarios are stored in the TES library Follow the steps below to create an initial test case ticket Click on the Submit action in the main page 22 Canada Inforoute Health Sant Infoway du Canada TES Registration Endpoint Entry Create Scenario Welcome Aversan Cj ID Search gt Search Basic Tasks Search by Keyword s Search by Submitter Advanced Tasks Submit Search Advanced Searcn Submit a new Ticket Search for an existin lobal Search hu 8 Browse and Submit to a Project View all tems own i Use Advanced Lookup Tool Find a Project to Submit into Show me al items si Knowledge Base Manage Date Change this Home Page to something else Show My Favorites gt Q 5 H ge ge 9 y lala ren Figure 5 1 Submit Button The TES system will display the initial Test Case form as shown in Figure 5 2 23 Canada Inforoute E Health Sant 2a a a a laj e Infoway du Canada TES TES Registration EndpointEntry Create Scenario Welcome Aversan Z ID Search gt Quick Links si ES Submit Submit into TES Ontario Aversan 2 Va oK Cancel Actions AZ Basic Tasks Submit to my Preferred Projects Advanced Tasks Name Browse and Submit to a Project Find a Project to Submit into tete Manage My Projects Response Mode None 4 x Duplicate Response 7 Application B submit Enter value to find here Fina S None a
135. tion gt lt wsdl operation name PORX_INO60380CA_I gt lt soap operation soapAction urn hl7 org v3 PORX_IN060380CA_1 gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name PORX_INO60400CA_I gt soap operation soapAction urn hl7 org v3 PORX_IN060400CA_1 gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name PORX_INO60360CA_I gt lt soap operation soapAction urn hl7 org v3 PORX INO60360CA I 5 wsdl input soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA IN101104CA I Input Policy lt wsdl input gt lt wsdl operation gt lt wsdl operation name POME_INO10020CA_T gt soap operation soapAction urn hl7 org v3 POME_IN010020CA_I gt 177 lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsdl input gt lt wsdl operation gt lt wsdl operation name POME_INO10080CA_T gt soap operation soapAction urn hl7 org v3 POME_INO10080CA_T gt lt wsdl input gt lt soap body use literal gt lt wsp PolicyReference URI CommonCallback Binding PRPA
136. tions using MR2009 R02 04 02 specs The following HL7 transactions are implemented in this Web Service 1 Find Candidates transaction 2 Get Person Demographics transaction 3 Polling request 4 Poll ack and get Next Author Aversan Software Development lt http www aversan com gt gt lt wsdl definitions xmlns xsi http www w3 org 2001 XMLSchema instance xsi schemaLocation http schemas xmlsoap org wsdl http schemas xmlsoap org wsdl xmins soap http schemas xmlsoap org wsdl soap xmIns urn hl7 org v3 xmins wsdl http schemas xmlsoap org wsdl xmins tes http www infoway inforoute ca tes targetNamespace urn hl7 org v3 xmins hl7 urn hl7 org v3 name ClientRegistryQuery xmlns wsp http www w3 org ns ws policy xmins wsu http docs oasis open org wss 2004 01 oasis 200401 wss wssecurity utility 1 0 xsd xmins fi http java sun com xml ns wsit 2006 09 policy fastinfoset service xmins tcp http java sun com xml ns wsit 2006 09 policy soaptcp service xmins wsam http www w3 org 2007 05 addressing metadata xmins wsrm http docs oasis open org ws rx wsrmp 200702 gt 109 lt wsdl documentation gt WSDL for Client Queries lt wsdl documentation gt lt wsdl types gt xs schema xmins tes http www infoway inforoute ca tes xmins xs http www w3 org 2001 XMLSchema xmins xsd http www w3 org 2001 XMLSchema elementFormDefault qualified attributeFormDefault unqualified targetName
137. ult Incomplete Scenario Name BC Find Candidates Query by First and Last Return 1 Scenario Description this is a description Interaction ID PRPA_IN101103CA Find Candidates Query Jurisdiction BC Request Message Received Response Message Sent Figure 6 13 Details Tab Single Scenario Test Case The green checkmark conveys to the user at a glance that the scenario has passed while a red x and a blue circle represent a failure and incomplete result respectively 57 6 3 4 2 Assertion Tab The Assertions tab displays the results from the primary and secondary validations The error are displayed at the top and indicated with a red x pC_PRPA_IN101101CA_Return_1_N_Ex001 X Bob_T2011031702 Details Assertions Request Response Logs amp Errors pC PRPA INI01101CA Return_1_ N Ex001 S Assertion Results Actual Result Expected Result Element Location SYNTAX_ERROR Unknown child element realmCode will be N A PRPA IN101101CA realmCode ignored Message Builder Validator ran Message Builder Validator ran successfully successfully SE h17v3 PRPA IN101101CA 1 h17v3 controlActEvent Rap II 1 h17v3 author 1 h17v3 assignedEntity1 1 h17v3 id 1 xsi type b17v3 PRPA_IN101101CA 1 h17v3 controlActEvent PSN PSN 1 h17v3 author 1 h17v3 assignedEntityl 1 h17v3 assignedPerson 1 classCode h17v3 PRPA IN101101CA 1 h17v3 controlActEvent 1 h17v3 author
138. ut message hI7 PORX INO60360CA Response wsdl operation wsdl operation name POME INO10020CA I 5 lt wsdl input message hI7 POME INO10020CA Response wsdl operation wsdl operation name POME_INO10080CA_T gt 168 lt wsdl input message hl7 POME_INO10080CA Response gt lt wsdl operation gt lt wsdl operation name POME_INO10060CA_T gt lt wsdl input message hl7 POME_INO10060CA Response gt lt wsdl operation gt lt wsdl operation name PORX_INO50040CA_I gt wsdl input message hl7 PORX_IN050040CA Response gt lt wsdl operation gt lt wsdl operation name PORX IN010390CA I 5 lt wsdl input message hl7 PORX_INO10390CA Response gt lt wsdl operation gt lt wsdl operation name PORX_INO10400CA_I gt lt wsdl input message hl7 PORX_INO10400CA Response gt lt wsdl operation gt lt wsdl operation name PORX_INO10570CA_I gt lt wsdl input message hl7 PORX_INO10570CA Response gt lt wsdl operation gt lt wsdl operation name PORX_INO10580CA_I gt lt wsdl input message hl7 PORX_INO10580CA Response gt lt wsdl operation gt lt wsdl operation name PORX_INO10850CA_I gt lt wsdl input message hl7 PORX_INO10850CA Response gt 169 lt wsdl operation gt lt wsdl operation name PORX_INO10860CA_I gt lt wsdl input message hl7 PORX_INO10860CA Response gt lt wsdl operation gt lt wsdl operation name PORX_INO10450CA_I g
139. ute Health Sant Infoway du Canada Home Print Test Results Report Ticker Test Name Test Description 750 test ticket 1234567890test ticket 1234567890 Canada Inforoute Health Sant Infoway du Canada Home Print Top Ticket 750 test ticket 1234567890 Summary Application Name My App Application Version 1 2 ITS Version Transport Protocol SOAP rity Mechanism Session Mechanism Special Characteristics Figure 6 19 Print friendly view dab Print El Select Printer BHP Universal Printing PCL 6 Microsoft XPS Document Writer Page Range Al Selection Current Page 7 Pages 1 17 Enter page numbers and or page ranges separated by commas For example 1 5 12 Number of copies 1 Collate 11 22 38 Cr Cancel Apply IHHI 63 6 5 Save a Test Report The test report save function can be accessed from any of the reporting page Click the Save button and the option to select which parts of the report to save is displayed Click on the Report Main Page checkbox will select the all pages Click on the scenario checkbox to select the scenario and its subsections Click Save Report button Please select the item s you would like to Save v Report Main Page v test ticket 1234567890 Details Ticket 750 test ticket 1234567890 Summary w MBC Find Candidates Query by First and Last Return 1 Details JAssertions Request Response Logs amp
140. v3 name CommonQuery xmins wsp http www w3 org ns ws policy xmIns wsu http docs oasis open org wss 2004 01 oasis 200401 wss wssecurity utility 1 0 xsd xmins fi http java sun com xml ns wsit 2006 09 policy fastinfoset service xmins tcp http java sun com xml ns wsit 2006 09 policy soaptcp service xmins wsam http www w3 org 2007 05 addressing metadata xmlns sp http docs oasis open org ws sx ws securitypolicy 200702 xmins sc http schemas sun com 2006 03 wss server xmins wspp http java sun com xml ns wsit policy gt lt wsdl documentation gt WSDL for Common Queries wsdl documentation lt wsdl types gt xs schema xmins urn hl7 org v3 xmins xs http www w3 org 2001 XMLSchema 155 xmins xsd http www w3 org 2001 XMLSchema xmins hl7 urn hl7 org v3 elementFormDefault qualified attributeFormDefault unqualified targetNamespace urn hl7 org v3 gt lt xs include schemaLocation coreschemas datatypes base xsd gt lt xs include schemaLocation coreschemas datatypes xsd gt lt xs include schemaLocation coreschemas voc xsd gt lt ROOT candidate definitions for the message bindings gt lt xs include schemaLocation Schemas PRPA_IN101102CA xsd gt lt xs include schemaLocation Schemas PRPA_IN101104CA xsd gt lt xs include schemaLocation Schemas PRPM_IN306011CA xsd gt lt xs include schemaLocation Schemas POLB IN364000CA xsd lt xs include schemaLo
141. vanced Search Submit s new Ticket Search for an osang Ticket Show me my Resors Global Search S E a e Browse and Submit to a Project View al tema lown in TES Show ma Buit h Raporta b Use Advanced Lookup Tool find a Project to Submit nto Show me sil tems submitted n TES find a Report Knowledge Dase Missa Bata reate a Repart Change this Home Page to something eke Show Ny Favortes g a Favorites Be Public folders Figure 4 5 Initial Page The large area outlined in red on the main page and the area outlined in blue on top of the main page is user configurable and may vary between users The steps to personalize these areas are outside the scope of this user guide but additional information can be found using the Help button in the upper right hand corner of the screen The areas outlined in green on the main page as well as area outlined in blue will be used to access the functionality described in this user guide 21 5 Test Case A Test Case is defined within a ticket The terms Test Case and Test Case Ticket can be used interchangeably A Test Case can be created copied re run and with appropriate privileges deleted A Test Case must be finalized before it can be executed A finalized Test Case cannot be modified 5 1 Create a Test Case Ticket A Test Case requires you to fill in the test case details and to select one or more scenarios A scenario represents a unique request response combina
142. way inforoute ca 8080 HL7WebService LaboratoryAsyncSaml Laboratory Async Saml http prd web1 te emri infoway inforoute ca 8080 HL7WebService PharmacyAsyncSaml Pharmacy Async Saml Shared Health Record http prd web1 te emri infoway Saml inforoute ca 8080 HL7WebService SharedHealthRecordAsyncSaml Polling http prd web1 te emri infoway inforoute ca 8080 HL7WebService Pollin http prd web1 te emri infoway Polling Saml l l inforoute ca 8080 HL7Webservice PollingSaml If the user plans to configure test cases which request a Deferred response then the POS must implement a web service to receive messages pushed from the test harness The WSDL that must be implemented is listed in the appendix 3 3 Connecting to the Test Harness The test harness supports securitv and communication via the SOAP protocol and REST 3 3 1 Security 3 3 1 1 Keystore and Truststore configuration There are 2 unrelated keystore and truststore configurations one for SSL TLS and the other for soap message level security The configuration details should be available on your webservice stack documentation If using the unsecured webservice endpoints SSL certificates may or maynot apply depending on deployment method For accessing the SAML versions of the webservice endpoints a set of certificates are required these certificates must be X509 V3 certificates that support the SubjectKeyldentifier extensi
143. wsdl documentation gt Poll Response exception or actual polled message lt wsdl documentation gt lt wsdl part name Body element hl7 CLIENT_REGISTRY_MCCI_IN100004CA Response gt lt wsdl message gt lt Defines fault messages gt 113 lt wsdl message name SOAP_FAULT gt lt wsdl documentation gt Errors reported with this message contains the ack acknowledgement lt wsdl documentation gt lt wsdl part name body element hl7 MCCI_MT002200CA gt lt wsdl message gt lt wsdl message name TES_HEADER_FAULT gt lt wsdl part name HeaderFault element tes TES_HIAL_HEADER_FAULT gt lt wsdl message gt lt wsdl portType name ClientRegistryService_PortType gt lt wsdl operation name PRPA_IN101101CA_I gt lt wsdl input message hl7 PRPA_IN101101CA gt wsdl output message hl7 PRPA_IN101101CA Response gt wsdl fault message hI7 SOAP_FAULT name soapfault lt wsdl fault gt lt wsdl fault message TES_HEADER_FAULT name headerfault gt lt wsdl fault gt lt wsdl operation gt lt wsdl operation name PRPA_IN101103CA_I gt wsdl input message hl7 PRPA_IN101103CA gt lt wsdl output message hl7 PRPA_IN101103CA Response gt wsdl fault message hl7 SOAP_FAULT name soapfault wsdl fault wsdl fault message TES HEADER FAULT name headerfault lt wsdl fault gt lt wsdl operation gt 114 lt wsdl portType gt lt wsdl portType name ClientRegist
144. ype JKS storepass changeit alias xws security server gt lt sc TrustStore wspp visibility private location C temp certificates cacerts jks type JKS storepass changeit gt lt wsp All gt lt wsp ExactlyOne gt lt wsp Policy gt lt wsp Policy wsu Id CommonCallback_Binding_PRPA_IN101104CA_I_Input_Policy gt lt wsp ExactlyOne gt 153 lt wsp All gt lt sp EncryptedParts gt lt sp Body gt lt sp EncryptedParts gt lt sp SignedParts gt lt sp Body gt lt sp SignedParts gt lt wsp All gt lt wsp ExactlyOne gt lt wsp Policy gt lt wsdl definitions gt 154 Appendix D WSDL For Deferred Callbacks Username Token lt xml version 1 0 encoding utf 8 gt lt This WSDL contains an example HL7 Version 3 Common Query Web Service definitions for transactions using MR2009 R02 04 02 specs The following HL7 transactions are implemented in this Web Service 1 Find Candidates transaction 2 Get Person Demographics transaction 3 Polling request 4 Poll ack and get Next Author Aversan Software Development lt http www aversan com gt gt lt wsdl definitions xmIns xsi http www w3 org 2001 XMLSchema instance xsi schemaLocation http schemas xmlsoap org wsdl http schemas xmlsoap org wsdl xmIns soap http schemas xmlsoap org wsdl soap xmIns urn hl7 org v3 xmins wsdl http schemas xmlsoap org wsdl targetNamespace urn hl7 org v3 xmins hl7 urn hl7 org
145. ypeCode SND gt lt telecom value http www albertahealthservices ca pos black gt lt device classCode DEV determinerCode INSTANCE gt id use BUS root 2 16 840 1 113883 19 1 2 600 1 extension EMR 0001 gt lt name gt Dr Black s EMR lt name gt 4 m mi Figure 6 15 Request Message Tab Single Scenario Test Case 59 6 3 4 4 Response Message Tab The Response tab displays the actual response message and the following information Message Sent The date and time of when the response message was sent out by the test harness BC Find Candidates Query by First and Last Return 1 Azhar s Test Ticket BC Find Candidates Query by First and Last Return 1 E Response p Response Message 2011 01 18 02 50 12 Senma VU Zycu Vit voor lt PRPA_IN181183CA xmlns urn hl7 org v3 xmlns xsi http www w3 org 2001 XMLSchema instance ITSVersion XML_1 0 gt lt realmCode code CA gt lt this is a test comment gt Kid root 3elfa210 6280 11de 8a39 0800200c9a66 use II BUS gt lt creationTime value 20090626113502 980 0600 gt lt responseModeCode code I gt lt versionCode code V3 2008N gt lt interactionld root 2 16 840 1 113883 1 18 extension PRPA_IN101103CA displayable true profileId use BUS root 2 16 840 1 113883 2 20 2 extension R02 04 02 gt lt processingCode code D gt lt processingModeCode code T gt lt this is a test comment
Download Pdf Manuals
Related Search
Related Contents
LOI-CADRE N° 2011/012 DU 6 MAI 2011 PORTANT Compressor IV Prime-Line N 6790 Instructions / Assembly Benutzen des Notebooks Employer User Guide - Office of Student Financial Aid Services Operator`s Manual - Sunflower and Blue Springs Rental Copyright © All rights reserved.
Failed to retrieve file