2016 R2. CPR Integration. Configuration Guide

Similar documents
ScanJour PDF 2014 R8. Configuration Guide

simplify printing TX Guide v. 1. make IT simple Tricerat, Inc Cronridge Drive Suite 100 Owings Mills, MD , All rights Reserved

for Networks Installation Guide for the application on a server September 2015 (GUIDE 2) Memory Booster version 1.3-N and later

Accounting Manager. User Guide A31003-P1030-U

for Networks Installation Guide for the application on the server July 2014 (GUIDE 2) Lucid Rapid Version 6.05-N and later

for Networks Installation Guide for the application on the server August 2014 (GUIDE 2) Lucid Exact Version 1.7-N and later

Service Scheduler User Guide. Version 1.6 (Nov 2011) Service Scheduler is a product of ABit Consulting. All rights reserved.

Manage Address Book. Administrator's Guide

2013 R2. Active Directory. Configuration Guide

Using Premium Automatic Call Distribution for Call Centers

Information on Syslog For more information on syslog, see RFC Released: December 2006 Interoperability issues: None. Table 1: Syslog at a Glance

Note: With v3.2, the DocuSign Fetch application was renamed DocuSign Retrieve.

Android App for SAP Business One. Z3moB1le App Version 1.00 Pagina 1 di 12.

UTM Quick Installation Guide

How To Create An Easybelle History Database On A Microsoft Powerbook (Windows)

Install MS SQL Server 2012 Express Edition

Sage 200 Web Time & Expenses Guide

Camera Management Tool User Manual

P R O V I S I O N I N G O R A C L E H Y P E R I O N F I N A N C I A L M A N A G E M E N T

Checking SQL Server or MSDE Version and Service Pack Level

Installation Guide for Microsoft SQL Server 2008 R2 Express. October 2011 (GUIDE 1)

Crystal Reports Installation Guide

Active Directory Reporter Quick start Guide

How to configure Linksys SPA for VOIP Connections

COMMANDbatch. VLink COMMANDbatch Interface Setup & Operation. Last Updated 3/16/16 COMMANDbatch V & Later

Online Services Booking. Booking Appointments & Purchasing Gifts

ORACLE USER PRODUCTIVITY KIT USAGE TRACKING ADMINISTRATION & REPORTING RELEASE 3.6 PART NO. E

SETTING UP REMOTE ACCESS ON EYEMAX PC BASED DVR.

Track and Trace. Administration Guide

Pcounter Web Administrator User Guide - v Pcounter Web Administrator User Guide Version 1.0

Change Management for Rational DOORS User s Guide

Server Installation, Administration and Integration Guide

DB Administration COMOS. Platform DB Administration. Trademarks 1. Prerequisites. MS SQL Server 2005/ Oracle. Operating Manual 09/2011

Windows 7 Hula POS Server Installation Guide

Connector for Microsoft Dynamics Configuration Guide for Microsoft Dynamics SL

USER GUIDE. Ethernet Configuration Guide (Lantronix) P/N: Rev 6

Integrating Trend Micro OfficeScan 10 EventTracker v7.x

NCD ThinPATH Load Balancing Startup Guide

INSTALL/UPGRADE GUIDE: Amicus Small Firm Accounting

LANDESK Service Desk. Desktop Manager

EMC Documentum Content Services for SAP Document Controllers

F-SECURE MESSAGING SECURITY GATEWAY

V-RMTC PKI ENCRYPTED

How to Use vsphere to Connect to and Manage an ESXi Hypervisor Installation

Mass . General Use

webmethods Certificate Toolkit

NETWRIX EVENT LOG MANAGER

Configuring PPP And SIP

WaveWare Technologies, Inc. We Deliver Information at the Speed of Light

MobileStatus Server Installation and Configuration Guide

Reporting for Contact Center Setup and Operations Guide. BCM Contact Center

UNICORN 6.4. Administration and Technical Manual

Xerox Standing Accounting: Tracking Color Usage Only Customer Tip

DataSuite Installation and Activation Guide

PaperCut Payment Gateway Module - RBS WorldPay Quick Start Guide

User Manual. Onsight Management Suite Version 5.1. Another Innovation by Librestream

How To Log On To The Help Desk On Manageengine Service Desk Plus On Pc Or Mac Or Macbook Or Ipad (For Pc Or Ipa) On Pc/ Mac Or Ipo (For Mac) On A Pc Or Pc Or Mp

REMOTE ACCESS DDNS CONFIGURATION MANUAL

ASTROW HR. Installation & Operation & Programming MANUAL

Google Cloud Print Guide

SerialMailer Manual. For SerialMailer 7.2. Copyright Falko Axmann. All rights reserved.

National Fire Incident Reporting System (NFIRS 5.0) Configuration Tool User's Guide

Business Portal for Microsoft Dynamics GP. Electronic Document Delivery Release 10.0

PRINT FLEET MANAGER USER MANUAL

Google Cloud Print. Administrator's Guide

Reason 8 Multi Licenses

DocOut Licensing Server Installation and Operator s Guide

HRG Performance Series DVR DDNS Support Application Note (hrgddns)

Microsoft Dynamics GP. Advanced Financial Analysis

Web based training for field technicians can be arranged by calling These Documents are required for a successful install:

NovaBACKUP xsp Version 15.0 Upgrade Guide

PigCHAMP Knowledge Software. Enterprise Edition Installation Guide

Active Directory Integration for Greentree

Microsoft Dynamics GP Release. Workflow Administrator s Guide

Google Cloud Print Guide

Configuring and Monitoring FTP Servers

The RT module VT6000 (VT6050 / VT6010) can be used to enhance the RT. performance of CANoe by distributing the real-time part of CANoe to a

InventoryControl for use with QuoteWerks Quick Start Guide

Key-Systems Registrar Plug-in PBA Configuration Guide Revision 1.1

Syslog on Polycom Phones

SafeGuard Enterprise Web Helpdesk. Product version: 6 Document date: February 2012

Rimage Advanced Setup (Networking) Guide

Networking Best Practices Guide. Version 6.5

Install SQL Server 2014 Express Edition

ACH Alert Positive. User Guide Client Security

Sage 100 ERP. Installation and System Administrator s Guide

Fax User Guide 07/31/2014 USER GUIDE

MGC WebCommander Web Server Manager

Manual Password Depot Server 8

SSH access to databases at DIMDI

1. Installing and configuring APC UPS Management

Business Portal for Microsoft Dynamics GP. Project Time and Expense Administrator s Guide Release 10.0

Oracle CRM Foundation

External Device Management - Using SNMP - Enabling the Next Wave of Connectivity

Vodafone Bulk Text. User Guide. Copyright Notice. Copyright Phonovation Ltd

2010 Ing. Punzenberger COPA-DATA GmbH. All rights reserved.

Setup Manual and Programming Reference. RGA Ethernet Adapter. Stanford Research Systems. Revision 1.05 (11/2010)

SageCRM 6.1. Wireless Mobile Guide

Sharp Remote Device Manager (SRDM) Server Software Setup Guide

Transcription:

2016 R2 CPR Integration Configuration Guide

CPR Integration 2016 R2 Contents 1. WorkZone Content Server 2016 R2 CPR Integration Configuration Guide 3 2. What's new 4 3. About CPR Integration 5 4. Prerequisites 6 5. Configure CRS Connection 7 6. Test of the CRS Integration 8 7. The CRS Integration in Captia Web Client 11 8. OFF4 mapping information from CRS 12 9. Troubleshooting 17 10. Terms and conditions 18 2

CPR Integration Configuration Guide 1. WorkZone Content Server 2016 R2 CPR Integration Configuration Guide This guide describes how you configure WorkZone Content Server and integrate with a service delivering CPR on-line information. The purpose of this guide is to ensure correct configuration of the CPR integration with WorkZone Content Server. The target audience is technicians responsible for the configuration of CPR integration with WorkZone Content Server. View PDF version RELATED PRODUCT DOCUMENTATION WorkZone Content Server Database Installation Guide WorkZone Content Server CPR Batch Configuration Guide WORKZONE LINKS WorkZone documentation WorkZone support WorkZone website WorkZone on 3

CPR Integration 2016 R2 2. What's new WORKZONE CONTENT SERVER 2016 R2 - CPR INTEGRATION No changes in this release. WORKZONE CONT ENT SERVER 2016 A new ForceUpdate parameter has been added to the CPR source driver. CPR Integration now updates CPR records even if manual changes have been made. Changed addresses are closed, and the new addresses are imported. See Configure CRS Connection. WORKZONE CONT ENT SERVER 2014 R2 - CPR I NT EGRAT ION No changes in this release. WORKZONE CONT ENT SERVER 2014 - CPR I NT EGRAT ION This guide is now online and available from the ScanJour Documentation site. To view or print a PDF version, click View PDF version in the table of contents. OFF1 is not supported in WorkZone Content Server 2014. WORKZONE CONT ENT SERVER 2013 - CPR I NT EGRAT ION Updated for ScanJour WorkZone Content Server 2013 ScanJour Captia has been replaced with WorkZone Content Server throughout the document. WORKZONE CONT ENT SERVER 2013 SP1 - CPR I NT EGRAT ION Updated for ScanJour WorkZone Content Server 2013 SP1 4

CPR Integration Configuration Guide 3. About CPR Integration The Danish Ministry of Interior Affairs and Health's Central Office of Civil Registration (the CPRkontoret/CPR-Office), located under the Ministry of Interior Affairs and Health's Department, is in charge of the Danish Civil Registration System and functions as the main supplier of basic personal information to public authorities and the private sector. The CPR-Office has the responsibility for the content, maintenance and development of the Danish Civil Registration System, while CRS 1 facilitates the operation of the system. THE DANISH CIVIL REGISTRATION SYSTEM The centralized civil register (CRS) is a nationwide civil register in Denmark whose purpose is to administrate the personal identification number system, to administrate general personal data reported from the national registration offices to the CRS, and to forward personal data in a technically/economically suitable manner in accordance with the Registers Act and the legislation governing civil registration. CPR DIREKTE For use in peer-to-peer communication from a customer s administrative system to the CRS, the CPR-Office has developed an application called CPR Direkte (CPR Direct). When you send a transaction from your administrative system with identification information to the CRS, you get relevant data in response from the CRS. SUBSCRIPTION With CPR Direkte the user can make a subscription to a person. This means that the user is informed, when the data of a person changes. For example, when the person s name is changed, the person is changing residence or dies. CPR KLIENT CPR Klient (CPR Client) integrates WorkZone Content Server with CPR Direkte and is implemented in WorkZone Content Server using the standard module Import Manager. This module is configured to import data into WorkZone Content Server. CPR BATCH CPR Batch is an application module that handles CRS subscriptions in batch mode, see CPR Batch Configuration Guide. 1 The Danish Civil Registration System (CRS), in Danish called CPR, is a nationwide civil register whose purpose is to administrate the personal identification number system and to administrate general personal data reported from the national registration offices to the CRS. 5

CPR Integration 2016 R2 4. Prerequisites To use the CPR Integration, the customer must have a contract with the hosting service provider (CSC) to be able to extract data from the CRS system. CSC is the hosting service provider for the CPR-Office 1 and delivers an application (CprDirekte_V180.exe) used in connection with the installation of the application CPR Klient. The application CPR Klient is configured with the required parameters (user name, and so on) according to the signed contract. It is required that WorkZone Content Server is prepared for using the CRS integration including custom label and so on. Furthermore, you need access to the WorkZone Content Server installation and the contract with CSC. In this contract you will find the required configuration information concerning CPR port, CPR IP, CPR transaction code (CPR Trans. kode), custom number, user id, and password. SERVICE OPERATION You can launch the CPR Klient application in two ways: As an ordinary application with a visible user interface. As a NT service. When the application is running as a service, it is only visible in the Services window. It will be automatically started or stopped along with the PC. Important: You must choose whether to run the application as an ordinary application or as a NT-service. They cannot run simultaneously. 1 The Danish Ministry of Interior Affairs and Health's Central Office of Civil Registration (the CPR-kontoret/CPR- Office) is in charge of the Danish Civil Registration System (CRS) and functions as the main supplier of basic personal information to public authorities and the private sector. 6

CPR Integration Configuration Guide 5. Configure CRS Connection This procedure describes how you configure the connection between WorkZone Content Server and the CRS using WorkZone Configuration Management. You must apply the parameters IP and DefFiles. Regarding the compatibility with earlier versions of WorkZone Content Server, the parameter Subscription is introduced in connection with subscription. CONFIGURE THE CRS CONNECTION 1. Select Start >Configuration Management. The WorkZone Configuration Management window displays. 2. Select Operation > External Sources. The WorkZone Configuration Management - Module: External Sources window displays where you can see the configurations for the external data sources. 3. Find CPR in the Name column. 4. In the Parameters column, enter the following: IP=<IP Address>:<Port no.>; DefFiles=.\CPRkilde\P12170.*;Subscription=0; Assembly=Scanjour.CPRDriver; Class=Scanjour.ImportManager.CPRDriver;ForceUpdate=J IP indicates the IP address for the internal connection for the CPR integration. Subscription=0 indicates that there is no subscription added to the persons (default value). If the parameter Subscription is not included in the parameter string, then it corresponds to Subscription=0. Subscription=1 indicates, that subscription is added to the persons. ForceUpdate=J updates CPR records, even if manual changes have been made to addresses. If addresses have been changed, the addresses are closed, and the new addresses are imported. This is the default. If the parameter is set to N, the addresses that have been changed are not updated if imported again. 5. Click the empty field to the left of the Name column, and select Database > Save. The information is stored, and the connection between WorkZone Content Server and CRS is defined. 7

CPR Integration 2016 R2 6. Test of the CRS Integration TEST FROM THE CPR KLIENT 1. Select Start > All Programs > CPR Klient > CPR Klient. The CPR Klient window displays. 2. Click Test. The CPR Klient window displays with a string containing codes and the text Forbindelse og login er OK, if the configuration is correct. The first four characters in the string indicate the CRS customer number (kunde nr.). In the example above, it is 0132. Character position 15-22 indicates the user id (Bruger-ID). In the example above, it is WUADIR34. The next 2 positions contain the error message from CPR Direkte. If two characters 00 are returned there, as in the example above, then the connection is established and the login is correct. The last 4 characters indicate the length of string. In the example above, it is 0028. 3. Click OK. The test is completed. 8

CPR Integration Configuration Guide TEST FROM A BROWSER 1. Start a browser and use the following syntax for the address: http://<database>/app/captia/testkilder.htm where <database> is the name of the WorkZone Content Server database. For example: http://db01/app/captia/testkilder.htm. The Test af ImportManager-kilder window displays. 2. Enter a CPR number in the field Search person using CPR no., and click Search. The Resultat af søgning i eksternt register window displays. The result of the search is that the name of the person is shown, which indicates that the connection to the CRS is available. 9

CPR Integration 2016 R2 3. Return to the website Test af ImportManager-kilder with the address http://<database>/app/captia/testkilder.htm. 4. Enter a CPR number (without hyphen) in the field Importer CPRnr fra skyggeregisteret [import CPR no. from shadow register] and click Importer. The following website with a summary displays. Note: The Shadow register is a temporary storage, where the incoming information is stored temporarily. 10

CPR Integration Configuration Guide 7. The CRS Integration in Captia Web Client This procedure describes how the integration is made visible in the Captia Web Client. The CRS integration is seen as a menu item, for instance when adding parties to a case. INTEGRATE CRS IN THE CAPTIA WEB CLIENT 1. Start Captia Web Client in a browser with address http://<server>/app/captia. 2. Select an appropriate case. 3. Select Mere... > Parter (More > Parties), and then Tilføj til liste (Add to list). The Tilknyt parter (Add parties) window displays with the menu item CPR. 4. Fill in the Kode [Code] field with a CPR number (with a hyphen) and click on CPR. 5. The Captia -- Websidedialogboks window displays. It shows that the connection to the CRS is available. 11

CPR Integration 2016 R2 8. OFF4 mapping information from CRS The following table shows how the OFF4 record types from CRS are mapped into WorkZone Content Server. The use of different styles and fonts in the table below: Bold typeface is used for field names. Monospacing font is used for words to be typed in exactly as they appear. <Italics in angle brackets> are used for words to be substituted. This means that name2 = <surname> is interpreted as the field name2 holds the surname of a person. For example, you type Jensen in the field name2, whereas text = <full name> means that you must enter the full name, for instance, Karl Bay Jensen. CPR OFF4 document number Field in WorkZone Content Server 001 Register = contact name_type = C name_code = <CPR number> 008 name1 = <first name, middle name> 008 name2 = <surname> 001 Group name = contact_info custom_label = GældendePNR info = <CPR number> 001 Group name = contact_date custom_label = Fødselsdag date = <date of birth> 001 Group name = contact_info custom_label = Køn info = M K 001 Group name = contact_date custom_label = Statusfra date = <status date> 001 Group name = contact_info custom_label = Status info = <status code> 12

CPR Integration Configuration Guide CPR OFF4 document number Field in WorkZone Content Server 001 If statuskode = 90, then the person is dead, and end_date is filled in. end_date = <status date> 001 position = <occupation> 003 text = <full name> 003 Group name = address, restrictor = HA address1 = <street name house number> 003 Group name = address address2 = <locality> 003 Group name = address address3 = <care of name> 003 Group name = address municipality = <municipality code> 003 Group name = address If landekod = 5100 then country_code = DK 003 Group name = address postcode = <postcode> 002 Group name = address start_date = <date for moving in> 004 Group name = address protection = <date for start of protection of information> 003 If the address of the person already exists in WorkZone Content Server, and it is different from the received address, then existing (that is, primary) address is considered to be invalid, and the following is inserted: address_type = CPRADR end_date = <date for moving in> (that is, the end_date for the old address is equal to start_date for the new address) 003 Group name = contact_info custom_label = Bynavn info = <name of city> 13

CPR Integration 2016 R2 CPR OFF4 document number Field in WorkZone Content Server 003 Group name = contact_info custom_label = Postdist info = <post district> 016 Group name = contact_date custom_label = Umyndig date = <date where legal guardians has been appointed to the person> If the date for appointing legal guardians to the person is blank in the received record, then any former legal guardian attachment is removed. 009 Group name = contact_info custom_label = Fødregkode info = <authority code for place of birth> 009 Group name = contact_info custom_label = Fødreg.myn. info= <place of birth> 012 Group name = contact_info custom_label = Civilstand info = <marital status, civilstand i form af G> 012 Group name = contact_date custom_label = Civst.fra date = <wedding date> 012 custom_label = Ægtefælle A case relation is created for the spouse through name_ref_key Group name = part name_type = C name_code = <CPR number of spouse> If the spouse is not registered in WorkZone Content Server, then the following is inserted: name1= Person med cprnr <CPR number of spouse> name2 = - ikke importeret 14

CPR Integration Configuration Guide CPR OFF4 document number Field in WorkZone Content Server 015 A case relation is created for the father through name_ref_key Group name = part, restrictor = Forældre If the CPR number of the father is present in the received record: name_type = C name_code = <CPR number of father> If the CPR number of the father is not present in WorkZone Content Server, then the following information is added: name1 = Person med cprnr <CPR number of father> name2 = - ikke importeret If the name of the father is present in the received record: name_type = P name1 = <name of father> If the name of the father is not present in WorkZone Content Server, then the following information is added: name2 = Far til <CPR number of person> text = Person fra CPR uden cprnr 015 A case relation is created for the mother through name_ref_key Group name = part, restrictor = Forældre If the CPR number of the mother is present in the received record: name_type = C name_code = <CPR number of mother> If the CPR number of the mother is not present in WorkZone Content Server, then the following information is added: name1= Person med cprnr <CPR number of mother> name2 = - ikke importeret If the name of the mother is present in the received record: name_type = P name1 = <name of mother> 15

CPR Integration 2016 R2 CPR OFF4 document number Field in WorkZone Content Server If the name of the mother is not present in WorkZone Content Server, then the following information is added: name2 = Mor til <CPR number of person> text= Person fra CPR uden cprnr 017 custom_label = Værge A case relation is created for the guardian through name_ref_key If reltyp = 1: Group name = part name_type= C name_code = <CPR number of guardian> 016 If the CPR number of the guardian is not present in WorkZone Content Server, then the following information is added: name1 = Person med cprnr <CPR number of guardian> name2= - ikke importeret If reltyp = 2: Group name = part, restrictor = Værge name_type = P name1 = <name of guardian> If the name of the guardian is not present in WorkZone Content Server the following information is added: name2 = Værge til <CPR number of person> text= Person fra CPR uden cprnr 16

CPR Integration Configuration Guide 9. Troubleshooting In case of errors, check the following prerequisites: Is CPR Direkte up and running with the correct password and other parameters? Is the CPR client application installed and running? Is the WorkZone Content Server database configured to handle the CRS integration? Are there problems with firewalls or other programs blocking the connections between the applications? 17

CPR Integration 2016 R2 10. Terms and conditions INTELLECTUAL PROPERTY RIGHTS This document is the property of KMD. The data contained herein, in whole or in part, may not be duplicated, used or disclosed outside the recipient for any purpose other than to conduct business and technical evaluation provided that this is approved by KMD according to the agreement between KMD and the recipient. This restriction does not limit the recipient s right to use information contained in the data if it is obtained from another source without restriction set out in the agreement between KMD and the recipient or by law. DISCLAIMER This document is intended for informational purposes only. Any information herein is believed to be reliable. However, KMD assumes no responsibility for the accuracy of the information. KMD reserves the right to change the document and the products described without notice. KMD and the authors disclaim any and all liabilities. Copyright KMD A/S 2016. All rights reserved. 18