Client Registry Active Mode

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.0
Documentation version / 8.0
Last Update Date / 2014-07-17

Copyright © 1992-2014.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.

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:

  1. 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.
  2. 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:
  3. The express, prior written consent of Procura has been requested and received;
  4. The disclosure of information is for the sole purpose of review and analysis;
  5. All third parties are explicitly named, including:
  6. Given and Surname,
  7. Affiliation to the Customer,
  8. Employer and/or contractor name,
  9. Position and title;
  10. A written agreement is signed by the Customer and Third Parties to respect the proprietary and confidential nature of Procura and all related documentation;
  11. The Customer will send a copy of said written agreementto Procura prior to the disclosure of the information; and
  12. 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:

Director of Customer Service

Phone: 1.877.776.2872 ext. 6425

Email:

Table of Contents

Table of Contents

Client Registry Active Mode

Trusted Partner ID for the Client Registry Active Mode

To add a System Reference for the Client Registry Active Mode

Adding ERLs for the Client Registry Active Mode

Lookup Table for the Client Registry Active Mode

Client Registry Active Mode

To Intake a Client using the Client Registry Active Mode

Appendices

990001 - Identifier List

1

Client Registry Active Mode

Client Registry Active Mode

Trusted Partner ID for the Client Registry Active Mode

The Trusted Partner ID for the Client Registry Active Mode is ClientRegistryActive.

Trusted Partner Tags

The following tags are required to be entered in the Options area of the Trusted Partner form. The values entered will determine how the query is constructed and where it is sent.

-sapplication "Sending Application"

Specifies the sending application name, for example -sapplication "PHCS-Procura"

-sfacility "Sending Facility"

Specifies the sending facility name, for example -sfacility "PRF"

-rapplication "Receiving Application"

Specifies the receiving application name, for example -rapplication "JCR"

-rfacility "Receiving Facility"

Specifies the receiving facility name, for example -rfacility "INITIATE"

-username_prefix "Prefix"

Text to be added to the user name in order to authenticate to the Query Broker. For example -username_prefix "hc_" if the Procura user logged in and initiating the query is test then the query itself will contain the username hc_test.

-mode

A parameter will be added to the Options area labeled -mode. This parameter indicates whether the Client Registry being accessed is providing live data or other data. The valid values for this parameter areP = Production data, D = Testing and T = Training. Example: -mode "D"

-URL

A parameter will be added to the Options area labeled -URL. This parameter indicates the URL that the Web Service Connectivity DLL should use to connect to the Client Registry Query Broker. This URL must be entered in order for the connection to take place.

For example the testing Query Broker would be accessed via -URL ""

-results_limit

A parameter will be added to the Options labeled -results_limit. This parameter indicates the maximum number of client records to be returned from the Client Registry. This directly sets the value sent with therowLimitparameter. The default value and the suggested starting value for this parameter is 20.

Example: -results_limit "20"

-minimum_score

A parameter will be added to the Options labeled -minimum_score. This parameter indicates the minimum score in order for search results to be retrieved from the Client Registry. This directly sets the value of the confidenceThreshold parameter. The suggested starting value for this parameter is 2. This will ensure a minium level of relevance of search results to the criteria.

Example: -minimum_score "2"

-mb_expiry_date

A parameter will be added to the Options labeled -mb_expiry_date. This parameter defines the attributes for the identifier that will be used to extract the date for the column MB Expiry Date. The intent of the MB Expiry Date column is to display the expiry date of the client's Manitoba PHIN # therefore this option will always be used with the values for that identifier:

Example: -mb_expiry_date "CANMB:JHN:MB"

-source_identifier

A parameter will be added to the Options labeled -source_identifier. This parameter will define the Client Reference Number that will be treated as the Source Identifier for the purposes of matching client results from Procura to client results from the Client Registry. The value of this option will be the Client Reference Name. The Client Reference named by this option must also be named in a -PID_identifier option and have its Description value entered according to the format provided forPatient Identifiers.

Example: -source_identifier "Procura Registry #"

-default_search_identifier

A parameter will be added to the Options labeled -default_search_identifier. This parameter will define the Client Reference Number that will be selected when the Find Client form is loaded initially. The Client Reference named by this option must also be named in a -PID_identifier option and have its Description value entered according to the format provided forPatient Identifiers.

Example: -default_search_identifier "PHIN #"

Template | HT_-_Trusted_Partner_Options_for_Client_Registry_Active_Mode.htm

To add a System Reference for the Client Registry Active Mode

Add a system reference label called Client Registry Active Mode with a value of YES.

Template | HT_-_System_Reference_for_Client_Registry_Active_Mode.htm

Adding ERLs for the Client Registry Active Mode

The primary client identifier in Manitoba is the Manitoba Health Number, entered in the WRHA Rural database as the Client Reference Number PHIN #. However because not all clients who receive service will be registered in Manitoba, it is necessary to account for those who have an Alternate Identifier from another Assigning Authority. So the user might be presented with a new intake who can provide only an Alternate Identifier. These will be set up as Client Reference Numbers. A new trusted partner option defines the Client Reference Numbers to be included in the HL7 export as Alternate Identifiers. It is called -PID_identifier.

A Source Identifier will also be required to uniquely identify the Client within Procura. The Source Identifier is a Client Reference that is specified by a -PID_identifier Trusted Partner option. The Description will follow the format for HL7 identifiers, where the Assigning Authority, Identifier Type and Assigning Facility are separated by colons. The values entered into this specific reference identify it to the Client Registry as the Source Identifier CANMB:MR:PR. The auto-generation of the Source ID will allow clients who are added to Procura after Client Registry is running to automatically have the Source Identifier entered. For clients who already have a record in Procura a script will need to be run to populate this Client Reference as a one-time event prior to implementation.

  1. From the Maintenance menu, select Funders. The Funder/Provider Module form displays.
  2. Select from the table the funder you want to work with.
  3. Click Edit. The Provider/Funder Information window displays the General tab.
  4. Click the References tab.
  1. Click Add above the Client table. The Funder/Client Reference Fields window displays.

  1. In the Label textbox, type the descriptive name for the reference number that is shown to users, (e.g., PHIN #).
  1. In the Description textbox, type the Assigning Authority for the Identifier, Identifier Type and Assigning Facility, separated by colons, (e.g., CANMB:JHN:MB). See Appendix: Table 990001.
  1. Click the Unique Value checkbox.
  1. From the Formula drop-down box, select Modular 11 Primes.
  1. In the Min Length and Max Length spinboxes, select 9.
  1. Click OK to return to the Provider/Funder Information window.
  1. Click Add above the Client table. The Funder/Client Reference Fields window re-displays.

  1. In the Label textbox, type Procura Registry #.
  1. In the Description textbox, type the Assigning Authority for the Identifier, Identifier Type and Assigning Facility, separated by colons, (e.g., CANMB:MR:PR). See Appendix: Table 990001.
  1. Click the Unique Value checkbox.
  1. From the Formula drop-down box, select Check Length.
  1. In the Min Length and Max Length spinboxes, select 10.
  1. Click OK to return to the Provider/Funder Information window.
  1. Click Add above the Client table. The Funder/Client Reference Fields window re-displays.

  1. In the Label textbox, type z-Other Health ID.
  1. In the Description textbox, type a description for the reference field.
  1. Click the Unique Value checkbox.
  1. From the Lookup Table drop-down box, select the province you want to work with.
  1. Click OK to return to the Provider/Funder Information window.

Template | HT_-_ERL_for_the_Client_Registry_Active_Mode.htm

Lookup Table for the Client Registry Active Mode

A lookup table with the label Z-OTHERHEALTHID must be created for the z-Other Health ID Client Reference Label. Valid values include the following:

Province / PID-3.4
AB / CANAB
BC / CANBC
NB / CANNB
NF / CANNF
NS / CANNS
NT / CANNT
NU / CANNU
ON / CANON
PE / CANPE
QC / CANQC
SK / CANSK
YT / CANYT

Template | HT_-_Lookup_Table_for_the_Client_Registry_Active_Mode.htm

Client Registry Active Mode

In Manitoba, client information exists in numerous health care information systems throughout the province. Client demographics are replicated many times and there is no means to tie the various sources of clinical and administrative information together. To resolve these problems the Provincial Client Registry was created as a system that gathers client information from across the province to create a single authoritative source of demographic information on each person receiving health care in Manitoba.

There are two types of interfaces that can be implemented between Procura and the Client Registry. The Passive Mode is a one-way interaction in which the registration system sends client data to the Client Registry, and then the Client Registry is updated. The licensed Active Mode enables the registration system to query the Client Registry and retrieve the client's last demographics. The interface is integrated with the Client Registry. So you can search the Client Registry from within the registration system, retrieve client information from the Client Registry, and then save it into the registration system.

If you enable the Active Mode, Procura will connect to the Provincial Client Registry system to obtain client demographic information from the system. This will prevent you from having to re-enter demographic information for new client registrations, re-admissions (update demographics), etc. The client records are color-coded in a table to differentiate between those that are Procura only, Client Registry only and Client Registry matching Procura. In order to use this mode, the MBCR_ACTIVESERVICE.DLL file must exist in the Procura install path, where the Winpro.exe file resides. Keep in mind that your System Administrator should not add the Add Client access right to users or groups.


First Name (your client's first name) (all Name fields are combined as name 'tokens' and will return matches, regardless of the specific name element they are entered in, e.g., if a First name search uses the name 'Steve' that string will be matched against all the name fields in the Client Registry; First Name, Last Name, etc.) (the minimum number of search criteria that must be entered for the Name is 2 tokens, e.g. First Name + Last Name, or First Name + Alias, etc.)
Middle Name (your client's middle name)
Last Name (your client's last name)
Alias (the name your client prefers to be called)
Birth Date (your client's date of birth)
Home Phone (your client's home telephone number)
Identifier Type (the client reference you want to search for)
Identifier Value (the value of identifier you want to search for)
Clear (clears the form of all information)
/
Procura Search Method (the method you want Procura to use to find your client)
  • Exact Match - only an exact match of the information entered in the boxes below will display in the search results
  • Partial Match at Beginningspecifies - a partial match at the beginning of the information entered in the boxes below will display in the search results
  • Partial Match Anywhere - any match of the information entered in the boxes below will display in the search results
Client Registry Results to Return (the maximum number of client records you want to be returned from the Client Registry, and then displayed in the table below)
Search (begins the search process of both the Procura database and the Client Registry)
Table of matching clients (if there are client records in Procura that match the search information you entered above, they will appear here) (if you see your client record listed in this table, you do not need to add it to your Procura database; just select it from the table and open it) (if you are unsure as to which client to open, you can use the References/Identifiers table below to further filter the results of your client search)