Procura ProWAM Setup Procura® Health Management Systems Contact Procura Corporate Office 1112 Fort St., Suite 600, Victoria BC, Canada, V8V3K8 Phone: 1.877.776.2872 FAX: 250.380.1866 Software version Procura 8.2 or greater Documentation version 8.2 Last Update Date 2017-07-31 Copyright © 1992-2016. All rights reserved. Develus Systems Inc. Any technical documentation that is made available by Develus Systems Incorporated is the copyrighted work of Develus Systems Incorporated and is owned by Develus Systems Incorporated. Information contained here is subject to change without notice and does not represent a commitment on the part of Develus Systems Incorporated. This documentation is furnished as part of the licensed software program it describes and is subject to all the terms and conditions of the license agreement. No copyright of the documentation is hereby transferred. Every effort has been made to ensure the accuracy and completeness of the information in this documentation. Develus Systems Incorporated accepts no responsibility for errors or omissions contained herein. The software and/or databases described in this document are furnished under a license agreement or non-disclosure agreement. The software and/or databases may be used or copied only in accordance with the terms of the agreement. It is against the law to copy the software on any medium except as specifically allowed in the license or non-disclosure agreement. The Purchaser may make a backup copy of the software for backup purposes only. No part of this manual and/or databases may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or information storage and retrieval systems, for any purpose other than the purchaser’s personal use, without the written permission of Develus Systems Incorporated. TRADEMARKS: Procura and Procura Community Health Systems is a registered trademark of Develus Systems Incorporated. All other brand and product names are trademarks or registered trademarks of their respective companies. Part of our continuing commitment to customer support and instruction. Copyright © 2016 Procura Confidential. All rights reserved. Page 2 of 11 Confidentiality and Distribution Limitations Intended Recipient The information contained in this document is privileged and confidential information intended for the use of the individual or entity to which it is distributed by an authorized employee of Develus Systems Incorporated. If you are the reader of this document and did not receive it directly from an authorized employee of Develus Systems Incorporated; or if you are not an employee or agent who is responsible to deliver this document to the intended recipient, you are hereby notified that any dissemination, distribution, or copying of this document is strictly prohibited. Confidential Information, Distribution Limitations This document is submitted by Procura (incorporated as Develus Systems Inc.) in good faith guided by the principles described herein. This document is for informational purposes only and does not constitute a contract or an offer to contract. Copyright of this document is retained by Procura. Procura hereby grants the intended recipients (known hereafter as the “Customer”) unlimited rights to copy and distribute this document to evaluation staff and advisors under the following conditions: a. The Customer will consider this information to be confidential and proprietary to Procura and will not release this document to any persons, other than internal evaluation staff and advisors, without first obtaining Procura’s express written permission. b. The Customer agrees that all information contained in this document, and any additional information supplied by Procura, is confidential and proprietary to Procura and is presented solely for use by the Customer for the purposes of review and analysis. The Customer agrees that other use thereof, including disclosure of this information to third parties, is strictly prohibited without the expressed written consent of Procura, except under the following conditions, where all conditions must be present: a. The express, prior written consent of Procura has been requested and received; b. The disclosure of information is for the sole purpose of review and analysis; c. All third parties are explicitly named, including: i. Given and Surname, ii. Affiliation to the Customer, iii. Employer and/or contractor name, iv. Position and title; d. A written agreement is signed by the Customer and Third Parties to respect the proprietary and confidential nature of Procura and all related documentation; e. The Customer will send a copy of said written agreement to Procura prior to the disclosure of the information; and f. The Customer will not make any reference to Procura® , or any customers of Procura that are disclosed herein in any literature, promotional materials, brochures or sales presentations without the express written permission of Procura. The Customer will not assign or transfer any rights and privileges contained in this document without obtaining written consent of Procura. Procura respectfully requests that should any of the above noted conditions be deemed unacceptable to the Customer, that a representative of the Customer immediately contact Procura for discussion and revision of the conditions before proceeding with the document review. Please contact: Procura Help Desk Phone: 1.877.776.2872 Copyright © 2016 Procura Confidential. All rights reserved. Page 3 of 11 The Procura Workflow Alert Monitor The Procura Workflow Alert Monitor (ProWam) is a schedulable application that automatically runs selected processes. Multiple instances of ProWam may be required depending on environment size and complexity of your configuration. The following Procura products use automated workflows that require ProWam: CALLME/MOBILE Callme! Batch Processing Callme! – Missing Calls workflow event processing (with emailing) CISINBOX CIS Inbox – Automated Upload of Provider Reports CIS Inbox – Automated Download of Messages for Offline Storage CIS Inbox - Provider Report Response (New) workflow event processing CIS Inbox - Service Offer (New) workflow event processing CIS Inbox - Service Referral (New) workflow event processing CIS Inbox - Service Referral (Processed) workflow event processing MOBILE / EMPLOYEE PORTAL Portal - Pending Availability Request workflow event processing Mobile - Dated Note – Add workflow event processing Prerequisites for ProWam The following items are required when setting up ProWam to run: Windows server 2008 or greater. .NET 4.5 client profile. LAN connectivity with database server. Scheduling service ie; Windows task scheduler or SQL Server Agent. Prowam.exe needs to reside within the same folder as a full Procura Installation. A database connection needs to be configured using the proconn.exe. See appendix for details. A Windows Domain Account created; used to Run As user for Procura to use for authentication. This requires Log on as batch job to be granted in group policy and access to the listed files. 8. A Procura User created; with Mixed or Windows Authentication selected and the Windows domain account that was created in the above step selected for authentication. The user should be granted the full access Procura group as well as access to all Departments for which automated processing is required. These separate accounts are required for these processes as a generic services account will not be terminated, whereas accounts linked to employees could be terminated at any time which would result in the scheduled task failing to run. 1. 2. 3. 4. 5. 6. 7. Copyright © 2016 Procura Confidential. All rights reserved. Page 4 of 11 Where to find ProWam and the related files The ProWam.exe can be downloaded from the Discussion forum. For Procura 8.2, the file can be downloaded using the check-for-updates tool within the Procura application. Windows Task Scheduler Setup 1. Open the Windows Task Scheduler, click Create Task and you will be presented with the following window: 2. Name your task and assign your Windows Domain user as the Run as account, choosing to run whether or not the user is logon on. Copyright © 2016 Procura Confidential. All rights reserved. Page 5 of 11 3. Move to the trigger tab to set your schedule. We typically recommend the following options, which can be fine-tuned if the job completes more quickly. A 15 minutes interval is recommended to start. This will ensure that the job completes before having to restart. Copyright © 2016 Procura Confidential. All rights reserved. Page 6 of 11 4. Move to the settings tab, configure as below. 5. Browse to the actions tab and add your ProWAM action as below. Clarification of arguments section to follow. More than one action will be required if more than one process ID is being used. Once complete, save the task, entering the password for your Windows user. Copyright © 2016 Procura Confidential. All rights reserved. Page 7 of 11 Arguments pertaining to the ProWAM executable: -d yourproconnconnectionname Specifies the name of the proconn connection to be used to connect to your database. Required. -singleprocessid YOURPROCESSID Specifies the process ProWAM is to run. The executable performs different functions depending on which is used. This is Required. Valid process ID’s are: -singleprocessid WORKFLOW -singleprocessid CALLME -singleprocessid CISINBOX Used for Workflow alerts. Used for Callme and Mobile Batch processing. Used for CIS Inbox. /R Specifies that the application use hkey_current_user rather than local machine. Recommended but not required. /AUTH Specifies that the application will pass the windows credentials of the user running it, bypassing the login screen. Required. Example argument: -d Procura81 –singleprocessid CALLME /R /AUTH Copyright © 2016 Procura Confidential. All rights reserved. Page 8 of 11 Appendix A. Procura Connection Utility (ProConn) Connection Procura uses Microsoft Data Access Components (MDAC) and ActiveX Data Objects (ADO) to connect to different databases via connection strings. You can use the Procura Connections utility to add these strings. The utility also enables you to import legacy ODBC connections. If the Procura installer was used to install Procura, a shortcut to the utility will exist in the Windows Start menu, in the Procura program group. If it was not used, you can access the utility by running the PROCONN.EXE executable file. Each connection you add will require you to select a server name, an authentication mode and a database name. There are three types of Procura connections. Note that the connection name cannot contain spaces. User can only be used by the user. Values are stored in [HKEY_CURRENT_USER\SOFTWARE\Develus\Procura Connections]. System can be used by anyone accessing the computer. Users must be able to write to the registry in order to save these types of connections. Values are stored in [HKEY_LOCAL_MACHINE\SOFTWARE\Develus\Procura Connections]. All encompasses both user and system connections. Copyright © 2016 Procura Confidential. All rights reserved. Page 9 of 11 For each type of connection you add, you will be required to build a connection string. The available connections include the following: Standard -D Name of Procura connection. DevelusSystem is used if -D not present. /D Show drop-down of Procura connections from the login screen. /R Use HKEY_CURRENT_USER registry instead of HKEY_LOCAL_MACHINE. HKEY_LOCAL_MACHINE gets used /AUTH Bypasses the login and uses the Windows login. Copyright © 2016 Procura Confidential. All rights reserved. Page 10 of 11 1. If your server is not listed in the Select or enter a server name drop-down box, simply type a server name in the box. 2. Windows NT Integrated security is the most secure type of database security. It also allows administrators to view activity by user at the database server level (Microsoft SQL Profiler). Your windows user authentication is passed through to the database server. If you want to use Windows NT Integrated security, select Use Windows NT Integrated security. Note that this mode requires additional setup on your domain and SQL Server to allow users to connect. This is usually handled by creating a Procura database user group and assigning it to everyone. Since customers have different network configurations, Procura cannot provide exact details. Please contact your IT team for more information. Although database security is the most commonly used mode and the easiest to implement, it is not as secure as Windows NT Integrated security because all users log into the database using the same database user, which is not authenticated through your domain. If you do not want to use Windows NT Integrated security, select Use a specific user name and password, and then type your user name and password in the User name and Password textboxes. 3. From the Select the database on the server drop-down list, select the database you want to use. Copyright © 2016 Procura Confidential. All rights reserved. Page 11 of 11
© Copyright 2026 Paperzz