0% found this document useful (0 votes)
51 views135 pages

DIAMANT Navodila

Uploaded by

Matic Lenič
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
51 views135 pages

DIAMANT Navodila

Uploaded by

Matic Lenič
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 135

Installation manual Diamant

3.16.1

English

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

1 of 135
Installation manual Diamant

REGULATORY REQUIREMENTS
This product complies with the regulatory requirements as stated in:

Medical Device Regulation (EU) 2017/745

European registered place of business:

Diasoft B.V.
Klepelhoek 11
3833 GZ Leusden
The Netherlands
Tel. +31 33 4944460
[email protected] | www.diasoft.nl

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

2 of 135
All rights reserved. No parts of this work may be
reproduced in any form or by any means - graphic,
electronic, or mechanical, including photocopying,
recording, taping, or information storage and retrieval
systems - without the written permission of the
publisher.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

3 of 135
Installation manual Diamant

Index

Part I Revision 6

Part II Intro 7
1 Safety
...................................................................................................................................
Overview 8
2 intended
...................................................................................................................................
use(rs) 9

Part III The application 10

Part IV IT Network and Diamant 12

Part V System Requirements 13

Part VI Maintenance Declaration 17

Part VII Preparations for the installation 19

Part VIII Installation of a Diamant with MSI 21


1 Downloading
...................................................................................................................................
and installing the MSI Installer 22
2 Completing
...................................................................................................................................
the Diamant installation 30
3 Completing
...................................................................................................................................
the Comms Installation 35
4 Uninstall,
...................................................................................................................................
Modify and Remove 38
5 Install
...................................................................................................................................
Test in Slot 40
6 Installing
...................................................................................................................................
only the Diamant client 42
7 From
...................................................................................................................................
Test to Production 46

Part IX Install Connect(+) 47


1 Regtext
...................................................................................................................................
Connect 50

Part X Diamant Update 83


1 Help
...................................................................................................................................
Files (F1) 90
2 Language
...................................................................................................................................
packs 91
3 Z-index
................................................................................................................................... 92
4 Roll
...................................................................................................................................
Back to Previous MSI Version 93
5 Patch
...................................................................................................................................
releases 94
6 External
...................................................................................................................................
values lists 95

Part XI Help Desk 96

Part XII Appendices 97


1 AK98
...................................................................................................................................
Configuration 97

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

4 of 135
Contents

2 Bedside
...................................................................................................................................
terminal, intall software on 101
3 B.
...................................................................................................................................
Braun Dialog IQ 103
4 CrystalClear
...................................................................................................................................
Designer 104
5 Nikisso
...................................................................................................................................
EXA 109
6 Nipro
...................................................................................................................................
SurdialX configuration 110
7 PDF/a
...................................................................................................................................
converter 113
8 Prismaflex
................................................................................................................................... 114
9 Prismax
................................................................................................................................... 115
10 Technical
...................................................................................................................................
aspects of REST API 116
11 VIPP
...................................................................................................................................
tech specs 118

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

5 of 135
Installation manual Diamant

1 Revision

(Basic) UDI-DI

Bas ic UDI- DI : 871932671071101100L2

UDI- DI : <08719326710709>

Revision number and publication date

r13141, 2023-04-05

Changes in Diamant

For the latest changes in Diamant, please refer to the ‘New in’ section of this
version of Diamant: 3.16.1.
You can find a complete overview in the release notes.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

6 of 135
Intro

2 Intro

This manual is also available in a printed version. Please contact


[email protected] for this.

Icons

You can find the label in the menu bar at H elp ® Label
The icons below are displayed in the label:

Consult the user manual

Diamant is a medical device

The CE mark indicates that Diamant complies with European


laws regarding medical devices. The number concerns the
identification number of the notified body.
Production date

Producer (manufacturer)

Serial number

UDI is a unique numerical or alphanumeric code for a medical


device. It enables clear and unambiguous identification of specific
devices on the market and facilitates their traceability.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

7 of 135
Installation manual Diamant

2.1 Safety Overview

Safety overview

Diamant was developed and tested to comply with the Regulation (EU)
2017/745. All procedures, warnings and precautionary measures must be
strictly complied with in order to guarantee the safety of personnel and
patients.
The user must read the entire manual and receive training and a certificate,
either from Diasoft or from a trainer authorised by Diasoft, on the use and
application of Diamant prior to using the software.
Diamant must be installed in an infrastructure that meets the minimum
system requirements. See the Installation Manual, chapter 4 System
Requirements (TM-D01 Installation).
DO NOT use this software if you have any uncertainties about its proper
functioning.
Leave all maintenance to a qualified service [email protected].

Critical characteristics

Diamant is an SaMD (Software as Medical Device) and has no critical


characteristics.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

8 of 135
Intro

2.2 intended use(rs)

Intended use

The intended use of Diamant is an electronic patient information, planning


and treatment system. The focus is on nephrology. The system offers
everything necessary for care, follow-up and treatment of dialysis patients.

Diamant is not intended for use outside of the dialysis


environment.

Intended users

Diamant must not be used by laypersons.

Diamant may only be used by trained professionals.

User group Profile

These users are trained in every aspect of Diamant.


Application
They provide the first-line support within an
administrators
organisation.

These users are qualified doctors with several years of


Doctors hospital experience. They are trained in the use of
Diamant.

These users are qualified nurses with several years of


Nurses hospital experience. They are trained in the use of
Diamant.

Administrative These users do not need to have medical


staff qualifications. They are trained in the use of Diamant.

These users are qualified dieticians. They are trained in


Dieticians
the use of Diamant.

These users are qualified social workers. They are


Social workers
trained in the use of Diamant.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

9 of 135
Installation manual Diamant

3 The application

Diamant is a Client-Server application and is installed at minimum on a


Windows 2019 or 2022 server (Windows 2012 only for existing
installations). Installation is also possible on virtualised application servers.
Diamant uses an MSSQL server 2016, 2019 or 2022 database.
If the Diamant application and MSSQL database environment are housed on
the same server, we strongly advise using a 64-bit OS and an MSSQL 64
bits database server.
It is not necessary to house the database and Diamant application on the
same server. The database application is not a part of a Diamant installation
but is already available to the centre. It may also be an existing MSSQL
server cluster.

If possible, we recommend that the database and the


Diamant application be run on one server.

Only the Diamant application itself (service) makes the connections with the
database. Diamant users do NOT connect directly to the database. There
are two connection options supported by Diamant: through SQL
authentication or through Windows authentication. You must tell us
beforehand which option you prefer.
Diamant clients are installed (or through distribution) on full-fledged, current-
generation PCs that preferably have Windows 8.1 OS or higher.
Diamant clients can also be installed on Citrix environments or be offered to
users through TS.

Diamant is an application written in Java.

Diamant uses a Java VM OpenJDK installed during the installation process.


The Java VM belongs entirely to the application and is also only installed
within the Diamant directory.
This Java VM is version 17 and is configured as 64-bit for the 64-bit MSI.
The Java VM is fully installed within the application locations themselves and
does not change anything in Windows.
The Diamant clients also use the same Java VM, which is also installed within
the clients’ own directory structure.

Two services

The application is installed as a service and consists of a total of 2 services:


A Diamant server service and a Comms server service. These two services
are installed with configurable memory use parameters.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

10 of 135
The application

Depending on the number of users and the amount of connections and size
of the Diamant load, the Diamant server and Comms server are configured
with at least 1024 MB. We can further increase this based on experience at
the centre. The total available RAM for the application must therefore be at
least 2 to 3 GB, in addition to what the OS and VM-Ware need.
This situation assumes that there is no MSSQL database running on the
same file server. If this is the case, however, then at least 2 GB have to be
reserved for the MSSQL database service and these have to be restricted to
2 GB in the MSSQL settings. The total equipped memory would then have to
be 4 to 6 GB. This is a strong argument for a Windows 2016 server with at
least an 8 GB memory (it’s better to employ a sum of the memory for the
database plus MSSQL plus an ample reserve).

Starting and closing

The Diamant server will always be installed as a Windows service, with it


being configured so that it starts automatically when the PC powers up.
The Diamant server runs continuously. If the user wants to stop Diamant
without closing down the server hardware, then the Windows service can be
stopped manually. This will result in a safe stop of the software.

Cluster Server environment

Diamant could operate within a cluster server environment. Should this be


desired, this must first be extensively discussed with us. This can only be
implemented under certain conditions.

Which version of Diamant do you currently have installed?

When you start up Diamant, you will immediately see in the main screen
which version and revision of Diamant this concerns. If you want to see
more details, go to Help and click on About. You'll see a pop-up window
where you can also see which Java version, database version and Diamant
server version this concerns. The compilation date and the version identifier
are also listed here.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

11 of 135
Installation manual Diamant

4 IT Network and Diamant

Diamant was developed to be used on a customer TCP/IP-based network.


The customer is responsible for a secure network and for all computers on
which Diamant is being used being up-to-date, including the installation and
use of anti-virus software.
Diamant uses the network for the following data flows.
Diamant Client <-> Diamant Server c ommunic ation

Diamant Server <-> SQL Databas e c ommunic ation

Diamant <-> External Sys tem c ommunic ation (demographic data, lab data,
dialysis monitor data, production data, patient medical file data)
If the IT network is not adequately secured, this may endanger patient
privacy.
A basic error in the functioning of the IT network will lead to a partial or
complete loss of Diamant’s functionality but is not dangerous in and of itself.
See also the system requirements: Security, Backups and Firewall.
Using Diamant on a client IT network may result in previously unidentified
risks to patients, users and third parties; the customer is strongly advised to
identify, analyse, evaluate and control the risks.
Changes to the IT network implemented by the customer can introduce new
risks requiring additional analysis.
This may include the following issues, for example:
1) Changes to the IT network configuration
2) Addition of items (hardware and/or software platforms or software
applications) to the IT network
3) Removal of items from the IT network
4) Update of hardware and/or software platforms or software applications
on the IT network
5) Upgrade of hardware and/or software platforms or software applications
on the IT network

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

12 of 135
System Requirements

5 System Requirements

Minimum configuration for the hardware and software that are needed to
optimally operate the Windows version of Diamant. Diasoft assumes that
this condition has been fulfilled prior to the Diamant installation.

Application server

Processor: A Quad or Dual core processor from the recent generation. It is


preferable to have two processors.
Memory: minimum 8 GB working memory. If the MSSQL server operates
on the same file server, then minimally 16 GB working memory.
Hard drive capacity: 60 GB or more, with the total application taking up
1GB, excluding log files. Depending on the settings, the log files can take up
another 1 to 2 GB. The remaining capacity is for the database files,
preferably in an RAID design (in connection with speed and data safety), 100
Mbit Ethernet and a good back-up feature.
The DB growth will be an average of 4 to 8 GB per year.

Database

MSSQL server 2016, 2019 or 2022 including a created database with the
associated login information.
The ‘page verify’ option in the SQL server must be CHECKSUM.
Only the Database use may have rights in the Diamant database to change
data.

Operating system

Windows 2012 server approved for existing applications; see the


application.
New installation preferably on a Windows 2019 or higher operating system
with a 64-bit OS.

Workstation

Can be of any brand: Compaq, Dell, etc.


Intel processor from the i3, i5, i7 or i9 series or an AMD processor (from the
Ryzen series: Ryzen 3, 5 or 7).
A 1GB RAM working memory in addition to the minimum Windows OS
requirements.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

13 of 135
Installation manual Diamant

A good graphic card with 3D support.


An Ethernet adapter with a throughput speed of 100 Mbits or higher.
A small hard drive (not very important).
A screen resolution of at least 1280 x 1024 with a 4:3 ratio, or 1920 x
1080 with a 16:9 or 16:10 ratio.

Operating system workstation

Windows 8.1 or 10. The Diamant application’s client is written in Java. Java
VM is a part of the application itself. It is preferable for the Java installed on
the workstation not to be used. A Java VM on the PC is therefore not
necessary in order to make the Diamant client operational.
The Diamant is also suitable for working with Microsoft_App-V.

Security

In order to protect data from misuse, it is important for Diamant to run on a


secure network.
Back-up copies of information and software must be routinely made and the
restore procedure must be regularly tested, in accordance with the specified
back-up policy.

Back-ups

Back-up of data is the client’s responsibility. The usual backup strategies


must be activated in MSQL. Our recommendation would be to at least set
this at Simple and make a daily backup.
If using FULL, the back-up will contain more information between the back-
up jobs and you can select a time for the data recovery. This is preferable in
a production.
Creating regular back-ups will prevent the database server from becoming
full too quickly and causing a disk space problem.

Firewall and Diamant

Diamant software, the CommsServer and the Bedside terminal must be


used within a secure network environment.
If you use a firewall, the following ports must be configured:
Normally, you use Slot 0 for the production system and Slot 1 and 2 for
testing objectives.
Diamant Server Servic e , ports on which we listen

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

14 of 135
System Requirements

Slot 0:1099 (Slot 1: 1102 Slot 2: 1105) (Diamant Client to Diamant


Server)
Slot 0:1101 (Slot 1: 1104 Slot 2: 1107) (Comms Server to Diamant
Server)
Slot 0:8201 (Slot 1: 8202 Slot 2: 8203) (Only necessary when using TMon
link)
Slot 0:8080 (Only necessary when using webreports. Port is configurable)
Slot 0:<dynamic> (Only necessary when using the Online Help (F1). (Port is
configurable and can be limited to a fixed port.)
Comms Server Service, ports on which we listen:

700: Nipro Surdialx


1401: Nikisso Exa Direct IP port
2000: Fresenius Direct IP
2001: Bedside terminal port
2010/2011: AK98
3020: Artis Port
There are other connections available whose port is fully configurable.
Diamant/Comms Client , ports on which we listen:

none
Beds ide terminal

2001
22
8002 (UDP, Optional)

Minimum Network Bandwidth/Maximum Latency Requirements

MS SQL Diamant Diamant Dialysis


Component
Database Server client machine
from/Component to
Services
>=1 Gb/s,
MS SQL Database
<1ms
>=100 >=256Kb/
>=1Gb/s
Diamant Server Services Mb/s, s, <=50ms
, <1ms
<=2ms

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

15 of 135
Installation manual Diamant

MS SQL Diamant Diamant Dialysis


Component
Database Server client machine
from/Component to
Services
>=10
Diamant client Mb/s,
<=2ms
Dialysis Machine (per >=256Kb/
machine) s, <=50ms

If the bandwidth is not available between the database and the Diamant
Server, these two processes could be installed on the same (virtual)
machine.

Virtualization

If bandwidth is not available between Diamant client(s) and the Diamant


Server, then a ‘thin client’ (e.g. Citrix) solution can be used. The
Citrix documentation states that the following bandwidth between the Citrix
client and Citrix Server should be sufficient: >=200Kb, <=20 ms
Other virtualization platforms (such as VMWARE) are also supported.

Malware protection

Folders where Diamant generates log files (user definable) should be


excluded from malware scanner programs.

Access supplier Diasoft to the supplied software and database.

Diasoft needs access to the Diamant server and Diamant database.


We strongly prefer a VPN connection with which RDP can be set up to the
Diamant server. Of course, we agree to the rules stipulated by the centre for
this. If the Diamant database is not present on the Diamant application
server, then a SQL Server Management studio must also be installed on the
Diamant application server.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

16 of 135
Maintenance Declaration

6 Maintenance Declaration

Diasoft is obligated to maintain and improve the software as well as to


minimise the risks according to the requirements stipulated in Regulation
(EU) 2017/745.

Maintenance contract

In order to ensure proper and secure operation of Diamant and to be able to


intervene in (potentially) dangerous situations, it is necessary to have a
maintenance contract in place during the usage period of the Diamant.

System requirements

For optimal functioning of Diamant, it is important for the system on the


customer side to at least fulfil the system requirements.
The system requirements can be revised for a new Diamant version.
Information about adjustments in the system requirements for a new
version of Diamant can be found in the Diamant User Manual under ‘New
in... of the respective version’ .

Periodic performance monitoring

You can verify Diamant’s performance.


We recommend that you use the performance monitoring tool at least once
per year to obtain a general idea of the system’s load.
For instructions on how to use the performance monitoring tool, please see
the user manual under: Centre , Misc., Performance Monitoring.

Periodic verification of the log files and database growth

Twice per year, the customer must check the log files and send all exception
logs to Diasoft in a ZIP file for analysis.
To prevent an unexpected shortage of disk space on the DiamantServer and
the CommsServer, it is important to check the growth of the database
twice per year.

Updates of Diamant and the operating system

Updates that are deemed as essential by Diasoft must be installed.


It is recommended that you check whether a new version of Diamant is
available at least twice per year.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

17 of 135
Installation manual Diamant

You are advised to read the release notes of released versions in order to
help decide whether or not they need to update their installed system.
We will provide service for the current version of our software and the
previous version (major releases) of the versions that were released at
most 2 years before the first full release of the current version.
For the current versions and data, please refer to the Product lifecycle
information on our website.
It is imperative for instructions in the chapters concerning updates in the
installation manual to be followed in order to execute updates. The updates
must first be installed in a test environment (a copy of the current
database); this also applies to updates and patches of your operating
system.
It is recommended that you ask the distributor whether additional training is
desirable before each update. In the event of major changes in the
programme, Diasoft will inform its customers about the need for additional
training for users.

Knowledge of Diamant users

On the customer side, it is expected for least the system administrator


(FAB) and the key users of the system to follow basic training and keep
their knowledge current through regular additional training.

Potentially dangerous situations

The customer is obligated to report (potentially) dangerous situations to


Diasoft using the available bug tracking system. The email address used for
the account must be valid and also be checked daily for incoming
notifications from Diasoft.
In potentially dangerous situations, the supplier’s instructions must be
followed (for example, Diamant update).

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

18 of 135
Preparations for the installation

7 Preparations for the installation

Before you perform the Diamant installation via MSI, you must first install an
SQL Server and the SQL Management Studio.
In the event of a migration from a Diamant version that was installed prior to the
MSI manner (version 3.10 or earlier) or in the case of a migration of an existing
server, we recommend you make an appointment with the [email protected] to
do this.

1. SQL Express 2019

a. Download and run the SQL 2019-SSEI-Expr.exe file. You will be asked if
you wish to allow the SQL Server 2019 app to make changes to your
device. Click on YES.
b. Wait for the installation wizard to make the necessary preparations.

c . Select an installation type: Cus tom (so not Basic or download)

d. Select a download location for the additional SQL Express installation files.
Click on Ins tall .
e. The installation will start. This may take some time.

f. You will see a selection screen; select N ew SQL s erver s tand- alone
ins tallation

g. Accept the licence conditions and click on N ext .

h. In the next screen, tick þ Use Microsoft updates.


i. Next screen: Ins tall Rules You don’t need to change anything here, just
click on N ext.
j. Next screen: Feature Selec tion Keep the default settings, then click on
N ext.

k . Next screen: Ins tanc e c onfiguration þ Named instance: SQLExpress, and


instance ID: SQLEXPRESS click on N ext.
l. Next screen: Java Ins tall loc ation þ Install Open JRE ... , then click on N ext
m. Next screen: Server Configuration Change SQL Server Browser to
Automatic startup type, then click on N ext .

n. Next screen: Databas e Engine Configuration Select þ


Mixed mode (SQL and
Windows). Create a password for the Server Administrator, then click on
N ext.

o. Next screen: Cons ent to ins tall Python , click on Ac c ept and then on N ext.

p. Next screen: Complete Now complete the installation, then click on Clos e .

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

19 of 135
Installation manual Diamant

q. Open the SQL s erver network c onfiguration in the folder Computer


Management/Services and Applications/SQL Server Configuration
Manager/SQL Server Network Configuration/Protoc ols for SQLEXPRESS.
Activate TCP/IP protoc ol (enable) and click on Apply .
r. Confirm the dialogue (the changes will be saved but will not take effect
until the services have been restarted)
s . Go to the Services and restart the SQL server (SQLEXPRESS).

2. SQL Management Studio

a. Download and run the SQL Management Studio installation file. You will be
asked if you wish to allow the app to make changes to your device. Click
on YES.
b. The next screen shows where the Studio will be installed. Click on Ins tall.

c . The installation will now take place. Click on Res tart to complete the
setup.
d. Open the SQL Management Studio and click on Connec t .

e. Now create a new empty database, which you can name Diamant- db , for
example.
f. Select Simple as the Recovery model and click on OK.

g. The database is now ready for use. Close the dialogue boxes and the SQL
Management Studio.
Then start the Diamant installation.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

20 of 135
Installation of a Diamant with MSI

8 Installation of a Diamant with MSI

Available in 64-bit version.


Both MSI files also have a new Java version:
This Java VM is version 17 and is configured as 64-bit for the 64-bit MSI.
The Java VM is fully installed within the application locations themselves and
does not change anything in Windows.

If you have an installed Diamant application that is


version 3.10 or older, a number of things must first
be arranged. Please refer to our [email protected].

Software installations and updates can be executed by the supplier or by the


customer, provided that the party executing the update or installation has
taken the required Diasoft course (CUR001, TECH001 or TECH004). For
information about courses, please see the website diasoft.nl/education/ or
send an e-mail to: [email protected].

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

21 of 135
Installation manual Diamant

8.1 Downloading and installing the MSI Installer

If you have an installed Diamant application that is


version 3.10 or older, a number of things must first
be arranged. Please refer to version 3.12 of the
installation manual.

· Do NOT install over an older version.


· A new slot will not be automatically displayed.
· Only uninstall the old version in consultation with
[email protected].

After the database has been created, you can download Diamant at
https://diasoft.nl/ Go to My Diamant (in the upper right of the window), then
select the Software & downloads button and then the button that applies to
your country.
Select the desired Diamant version.
After you have logged in with the same login information that you also use
for Bugzilla, you can start the download.
There are various methods for executing the downloaded files.
Select the version you want to download, right-click on it and select open in
new tab. A new tab will open and you will see a login window. Log in with the
same login information that you also use for Bugzilla. The download will
start. Before you start the installation, check that you have downloaded all
components: The 64-bit MSI installer, language pack and Diamant Manual.
Depending on your Windows settings, you can use the easiest method or
you will have to choose the other options.
Go to the DiamantXX.MSI file and click on RM 8 ® Exec ute as adminis trator.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

22 of 135
Installation of a Diamant with MSI

You will likely see a message


because Diasoft is not an MS-
registered known distributor for
the Diamant product.
In this case, click on More
information .

If you trust Diasoft and its


product Diamant, click on
Exec ute anyway .

Step 1
When you execute the
downloaded file you will be
taken to the Setup Wizard.
Click on N ext .

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

23 of 135
Installation manual Diamant

Step 2

You will then see the 4 parts


that you can install. Only the
Diamant client will be selected as
standard. Also choose the other
options if you want to install a
complete Diamant application.

The four parts together


comprise the entire Diamant
application, which you need on
the application server itself.

During an update, this window


will show all installations that are
found on the computer/server.

Continue with N ext .

Step 3

Under Installation Directory, you


will see the default installation
path where Diamant will be
installed; you can deviate from
this using the Browse button, if
desired.
Please note! With an existing
Diamant with advanced
diamant.exe installation, you
must not use the install path
you used for this installation.
See the following illustration for
custom log directory options.
Continue with N ext .

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

24 of 135
Installation of a Diamant with MSI

Step 4
The default settings will be
displayed if you tick Us e Cus tom
Diamant Client and/or Comms
Client Log Direc tory .

You can deviate from this using


both of the Browse buttons.
These log settings will be saved
in the registry and overrule the
client settings.
Continue with N ext .

Step 5
Configuring Server HostName
settings for DiamantServer and
CommsServer
Check the computer name
under System and Security.
What you enter here is one-off
and mandatory. This c annot be
changed later with a
repair/change. Only an uninstall
and reinstall can change this
setting later.
This will be saved in the registry
and the necessary properties
files. Only implementing a
change in the registry is hence
not sufficient.
Continue with N ext .
Completed example for step 5.
Using the IP address is also
permitted, but we don’t
recommend using it.
Continue with N ext .

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

25 of 135
Installation manual Diamant

Step 6
You will then see four possible
shortcuts.
Make your selection.
Continue with N ext .

Step 7
Setting JVM Memory Startup
parameters for services and
clients.
The defaults and max. values for
a 32-bit installation are
displayed here.
In principle, this is also sufficient
for a 64-bit OS, but the values
may be increased for the
DiamantServer and
CommsServer installed on a 64-
bit OS. You can set 3x higher for
the Diamant server, but two
times is often sufficient.

Make sure
that Xms
and Xmx are
configured
the same
way for the
JVM of the
services!

This does not apply to the client


JVM options. Clients must have
at least 128m for Xms and will
never require more than 512m
for Xmx.
Continue with N ext .

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

26 of 135
Installation of a Diamant with MSI

Step 8
Setting for dependency on
MSSQL Service is off by default.
You must leave it this way if the
database service is not housed
on the same app server.
If MSSQL is running on the same
service server, we strongly
recommend using this option
and ticking it.
Continue with N ext .

Step 8, c ontinued .
We have entered the MSSQL
service name by default. Check
whether this is also the case for
you under the services. If not,
then change it to the right
service name.
Place a tick next to: Install
service dependency on the
MSSQLService.
Continue with N ext .

Step 9
You went through all the setup
screens and can now start with
the installation. Click on Ins tall .

Make sure
that services
are created
directly and
are also
started.

If you install on an existing and


already present Diamant app
server that has all the registry
Diamant settings of your ‘old’
Diamant and Comms, then
Diamant will directly connect to
the DB and upgrade to the
version you have installed.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

27 of 135
Installation manual Diamant

Step 10
Diamant has been fully installed,
and all services have also been
started.
The clients have also been fully
installed and can be used
directly. A language update is
necessary, however. See further
in this manual.
Click on Finis h .

Registry info about the installed product:

The registry contains the most important settings


that were gone through during the installation
process. We strongly discourage changing these

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

28 of 135
Installation of a Diamant with MSI

here, and if this is necessary, to opt for an uninstall


and reinstall if errors have been made.

We also strongly discourage using the Repair and


Change options that the MSI offers if the same MSI
file is started again. The Diamant application is not
suitable for these options.

Installed folders of a complete Diamant


application.
There are shortcuts in the Start menu
and/or desktop.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

29 of 135
Installation manual Diamant

8.2 Completing the Diamant installation

Go to DiamantClient.exe and
select Exec ute as
Adminis trator .

You may get a firewall


warning. Confirm that you
agree.
You will be taken to the
Diamant client’s login screen.
If you have not yet entered a
name, you will see the
following message. Click on OK
and log in with Supervisor (no
password is required). Click on
OK again.

You will first see a message


saying that the location must
be configured. Click on OK.
You will be taken to the
Diamant Settings screen.

Open by clicking on the + .


First go to Licenses and add
the license for Diamant.
The default language is English,
until the language pack has
been installed and the location
has been configured.

®
The location must be selected
in Server Parameters Extra .
You cannot do this until the
language pack update has been
executed.

The
server’s
locale
determines
which
language
pack
(language)
can be

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

30 of 135
Installation of a Diamant with MSI

used
without
additional
licenses.

It is possible to download
various language packs, but
these can only be used with
the correct (extra) licenses.
After Diamant has been
installed, a supervisor must log
in and set the language for
users.
Download the appropriate
language pack at
https://diasoft.nl under My
Diamant (where you also
downloaded the installer).
You must then make sure that


you have started the Diamant
client with RM Exec ute as

®
Adminis trator and then go to
System Pac k Update in the
menu bar.
A pop-up screen will be
displayed, where you can
retrieve the downloaded
language pack and install it.
Click on Open .
Then click on Yes and the
language pack will be loaded
into the Diamant Server.
The file will be displayed as
lp_ nl.jar in the Diamant Server.

Click on Clos e in the update


screen.
Do the same for the
Diamanhelp.upd file.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

31 of 135
Installation manual Diamant

Then return to Settings ® Server


Parameters ®
Extra .

Choose your location; (for


example: Dutch (The
Netherlands))
Then go to RM 8®

Save
Parameters . Then go to RM
Res tart Server .

NOTE: Until you restart, you will not be able to go to


other settings such as Database, Loggings, Advanced
or Standard Client Settings.

After the above-described restart of the service and the Diamant client,
wait 1 minute and start the client again with the login name Supervis or .
Log back in with Supervis or and
note that you can select a
language.
There is no choice of server
hostname for the Supervis or ,
as this was already set during
installation and cannot be
selected or changed without an
uninstall and install procedure.
You can now continue with the
other settings for database,
etc.

The most important server parameters before completion of the installation

For more detailed information about the settings of all


server parameters, please refer to the settings and
parameters in the Diamant manual.

1. Now enter all the Databas e Settings .


Diamant vers ion

V ers ion type

Us er SA

Pas s word ********

Re- enter pas s word *******

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

32 of 135
Installation of a Diamant with MSI

H os tname Localhost

Databas e example-db

Port

Extra : Please note! If an instance has to be used, begin


with: ;prepareSQL=2;ins tanc e=SQLEXPRESS Don’t forget to start with a ;
(semi-colon).
Properties

Data framework

URL s qls erver://loc alhos t/example- db;prepareSQL=2;ins tanc e=SQLEXPRESS;

2. Enter all Logging Settings .

The default settings are fine, but you can increase the file size and quantity,
if desired. The log level in generally set to 5, but if you experience problems
and if the help desk so recommends, you set it to 10, if desired.
If you wish, you can change the default settings under Advanc ed Settings .
You can also replace the RMI Host Name by the app server hostname
instead of the default IP address that is displayed.
Save the changes with RM 8 ® Save Server Parameters and then RM8 ®
Res tart Server .

After the restart, Diamant will have restarted and the system will have
created all the tables if you selected an empty database. The process will
end when you see additionaldata .nl_NL.zip.done (the mentioned location
depends on your location) and additionaldata.zip.done in the Diamant Server
folder.
If these files do not state done, then something has gone wrong and you will
be taken to settings when logging in. Via the server log file you can see what
went wrong, and if not you can contact the [email protected].

What happens if you install Diamant on a server where Diamant was already
installed in the past using an advanced installer?

If you installed Diamant on an existing application server where Diamant had


already been installed with an advanced installer (older version), then you
also had all server parameters settings. In this case, Diamant will have
already started after completion of the MSI installation (at the end of step
10). Diamant is entirely up to date with the installed version even before the
language pack update is executed. This is also evidenced by the presence of
done for both additionaldata.zip files. In this situation you have to log in with
a supervisor and password. It is then enough to just execute the language
pack update.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

33 of 135
Installation manual Diamant

® ®
Lastly, you can also execute the Diamant H elp manual update via the Sys tem
Menu Sys tem Sys tem Update and navigating to your downloaded
Diamanthelp.upd file.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

34 of 135
Installation of a Diamant with MSI

8.3 Completing the Comms Installation

The Diamant installation has now been completed and you will now
complete the comms server. Start CommsClient.exe from the Comms
Client.
Here too you must use ‘supervisor’ as your login name. A password is not
necessary. This is required in order to first execute the language pack and
set the location.
You do not need to choose a
hostname, because this has
already been configured
during the installation itself,
and you can no longer see or
change it when logging in.

First add the licenses by


clicking on the Lic ens es
button in the System tab.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

35 of 135
Installation manual Diamant

Then enter the locations (for


example: nl_NL for The
Netherlands).
All other settings are default
which you can only change in
consultation with the
helpdesk. You can change
the IP address under RMI
H os t N ame with the
hostname of the application
server.
If a Comms Server already
exists due to a previous
installation and all registry
keys are already present,
then you will find all settings
here and you only need to
execute the language pack,
which belongs to the same
version as the MSI installer.
Go to Sys tem in the top menu and click on Sys tem Update .
Navigate to the language pack update file which you also used for the

®
Diamant server installation and open that file. If you don’t see a UPD file,
then you may have downloaded a ZIP file; in this case, for Files of Type
select All files . Then select the lp_ your c ountry.zip file.
Then click on Yes and the
language pack will be loaded
into the Comms Server.
There you will see an
lp_nl.jar.

For all other settings, including Log and Bedside terminal (if in use), please
see the Diamant manual. There you will also see the function for adding
various Comms Modules for links.


Finally, you must save the Comms Settings by going to the System tab
RM and selecting Save Server Parameters . Then restart the comms


service, which will also make the language pack available for the client. You
can get to the restart menu by going to the System tab RM and
selecting Res tart Server .

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

36 of 135
Installation of a Diamant with MSI

Select Yes to restart the


comms server service.
You have now completed the
installation for Diamant and
Comms.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

37 of 135
Installation manual Diamant

8.4 Uninstall, Modify and Remove

When Diamant is fully decommissioned, it is not sufficient to execute an


uninstall.
All patient data will be saved in an SQL database. The client must determine
whether the data should be retained and to keep the database or manually
delete the database, if desired.
If you restart the same MSI,
the MSI will recognise the
installed product and will
offer three options.

For the
time
being,
Diamant
as an
applicati
on is
NOT
suitable
for a
Change
or
Repair.

We
therefor
e don’t
recomm
end
clicking
on it.

Should something go
wrong, first execute a
Remove and then restart
the MSI, after which you
can start again with Step 1.
We recommend that you
first stop Diamant’s services
before the Remove.
Strictly speaking an MSI
Remove will also do this,
but it is expedient for you to
do this yourself in order to
avoid the risk of errors.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

38 of 135
Installation of a Diamant with MSI

A Remove does not delete the registry keys that specifically belong to the
application itself.
See [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\].
The installed product registry keys will be deleted, however.
See
[HKEY_LOCAL_MACHINE\SOFTWARE\Diasoft\InstalledProducts\Diamant].

Note: During a Remove you will lose the installation


folders in the default directory C:\Program
Files\Diasoft or the install folder you picked.

NEVER select an install drive root because then


everything in C:\ or D:\ etc. etc. will be removed.

You can also execute an uninstall from Windows under Installed Software.
Here too you should not select Change or Repair.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

39 of 135
Installation manual Diamant

8.5 Install Test in Slot

If you have already installed a default Diamant (slot 0) and you want to
install a second Diamant on the same server or another server, then you
have to use an installation with slot 1 or higher.

Wherever slot 1 is mentioned in this manual, you can


also read or use a different number other than 0.

Uninstall of existing (antiquated) slot 1 installation

If you have an installed Diamant application that is


version 3.10 or older, a number of things must first
be arranged. Please refer to version 3.12 of the
installation manual.

MSI installation for slot 1

An MSI installer has no settings for starting a slot 1. Proceed as follows to


do a slot 1 installation:
Create a link to your
diamant64.msi for
example, on the
desktop. Give the
shortcut a clear name for
recognising slot 1.
Then edit the startup
parameters under Target
by adding:
MSINEWINSTANCE=1
TRANSFORMS=”:SLOT1"
For a slot 2 this would
be:
MSINEWINSTANCE=1
TRANSFORMS=":SLOT2"
And so on until maximally
slot 9.
The advantage of working with a shortcut is that it can be used again, for
example, for a Diamant update to a higher version or release with an MSI
being used again.
You will then replace the existing MSI file with a new one and can simply
continue using this shortcut.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

40 of 135
Installation of a Diamant with MSI

You can also work with a


command prompt.
In this case, navigate to
your MSI and enter the
below command line:
msiexec /i
diamant64_39.msi
MSINEWINSTANCE=1
TRANSFORMS=":SLOT1"

The rest of the installation is exactly the same as steps 1 through 10 for a
default installation. The only difference is the name in the wizard that the
Diamant(1) setup shows.
The other steps for completing the installation, such as starting the
Diamant client, executing the language pack update, location configuration,
adding licenses and executing a Diamant manual update are all the same
and have already been described in this document.
With this you will have completed an installation for a Diamant in slot 1,
which is generally used as a test environment.

Undo (delete) a slot 1 installation

To undo (delete) a slot 1 installation you have to go to


Configuration Screen\Programmes\Programmes and components.
You cannot access a Change, Repair or Remove option using a shortcut for
a slot 1 installation. The command line is not suitable for this. You will see
an error notification.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

41 of 135
Installation manual Diamant

8.6 Installing only the Diamant client

Start the MSI file.


For a default (slot 0) or test environment (slot 1), the procedure is the
same.
With slot 1 you use the additional start-up parameters for slot 1
MSINEWINSTANCE=1 TRANSFORMS=”:SLOT1"
Then take the following steps:
Turn off the Diamant Server
and Comms Client and
Comms Server.

Click on N ext .

Determine the installation


path.
Determine the log directory
where users have write
permissions.
This can also be a UNC path.

Click on N ext .

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

42 of 135
Installation of a Diamant with MSI

Enter the application


hostname here.

click on N ext .

You can choose to create


shortcuts.

click on N ext .

Set the memory


parameters.
The required minimum is
Xms 128 m.
The max at Xmx 512 m is
sufficient; this is the
recommended default.

Click on N ext .

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

43 of 135
Installation manual Diamant

Click on N ext .

Click on N ext .

An installation folder has now been created only for the client. The folder
contains the DiamantClient.exe and startup.properties files.
The startup properties file contains the most important startup properties:
jvmOption=-Ddiamant.server= HostnameDiamantApp
jvmOption=-Ddiamant.slot=0
jvmOption=-Ddiamant.logdir=C:\Program Files\Diasoft\Diamant Client\log\
jvmOption=-Xms128m
jvmOption=-Xmx512m
jvmOption=-XX:NewRatio=2

With a slot 1 and Diamant test server this could be as follows:


jvmOption=-Ddiamant.server=HostnameDiamantTestApp
jvmOption=-Ddiamant.slot=1
jvmOption=-Ddiamant.logdir=C:\Program Files\Diasoft\Diamant Client\log\
jvmOption=-Xms128m

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

44 of 135
Installation of a Diamant with MSI

jvmOption=-Xmx512m
jvmOption=-XX:NewRatio=2

The properties are determined based on the chosen options in the


installation wizard.
In order to get the right language pack, you have to start up the client and
connect to the diamantAppServer where the correct language pack has
already been executed. The lp_nl.jar file will be picked up and placed in the
Diamant Client in a <cache> folder.
You have now created an entire Diamant client that is ready for
distribution.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

45 of 135
Installation manual Diamant

8.7 From Test to Production

It is wise to always first create a test environment


for introducing a new version of Diamant.

How to install a test environment is described under: Install Test in Slot.


You may have received an unvalidated version from us for testing purposes.
It is not possible to convert this unvalidated test version from a testing to a
production environment.
Jar files can also not be changed.
Unvalidated versions cannot be used in production. Diamant will not start.
It is important to ensure that an up-to-date database backup is available
before installing a system update, given that updates cannot be reversed.
Before using Diamant after an installation or update, you must validate
centre-specific reports.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

46 of 135
Install Connect(+)

9 Install Connect(+)

How to install a Connect or a Connect+ version of Diamant.

Connect installation

1. Follow the instructions in this installation manual for installing the Comms
Client and Comms Server. You do not need to install the Diamant Client and
Diamant Server.
2. Make a Connect.reg text file by copying this text.
3. Import the Connect.reg into the Registry editor.
4. Close the Comms Client.
5. Restart the Comms Server.
The system has now been configured, and the next step is to configure the
connectivity parameters with the help of the Comms Client.

1.
must remain
unchanged.
2. The correct address
and port for
receiving ORU
system messages
must be configured
in [HL7ORU Machine
Monitoring]. Also
place other ticks if
desired.
Add your machines to
the Dialysis Machines
tab

What is expected from the Hospital Information System.


A functioning HL7 2.* ORU receipt module.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

47 of 135
Installation manual Diamant

Install Connect+

Conditions
1. An SQL database
2. The database user must be the database owner and use SQL (preferably
use SQL authentication).

Installation steps
1. Follow the instructions in this manual for installing Diamant (both clients
and servers)
2. Add licences and restart the servers.
3. Open the Comms Client
4. Select HL7ORU Machine Monitoring and set the correct address and the
correct port for receiving ORU messages as well as other checks, if
necessary. You can find details in the Comms manual.
5. An ADT module is required if you use constant ADT messages to update
patients and their prescriptions. Set the correct remote port in the
module and configure the sending system so that it sends to this port and
the Diamant server address.
6. A customer can also opt to use query messaging to update patients and
their prescriptions. In this case, the query module must also be configured
with the system’s address and port.

Diamant Server settings:


1. After the Diamant Server has been installed as described here, restart the
Diamant Client.
2. Go to Centre , ¤ System, ¤ Lists, ¤ External Systems and set the default HIS in as
selectable and also untick the following option: Add N ew Patients (this is
necessary if you want to add new patients through the ADT).
3. If you don’t use the query module, remove the tick mark next to Centre ,
¤ Settings¤, Server Parameters, ¤ Extra: ADT Creates N ew Patient as well as the
tick mark next to Regis tration Link .
4. Select your machines under Centre , ¤ System, ¤ Static Lists, ¤ Communication
Parameters.

5. Select the therapy haemodialysis as selectable at Centre , ¤ Administration, ¤


Therapy Forms.

6. Under Centre , ¤ Centre Dialysis, ¤ Dialysis Locations, create the dialysis


stations for all defined machines and place a tick mark next to Ignore
Work flow for each one.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

48 of 135
Install Connect(+)

7. Create Default HD Prescription (this is explained in the Diamant user


manual in the chapter Centre, ¤ Physician, ¤ Default HD Prescription); set an
external key for each prescription.
8. It is possible to add more than one machine to a standard prescription
whereby you set one as a default.
9. Centre , ¤ Settings, ¤ Dialysis Settings: place a tick mark next to: V alidate H D
Pres c ription for Upload. Remove the tic k mark next to Support Artis 8.08
Protoc ol , select the correct injection volume (all Artis machines must be
set to the same volume). Set the default prescription, one default station
and one default therapy.
10.Create a Default Anticoagulation Prescription:
- (This step only applies when not working with a Z-index) Centre, ¤ Physician,
¤ Medicine List, ¤ Magistral Preparation, ¤ Strengths RM 8®
N ew, Create Heparin
here and place a tick mark next to Publis hed .
- Go to Centre, ¤ Physician, ¤ Medicine List, ¤ Complete Medicine List, select
Heparin, go to tab: Centre- s pec ific , set the desired units: 1 ml = 5000 IU
- Create a centre-specific strength type anticoagulation pump, select linear
Artis settings and set the values. Save with RM 8®
Save. Use RM 8®
Correction to return to the edit mode and make the external key
DEFAULT.
11. If the machine that is used supports the settings of the dialyzer or a
dialysate, the external keys of the materials must be synchronised with
the lists used by the guiding system.
You can find the lists under Centre , ¤ System, ¤ Lists.
There are separate items in Lists for the AK 98 and the Nipro SurdialX.
Connect+ is now ready for use.

In the case of a Connect to Connect+ upgrade, the


machine links can be transferred by means of an
export and import of the machine settings.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

49 of 135
Installation manual Diamant

9.1 Regtext Connect

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver]
"prefsversion"="261"
"description"=""
"short/Description"=""
"module/Definitions.length"="16"
"module/Definitions[0].enabled"="true"
"module/Definitions[0].id"="9"
"module/Definitions[0].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[0].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[0].coords"="170,80"
"module/Definitions[0].servers"=""
"module/Definitions[0].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[1].enabled"="true"
"module/Definitions[1].id"="2"
"module/Definitions[1].module/U/I"="/Diamant2/Machine/U/I"
"module/Definitions[1].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[1].coords"="17,64"
"module/Definitions[1].servers"=""
"module/Definitions[1].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[2].enabled"="true"
"module/Definitions[2].id"="12"
"module/Definitions[2].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[2].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[2].coords"="200,200"
"module/Definitions[2].servers"=""
"module/Definitions[2].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[3].enabled"="true"
"module/Definitions[3].id"="6"
"module/Definitions[3].module/U/I"="/Diamant2/A/D/T/U/I"
"module/Definitions[3].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[3].coords"="16,6"
"module/Definitions[3].servers"=""
"module/Definitions[3].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[4].enabled"="true"
"module/Definitions[4].id"="8"
"module/Definitions[4].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[4].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[4].coords"="150,0"
"module/Definitions[4].servers"=""
"module/Definitions[4].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[5].enabled"="true"
"module/Definitions[5].id"="1"
"module/Definitions[5].module/U/I"="/H/L7/Machine/Monitor/O/R/U/U/I"
"module/Definitions[5].clazz"="/N/O/T_/D/E/F/I/N/E/D"

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

50 of 135
Install Connect(+)

"module/Definitions[5].coords"="207,66"
"module/Definitions[5].servers"=""
"module/Definitions[5].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[6].enabled"="true"
"module/Definitions[6].id"="13"
"module/Definitions[6].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[6].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[6].coords"="210,240"
"module/Definitions[6].servers"=""
"module/Definitions[6].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[7].enabled"="true"
"module/Definitions[7].id"="14"
"module/Definitions[7].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[7].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[7].coords"="220,280"
"module/Definitions[7].servers"=""
"module/Definitions[7].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[8].enabled"="true"
"module/Definitions[8].id"="3"
"module/Definitions[8].module/U/I"="/Q/R/Y/Server/U/I"
"module/Definitions[8].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[8].coords"="122,122"
"module/Definitions[8].servers"=""
"module/Definitions[8].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[9].enabled"="true"
"module/Definitions[9].id"="16"
"module/Definitions[9].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[9].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[9].coords"="240,360"
"module/Definitions[9].servers"=""
"module/Definitions[9].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[10].enabled"="true"
"module/Definitions[10].id"="15"
"module/Definitions[10].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[10].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[10].coords"="230,320"
"module/Definitions[10].servers"=""
"module/Definitions[10].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[11].enabled"="true"
"module/Definitions[11].id"="10"
"module/Definitions[11].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[11].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[11].coords"="180,120"
"module/Definitions[11].servers"=""
"module/Definitions[11].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[12].enabled"="true"
"module/Definitions[12].id"="4"
"module/Definitions[12].module/U/I"="/R/M/I/Client/U/I"
"module/Definitions[12].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[12].coords"="16,122"
UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

51 of 135
Installation manual Diamant

"module/Definitions[12].servers"="3"
"module/Definitions[12].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[13].enabled"="true"
"module/Definitions[13].id"="7"
"module/Definitions[13].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[13].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[13].coords"="160,40"
"module/Definitions[13].servers"=""
"module/Definitions[13].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[14].enabled"="true"
"module/Definitions[14].id"="11"
"module/Definitions[14].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[14].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[14].coords"="190,160"
"module/Definitions[14].servers"=""
"module/Definitions[14].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[15].enabled"="true"
"module/Definitions[15].id"="5"
"module/Definitions[15].module/U/I"="/A/D/T/Client/U/I"
"module/Definitions[15].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[15].coords"="125,7"
"module/Definitions[15].servers"="6"
"module/Definitions[15].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[16].enabled"="true"
"module/Definitions[16].id"="11"
"module/Definitions[16].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[16].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[16].coords"="190,160"
"module/Definitions[16].servers"=""
"module/Definitions[16].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[17].enabled"="true"
"module/Definitions[17].id"="12"
"module/Definitions[17].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[17].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[17].coords"="200,200"
"module/Definitions[17].servers"=""
"module/Definitions[17].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[18].enabled"="true"
"module/Definitions[18].id"="14"
"module/Definitions[18].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[18].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[18].coords"="210,240"
"module/Definitions[18].servers"=""
"module/Definitions[18].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[19].enabled"="true"
"module/Definitions[19].id"="3"
"module/Definitions[19].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[19].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[19].coords"="220,280"
"module/Definitions[19].servers"=""
UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

52 of 135
Install Connect(+)

"module/Definitions[19].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[20].enabled"="true"
"module/Definitions[20].id"="15"
"module/Definitions[20].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[20].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[20].coords"="230,320"
"module/Definitions[20].servers"=""
"module/Definitions[20].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[21].enabled"="true"
"module/Definitions[21].id"="16"
"module/Definitions[21].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[21].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[21].coords"="240,360"
"module/Definitions[21].servers"=""
"module/Definitions[21].module/Info"="/N/O/T_/D/E/F/I/N/E/D"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\client]
"prefsversion"="25"
"default/Server"="localhost"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\client5]
"prefsversion"="3"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module1]
"rmi/Name"="\\\\127.0.0.1:1099\\/Diamant_/Machine"
"keep/Alive/Rate"="1000"
"description"="/H/L7 /O/R/U /Export to /H/I/S"
"short/Description"="/H/L7 /O/R/U machine monitor"
"prefsversion"="46"
"external/Patient/System"="/Default"
"info/Separator"="%"
"hl7/Client/Parameters.their/I/D"="/H/I/S"
"hl7/Client/Parameters.their/Facility"=""
"hl7/Client/Parameters.remote/Address"="localhost"
"hl7/Client/Parameters.remote/Port"="1234"
"hl7/Client/Parameters.processing/I/D"="/Production"
"hl7/Client/Parameters.keep/Line/Open"="true"
"hl7/Client/Parameters.use/Enhanced/Acknowledgement/Protocol"="true"
"hl7/Client/Parameters.use/Certificate"="false"
"hl7/Client/Parameters.use/Sequence/Number/Protocol"="false"
"hl7/Client/Parameters.timeout/Answer"="10000"
"hl7/Client/Parameters.timeout/Connect"="3000"
"hl7/Client/Parameters.remove/Label/Underscores"="false"
"hl7/Client/Parameters.use/Label/Replacement"="false"
"hl7/Client/Parameters.our/I/D"="/Diamant"
"hl7/Client/Parameters.our/Facility"="/Diasoft"
"hl7/Client/Parameters.encoding/Sort"="0"
"hl7/Client/Parameters.encoding/Start"="0xb"
"hl7/Client/Parameters.encoding/End"="0x1c 0xd"
"hl7/Client/Parameters.encoding/Inclusive"="true"

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

53 of 135
Installation manual Diamant

"hl7/Client/Parameters.encoding/Big/Endian"="true"
"hl7/Client/Parameters.encoding/Length"="4"
"hl7/Client/Parameters.hl7/Version"="22"
"keep/Alive/Interval"="0"
"epic/Compliant"="false"
"send/Without/Patient"="false"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module1\user/Pref
erences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module10]
"prefsversion"="427"
"comms/Type"="1"
"address"="localhost"
"port"="1404"
"machine/I/D"=""
"patient/Key"="1625"
"patient/Name"="/Abma /u064a/u064a/u0645/u0643/u0633/u064a/u0645/u0645/u0637/u0633
/u064a , /De heer /H."
"patient/Dob"="1932-04-01"
"machine/Type"="/Nikkiso0305"
"description"=""
"short/Description"="/Dialysis/Machine"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module10\user/Pr
eferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module11]
"base/Address"="https:\\\\zim.pto2.lsp.aorta-zorg.nl"
"request/Query"="\\/Verstrekkings/Lijstquery/Batch"
"ping/Query"="\\/Ping"
"use/S/S/L/Certificates"="true"
"server/Certificate"="/C:///Users//jan///Desktop///Demo///Certificates//server.p12"
"server/Cert/Password"="masterkey"
"kpn/Certificate"="/C:///Users//jan///Desktop///Demo///Certificates///K/P/N_/B/V_/P/K/Io
verheid_/Organisatie_/Server_/C/A-/G3.cer"
"rmi/Name"="/Diasoft/Communication_/L/S/P"
"description"=""
"short/Description"="/Dialysis/Machine"
"prefsversion"="208"
"prescription/Query"="\\/Voorschriftbericht"
"tkids"="/N/O/T_/D/E/F/I/N/E/D"
"comms/Type"="1"
"address"="localhost"
"port"="1405"
"machine/I/D"=""
"patient/Key"="1591"
"patient/Name"="/Harksen, /K."
"patient/Dob"="1966-11-28"
"machine/Type"="/Nikkiso0305"

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

54 of 135
Install Connect(+)

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module11\user/Pr
eferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module12]
"rmi/Name"="/Diamant_/Medicine"
"description"=""
"short/Description"="/Dialysis/Machine"
"prefsversion"="208"
"comms/Type"="1"
"address"="localhost"
"port"="1407"
"machine/I/D"=""
"patient/Key"="1606"
"patient/Name"="lalala-/Aal, /F."
"patient/Dob"="1979-11-18"
"machine/Type"="/Autodetect"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module12\user/Pr
eferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module13]
"rmi/Name"="/Diasoft/Communication_/N/A/W"
"description"=""
"short/Description"="/Dialysis/Machine"
"prefsversion"="88"
"comms/Type"="1"
"address"="127.0.0.1"
"port"="2108"
"machine/I/D"=""
"patient/Key"="1599"
"patient/Name"="/Bond, /J."
"patient/Dob"="1940-08-28"
"machine/Type"="/Nikkiso0305"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module13\user/Pr
eferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module14]
"retrieving/Personal/Data/Url"="https:\\\\raadplegen.sbv-z.nl\
\cibg.sbv.testtool.webservice.dec14\\opvragenpersoonsgegevens.asmx"
"verifying/Personal/Data/Url"="https:\\\\raadplegen.sbv-z.nl\
\cibg.sbv.testtool.webservice.dec14\\opvragenverifieren.asmx"
"wid/Check/Url"="https:\\\\raadplegen.sbv-z.nl\\cibg.sbv.testtool.webservice.dec14\
\widcontrole.asmx"
"key/Password"="masterkey"
"key/Store"="/C:///Users//jan///Desktop///Demo///Certificates//server.p12"
"public/Certificate"="/C:///Users//jan///Desktop///Demo///Certificates///K/P/N_/B/V_/P/K/
Ioverheid_/Organisatie_/Server_/C/A-/G3.cer"
"test"="false"

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

55 of 135
Installation manual Diamant

"description"=""
"short/Description"="/Dialysis/Machine"
"prefsversion"="207"
"fake/B/S/N/S"="/N/O/T_/D/E/F/I/N/E/D"
"comms/Type"="1"
"address"="localhost"
"port"="1406"
"machine/I/D"=""
"patient/Key"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Name"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Dob"="/N/O/T_/D/E/F/I/N/E/D"
"machine/Type"="/Gambro/Artis"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module14\user/Pr
eferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module15]
"description"=""
"short/Description"="/Dialysis/Machine"
"prefsversion"="207"
"comms/Type"="1"
"address"="localhost"
"port"="1234"
"machine/I/D"=""
"patient/Key"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Name"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Dob"="/N/O/T_/D/E/F/I/N/E/D"
"machine/Type"="/Gambro/Artis"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module15\user/Pr
eferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module16]
"description"=""
"short/Description"="/Dialysis/Machine"
"prefsversion"="207"
"comms/Type"="7"
"address"="192.168.14.41"
"port"="1234"
"machine/I/D"=""
"patient/Key"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Name"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Dob"="/N/O/T_/D/E/F/I/N/E/D"
"machine/Type"="/Arnold/Scale"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module16\user/Pr
eferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module17]
"prefsversion"="258"

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

56 of 135
Install Connect(+)

"comms/Type"="8"
"address"="192.168.12.99"
"port"="1421"
"machine/I/D"=""
"patient/Key"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Name"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Dob"="/N/O/T_/D/E/F/I/N/E/D"
"machine/Type"="/Gambro/A/K200/Network"
"description"=""
"short/Description"="/Test/Textual/H/L7"
"directory"="c:///Users//jan//hl7"
"input/Extension"=".in"
"poll/Time"="100"
"remote/Address"="localhost"
"remote/Port"="2345"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module17\user/Pr
eferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module18]
"prefsversion"="137"
"comms/Type"="9"
"address"="192.168.12.142"
"port"="700"
"machine/I/D"=""
"patient/Key"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Name"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Dob"="/N/O/T_/D/E/F/I/N/E/D"
"machine/Type"="/Autodetect"
"description"=""
"short/Description"="/Test/Raw/H/L7"
"directory"="c:///Users//jan//hl7"
"input/Extension"=".in"
"poll/Time"="100"
"remote/Address"="localhost"
"remote/Port"="2345"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module18\user/Pr
eferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module19]
"prefsversion"="129"
"comms/Type"="7"
"address"="00-00-14-72-/E8-0/D"
"port"="1234"
"machine/I/D"=""
"patient/Key"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Name"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Dob"="/N/O/T_/D/E/F/I/N/E/D"
"machine/Type"="/Arnold/Scale"

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

57 of 135
Installation manual Diamant

"description"=""
"short/Description"="/Dialysis/Machine"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module19\user/Pr
eferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module2]
"prefsversion"="33"
"comms/Type"="1"
"address"="/Artis address"
"port"="3001"
"machine/I/D"=""
"scale.message/Start"=""
"scale.message/Stop"=""
"scale.pattern"=""
"scale.type"="/G/E/N/E/R/I/C/S/C/A/L/E"
"scale.comm/Port"=""
"scale.comm/Settings"="2400,8,/N,1,0"
"machine/Type"="/Gambro/Artis"
"description"=""
"short/Description"="/Dia->/Mach"
"patient/Key"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Name"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Dob"="/N/O/T_/D/E/F/I/N/E/D"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module2\user/Pref
erences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module20]
"prefsversion"="128"
"comms/Type"="7"
"address"="00-00-14-72-/E8-0/D"
"port"="1234"
"machine/I/D"=""
"patient/Key"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Name"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Dob"="/N/O/T_/D/E/F/I/N/E/D"
"machine/Type"="/Arnold/Scale"
"description"=""
"short/Description"="/Dialysis/Machine"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module20\user/Pr
eferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module21]
"hl7/Server/Parameters.port"="4455"
"hl7/Server/Parameters.our/I/D"="/Diamant"
"hl7/Server/Parameters.our/Facility"="/Diasoft"
"hl7/Server/Parameters.encoding/Sort"="4"
"hl7/Server/Parameters.encoding/Start"="0xb"

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

58 of 135
Install Connect(+)

"hl7/Server/Parameters.encoding/End"="0x1c 0xd"
"hl7/Server/Parameters.encoding/Inclusive"="true"
"hl7/Server/Parameters.encoding/Big/Endian"="true"
"hl7/Server/Parameters.encoding/Length"="4"
"hl7/Server/Parameters.hl7/Version"="/N/O/T_/D/E/F/I/N/E/D"
"prefsversion"="14"
"description"=""
"short/Description"="/H/L7 test /H/I/S"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module21\user/Pr
eferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module22]
"prefsversion"="105"
"comms/Type"="1"
"address"="localhost"
"port"="3020"
"machine/I/D"=""
"patient/Key"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Name"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Dob"="/N/O/T_/D/E/F/I/N/E/D"
"machine/Type"="/Gambro/Artis"
"description"=""
"short/Description"="/Dialysis/Machine"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module22\user/Pr
eferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module23]
"prefsversion"="136"
"comms/Type"="9"
"address"="127.0.0.1"
"port"="1234"
"machine/I/D"=""
"patient/Key"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Name"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Dob"="/N/O/T_/D/E/F/I/N/E/D"
"machine/Type"="/Autodetect"
"description"="/Incoming /A/D/T"
"short/Description"="/Incoming /A/D/T"
"hl7/Server/Parameters.port"="2345"
"hl7/Server/Parameters.our/I/D"="/Diamant"
"hl7/Server/Parameters.our/Facility"="/Diasoft"
"hl7/Server/Parameters.encoding/Sort"="5"
"hl7/Server/Parameters.encoding/Start"="0xb"
"hl7/Server/Parameters.encoding/End"="0x1c 0xd"
"hl7/Server/Parameters.encoding/Inclusive"="false"
"hl7/Server/Parameters.encoding/Big/Endian"="true"
"hl7/Server/Parameters.encoding/Length"="4"
"hl7/Server/Parameters.hl7/Version"="22"

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

59 of 135
Installation manual Diamant

"gp/Segment"="/Z/P/I"
"his/Sort"="/Default"
"internal/His/Sort"="/Case/Number"
"dialect"="/C/A"
"all/Initials/In/P/I/D5_3"="true"
"/A01_admission/Date_/E/V/N_02"="false"
"/A02_transfer/Date_/P/V1_44"="false"
"/A02_transfer/Date_/E/V/N_02"="false"
"/A06_transfer/Date_/P/V1_44"="false"
"/A06_transfer/Date_/E/V/N_02"="false"
"/A07_transfer/Date_/P/V1_44"="false"
"/A07_transfer/Date_/E/V/N_02"="false"
"/A12_transfer/Date_/P/V1_44"="false"
"/A08_event/Occurred/Date_/E/V/N_02"="false"
"/Gen_/I/D_/U/M/C/G_/E/P/I/C"="2"
"/Gen_/I/D_/A/H/S_/E/P/I/C"="8"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module23\user/Pr
eferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module24]
"rmi/Name"="/Diamant_/A/D/T"
"description"=""
"short/Description"="/Dia2 /A/D/T"
"prefsversion"="64"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module24\user/Pr
eferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module25]
"hl7/Client/Parameters.their/I/D"="/H/I/S"
"hl7/Client/Parameters.their/Facility"=""
"hl7/Client/Parameters.remote/Address"="localhost"
"hl7/Client/Parameters.remote/Port"="4545"
"hl7/Client/Parameters.processing/I/D"="/Production"
"hl7/Client/Parameters.keep/Line/Open"="true"
"hl7/Client/Parameters.use/Enhanced/Acknowledgement/Protocol"="false"
"hl7/Client/Parameters.use/Certificate"="false"
"hl7/Client/Parameters.use/Sequence/Number/Protocol"="false"
"hl7/Client/Parameters.timeout/Answer"="1000"
"hl7/Client/Parameters.timeout/Connect"="1000"
"hl7/Client/Parameters.our/I/D"="/Diamant"
"hl7/Client/Parameters.our/Facility"="/Diasoft"
"hl7/Client/Parameters.encoding/Sort"="0"
"hl7/Client/Parameters.encoding/Start"="0xb"
"hl7/Client/Parameters.encoding/End"="0x1c 0xd"
"hl7/Client/Parameters.encoding/Inclusive"="true"
"hl7/Client/Parameters.encoding/Big/Endian"="true"
"hl7/Client/Parameters.encoding/Length"="4"
"hl7/Client/Parameters.hl7/Version"="22"

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

60 of 135
Install Connect(+)

"prefsversion"="130"
"department/Code"=""
"gp/Segment"="/Z/P/I"
"/P/I/D4/Version/Warning"=""
"use/N/A/Wnot/D/E/M"="false"
"dem/I/Din/Q/R/D"=""
"his/Prefix"="116$"
"split/H/I/S/Checksum"="false"
"his/Sort"="/Default"
"explicit/P/I/D/His/Sort"="false"
"his/Sort/P/I/D3"="/Default"
"his/Sort/P/I/D4"="/Default"
"use/A19"="false"
"all/Initials/In/P/I/D5_3"="false"
"process/A/D/T"="true"
"description"=""
"short/Description"="/Q/R/Y /H/L7"
"hl7/Client/Parameters.remove/Label/Underscores"="false"
"hl7/Client/Parameters.use/Label/Replacement"="false"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module25\user/Pr
eferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module26]
"directory"="qry"
"hl7/Server/Parameters.port"="4454"
"hl7/Server/Parameters.our/I/D"="/Diamant"
"hl7/Server/Parameters.our/Facility"="/Diasoft"
"hl7/Server/Parameters.encoding/Sort"="0"
"hl7/Server/Parameters.encoding/Start"="0xb"
"hl7/Server/Parameters.encoding/End"="0x1c 0xd"
"hl7/Server/Parameters.encoding/Inclusive"="true"
"hl7/Server/Parameters.encoding/Big/Endian"="true"
"hl7/Server/Parameters.encoding/Length"="4"
"hl7/Server/Parameters.hl7/Version"="/N/O/T_/D/E/F/I/N/E/D"
"prefsversion"="126"
"description"=""
"short/Description"="/Test /H/I/S"
"/Gen_/I/D_/Diasoft_/Diamant"="4988"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module26\user/Pr
eferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module27]
"hl7/Client/Parameters.their/I/D"="/H/I/S"
"hl7/Client/Parameters.their/Facility"=""
"hl7/Client/Parameters.remote/Address"="localhost"
"hl7/Client/Parameters.remote/Port"="4455"
"hl7/Client/Parameters.processing/I/D"="/Production"
"hl7/Client/Parameters.keep/Line/Open"="true"

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

61 of 135
Installation manual Diamant

"hl7/Client/Parameters.use/Enhanced/Acknowledgement/Protocol"="true"
"hl7/Client/Parameters.use/Certificate"="false"
"hl7/Client/Parameters.use/Sequence/Number/Protocol"="false"
"hl7/Client/Parameters.timeout/Answer"="1000"
"hl7/Client/Parameters.timeout/Connect"="1000"
"hl7/Client/Parameters.our/I/D"="/Diamant"
"hl7/Client/Parameters.our/Facility"="/Diasoft"
"hl7/Client/Parameters.encoding/Sort"="0"
"hl7/Client/Parameters.encoding/Start"="0xb"
"hl7/Client/Parameters.encoding/End"="0x1c 0xd"
"hl7/Client/Parameters.encoding/Inclusive"="true"
"hl7/Client/Parameters.encoding/Big/Endian"="true"
"hl7/Client/Parameters.encoding/Length"="4"
"hl7/Client/Parameters.hl7/Version"="22"
"prefsversion"="122"
"keep/Alive/Interval"="0"
"user"="sa"
"password"="6/W1/Mhl/Y+z/H/D9ma/U/Sp/Ykp7w=="
"url"="jdbc:jtds:sqlserver:\\\\localhost\
\/O/R/U;prepare/S/Q/L=2;use/Unicode=true;character/Encoding=/U/T/F-8"
"url/Type"="/J/T/D/S"
"description"="/H/L7 /O/R/U machine monitor"
"short/Description"="/H/L7 /O/R/U machine monitor"
"/Gen_/H/L7/Machine/Monitor/O/R/U"="30686"
"hl7/Client/Parameters.remove/Label/Underscores"="false"
"epic/Compliant"="false"
"hl7/Client/Parameters.use/Label/Replacement"="false"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module27\user/Pr
eferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module28]
"hl7/Client/Parameters.their/I/D"="/H/I/S"
"hl7/Client/Parameters.their/Facility"=""
"hl7/Client/Parameters.remote/Address"="localhost"
"hl7/Client/Parameters.remote/Port"="4455"
"hl7/Client/Parameters.processing/I/D"="/Production"
"hl7/Client/Parameters.keep/Line/Open"="true"
"hl7/Client/Parameters.use/Enhanced/Acknowledgement/Protocol"="true"
"hl7/Client/Parameters.use/Certificate"="false"
"hl7/Client/Parameters.use/Sequence/Number/Protocol"="false"
"hl7/Client/Parameters.timeout/Answer"="1000"
"hl7/Client/Parameters.timeout/Connect"="1000"
"hl7/Client/Parameters.our/I/D"="/Diamant"
"hl7/Client/Parameters.our/Facility"="/Diasoft"
"hl7/Client/Parameters.encoding/Sort"="0"
"hl7/Client/Parameters.encoding/Start"="0xb"
"hl7/Client/Parameters.encoding/End"="0x1c 0xd"
"hl7/Client/Parameters.encoding/Inclusive"="true"
"hl7/Client/Parameters.encoding/Big/Endian"="true"

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

62 of 135
Install Connect(+)

"hl7/Client/Parameters.encoding/Length"="4"
"hl7/Client/Parameters.hl7/Version"="22"
"prefsversion"="80"
"after/Dur"="3600"
"session/Closed/Dur"="7200"
"session/Dur"="43200"
"weight/Dur"="1800"
"storage/Interval"="1800"
"user"="sa"
"password"="6/W1/Mhl/Y+z/H/D9ma/U/Sp/Ykp7w=="
"url"="jdbc:jtds:sqlserver:\\\\localhost\
\/O/R/U;prepare/S/Q/L=2;use/Unicode=true;character/Encoding=/U/T/F-8"
"url/Type"="/J/T/D/S"
"description"="/H/L7 machine monitor"
"short/Description"="/H/L7 machine monitor"
"/Gen_/H/L7/Machine/Monitor"="10693"
"hl7/Client/Parameters.remove/Label/Underscores"="false"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module28\user/Pr
eferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module3]
"prefsversion"="31"
"comms/Type"="9"
"address"="/A/K98 address"
"port"="1234"
"machine/I/D"=""
"scale.message/Start"=""
"scale.message/Stop"=""
"scale.pattern"=""
"scale.type"="/G/E/N/E/R/I/C/S/C/A/L/E"
"scale.comm/Port"=""
"scale.comm/Settings"="2400,8,/N,1,0"
"machine/Type"="/Autodetect"
"description"="/H/L7 /Q/R/Y from /H/I/S"
"short/Description"="/Q/R/Y /H/L7"
"patient/Key"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Name"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Dob"="/N/O/T_/D/E/F/I/N/E/D"
"hl7/Client/Parameters.their/I/D"="/H/I/S"
"hl7/Client/Parameters.their/Facility"=""
"hl7/Client/Parameters.remote/Address"="localhost"
"hl7/Client/Parameters.remote/Port"="1234"
"hl7/Client/Parameters.processing/I/D"="/Production"
"hl7/Client/Parameters.keep/Line/Open"="true"
"hl7/Client/Parameters.use/Enhanced/Acknowledgement/Protocol"="false"
"hl7/Client/Parameters.use/Certificate"="false"
"hl7/Client/Parameters.use/Sequence/Number/Protocol"="false"
"hl7/Client/Parameters.timeout/Answer"="10000"
"hl7/Client/Parameters.timeout/Connect"="5000"

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

63 of 135
Installation manual Diamant

"hl7/Client/Parameters.remove/Label/Underscores"="false"
"hl7/Client/Parameters.use/Label/Replacement"="false"
"hl7/Client/Parameters.our/I/D"="/Diamant"
"hl7/Client/Parameters.our/Facility"="/Diasoft"
"hl7/Client/Parameters.encoding/Sort"="0"
"hl7/Client/Parameters.encoding/Start"="0xb"
"hl7/Client/Parameters.encoding/End"="0x1c 0xd"
"hl7/Client/Parameters.encoding/Inclusive"="true"
"hl7/Client/Parameters.encoding/Big/Endian"="true"
"hl7/Client/Parameters.encoding/Length"="4"
"hl7/Client/Parameters.hl7/Version"="24"
"department/Code"=""
"gp/Segment"="/Z/P/I"
"/P/I/D4/Version/Warning"=""
"use/N/A/Wnot/D/E/M"="false"
"dem/I/Din/Q/R/D"=""
"his/Prefix"="116$"
"split/H/I/S/Checksum"="false"
"his/Sort"="/Default"
"explicit/P/I/D/His/Sort"="false"
"his/Sort/P/I/D3"="/Default"
"his/Sort/P/I/D4"="/Default"
"use/A19"="true"
"all/Initials/In/P/I/D5_3"="false"
"process/A/D/T"="false"
"/Qry/I/D"="2"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module3\user/Pref
erences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module4]
"prefsversion"="12"
"comms/Type"="1"
"address"="localhost"
"port"="1402"
"machine/I/D"=""
"scale.message/Start"=""
"scale.message/Stop"=""
"scale.pattern"=""
"scale.type"="/G/E/N/E/R/I/C/S/C/A/L/E"
"scale.comm/Port"=""
"scale.comm/Settings"="2400,8,/N,1,0"
"machine/Type"="/Nikkiso0305"
"description"="/Internal /Q/R/Y /Gateway to /Diamant"
"short/Description"="/Dia->/Q/R/Y"
"patient/Key"="1555"
"patient/Name"="/Janssens-/Aletta, /R."
"patient/Dob"="1928-01-12"
"rmi/Name"="/Diasoft/Communication_/N/A/W"

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

64 of 135
Install Connect(+)

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module4\user/Pref
erences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module5]
"prefsversion"="18"
"comms/Type"="1"
"address"=""
"port"="1234"
"machine/I/D"=""
"scale.message/Start"=""
"scale.message/Stop"=""
"scale.pattern"=""
"scale.type"="/G/E/N/E/R/I/C/S/C/A/L/E"
"scale.comm/Port"=""
"scale.comm/Settings"="2400,8,/N,1,0"
"machine/Type"="/Autodetect"
"description"="/Incoming /H/L7 /A/D/T from /H/I/S"
"short/Description"="/A/D/T /H/L7"
"hl7/Client/Parameters.their/I/D"="/Diamant"
"hl7/Client/Parameters.their/Facility"="/Diasoft"
"hl7/Client/Parameters.remote/Address"="localhost"
"hl7/Client/Parameters.remote/Port"="4456"
"hl7/Client/Parameters.processing/I/D"="/Production"
"hl7/Client/Parameters.keep/Line/Open"="true"
"hl7/Client/Parameters.use/Enhanced/Acknowledgement/Protocol"="false"
"hl7/Client/Parameters.use/Certificate"="false"
"hl7/Client/Parameters.use/Sequence/Number/Protocol"="false"
"hl7/Client/Parameters.timeout/Answer"="1000"
"hl7/Client/Parameters.timeout/Connect"="1000"
"hl7/Client/Parameters.our/I/D"="/Diamant"
"hl7/Client/Parameters.our/Facility"="/Diasoft"
"hl7/Client/Parameters.encoding/Sort"="0"
"hl7/Client/Parameters.encoding/Start"="0xb"
"hl7/Client/Parameters.encoding/End"="0x1c 0xd"
"hl7/Client/Parameters.encoding/Inclusive"="true"
"hl7/Client/Parameters.encoding/Big/Endian"="true"
"hl7/Client/Parameters.encoding/Length"="4"
"hl7/Client/Parameters.hl7/Version2"="22"
"his/Sort"="/Default"
"target/System"="/N/O/T_/D/E/F/I/N/E/D"
"discharge/Only"="false"
"all/Initials/In/P/I/D5_3"="false"
"/Gen_/A/D/T/Out/I/D"="3833"
"hl7/Client/Parameters.hl7/Version"="24"
"hl7/Client/Parameters.remove/Label/Underscores"="false"
"hl7/Client/Parameters.use/Label/Replacement"="false"
"hl7/Server/Parameters.port"="2345"
"hl7/Server/Parameters.our/I/D"="/Diamant"
"hl7/Server/Parameters.our/Facility"="/Diasoft"
"hl7/Server/Parameters.encoding/Sort"="0"

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

65 of 135
Installation manual Diamant

"hl7/Server/Parameters.encoding/Start"="0xb"
"hl7/Server/Parameters.encoding/End"="0x1c 0xd"
"hl7/Server/Parameters.encoding/Inclusive"="true"
"hl7/Server/Parameters.encoding/Big/Endian"="true"
"hl7/Server/Parameters.encoding/Length"="4"
"hl7/Server/Parameters.hl7/Version"="/N/O/T_/D/E/F/I/N/E/D"
"gp/Segment"="/Z/P/I"
"internal/His/Sort"="/Case/Number"
"dialect"="/U/S"
"/A01_admission/Date_/E/V/N_02"="false"
"/A02_transfer/Date_/P/V1_44"="false"
"/A02_transfer/Date_/E/V/N_02"="false"
"/A06_transfer/Date_/P/V1_44"="false"
"/A06_transfer/Date_/E/V/N_02"="false"
"/A07_transfer/Date_/P/V1_44"="false"
"/A07_transfer/Date_/E/V/N_02"="false"
"/A12_transfer/Date_/P/V1_44"="false"
"/A08_event/Occurred/Date_/E/V/N_02"="false"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module5\user/Pref
erences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module6]
"hl7/Server/Parameters.port"="4455"
"hl7/Server/Parameters.our/I/D"="/Diamant"
"hl7/Server/Parameters.our/Facility"="/Diasoft"
"hl7/Server/Parameters.encoding/Sort"="0"
"hl7/Server/Parameters.encoding/Start"="0xb"
"hl7/Server/Parameters.encoding/End"="0x1c 0xd"
"hl7/Server/Parameters.encoding/Inclusive"="true"
"hl7/Server/Parameters.encoding/Big/Endian"="true"
"hl7/Server/Parameters.encoding/Length"="4"
"hl7/Server/Parameters.hl7/Version2"="/N/O/T_/D/E/F/I/N/E/D"
"prefsversion"="8"
"description"="/Internal /A/D/T\\ /Gateway to /Diamant "
"short/Description"="/Dia->/A/D/T"
"/Gen_/I/D_/Diasoft_/Diamant"="11530"
"hl7/Server/Parameters.hl7/Version"="/N/O/T_/D/E/F/I/N/E/D"
"rmi/Name"="/Diamant_/A/D/T"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module6\user/Pref
erences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module7]
"description"=""
"short/Description"="/Dialysis/Machine"
"prefsversion"="13"
"comms/Type"="1"
"address"="localhost"
"port"="1402"

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

66 of 135
Install Connect(+)

"machine/I/D"=""
"patient/Key"="1555"
"patient/Name"="/Janssens-/Aletta, /R."
"patient/Dob"="1928-01-12"
"machine/Type"="/Nikkiso0305"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module7\user/Pref
erences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module8]
"batch/Counter"="1"
"hl7/Client/Parameters.their/I/D"="/H/I/S"
"hl7/Client/Parameters.their/Facility"=""
"hl7/Client/Parameters.remote/Address"="localhost"
"hl7/Client/Parameters.remote/Port"="1234"
"hl7/Client/Parameters.processing/I/D"="/Production"
"hl7/Client/Parameters.keep/Line/Open"="true"
"hl7/Client/Parameters.use/Enhanced/Acknowledgement/Protocol"="false"
"hl7/Client/Parameters.use/Certificate"="false"
"hl7/Client/Parameters.use/Sequence/Number/Protocol"="false"
"hl7/Client/Parameters.timeout/Answer"="1000"
"hl7/Client/Parameters.timeout/Connect"="1000"
"hl7/Client/Parameters.our/I/D"="/Diamant"
"hl7/Client/Parameters.our/Facility"="/Diasoft"
"hl7/Client/Parameters.encoding/Sort"="0"
"hl7/Client/Parameters.encoding/Start"="0xb"
"hl7/Client/Parameters.encoding/End"="0x1c 0xd"
"hl7/Client/Parameters.encoding/Inclusive"="true"
"hl7/Client/Parameters.encoding/Big/Endian"="true"
"hl7/Client/Parameters.encoding/Length"="4"
"hl7/Client/Parameters.hl7/Version2"="231"
"prefsversion"="11"
"his/Sort"="/Default"
"target/System"="/N/O/T_/D/E/F/I/N/E/D"
"discharge/Only"="false"
"point/Of/Care/H/D"="/P-/D/E/R/A/M/B"
"facility/H/D"="/P-/D/E/R"
"description"=""
"short/Description"="/Dialysis/Machine"
"comms/Type"="9"
"address"="localhost"
"port"="1234"
"machine/I/D"=""
"patient/Key"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Name"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Dob"="/N/O/T_/D/E/F/I/N/E/D"
"machine/Type"="/Autodetect"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module8\user/Pref
erences]

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

67 of 135
Installation manual Diamant

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module9]
"their/User/I/D"="diasoft"
"their/Password"="diasoft"
"their/Destination"="diasoft"
"their/I/Paddress"="84.35.254.52"
"our/Username"="enai"
"our/Password"="jhg78uh"
"our/Port"="20001"
"our/Destination"="diasoft"
"their/Port"="20001"
"timeout"="1000"
"max/Connections"="10"
"description"=""
"short/Description"="/Dialysis/Machine"
"prefsversion"="100"
"local/System/I/D"="999999"
"comms/Type"="1"
"address"="localhost"
"port"="1403"
"machine/I/D"=""
"patient/Key"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Name"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Dob"="/N/O/T_/D/E/F/I/N/E/D"
"machine/Type"="/Nikkiso0305"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\module9\user/Pref
erences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef1]
"prefsversion"="56"
"module/Definitions.length"="10"
"module/Definitions[0].enabled"="true"
"module/Definitions[0].id"="1"
"module/Definitions[0].module/U/I"="/Diamant2/Machine/U/I"
"module/Definitions[0].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[0].coords"="50,0"
"module/Definitions[0].servers"=""
"module/Definitions[0].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[1].enabled"="true"
"module/Definitions[1].id"="2"
"module/Definitions[1].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[1].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[1].coords"="150,0"
"module/Definitions[1].servers"=""
"module/Definitions[1].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[2].enabled"="true"
"module/Definitions[2].id"="3"
"module/Definitions[2].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[2].clazz"="/N/O/T_/D/E/F/I/N/E/D"

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

68 of 135
Install Connect(+)

"module/Definitions[2].coords"="160,40"
"module/Definitions[2].servers"=""
"module/Definitions[2].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[3].enabled"="true"
"module/Definitions[3].id"="4"
"module/Definitions[3].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[3].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[3].coords"="170,80"
"module/Definitions[3].servers"=""
"module/Definitions[3].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[4].enabled"="true"
"module/Definitions[4].id"="5"
"module/Definitions[4].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[4].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[4].coords"="180,120"
"module/Definitions[4].servers"=""
"module/Definitions[4].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[5].enabled"="true"
"module/Definitions[5].id"="6"
"module/Definitions[5].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[5].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[5].coords"="190,160"
"module/Definitions[5].servers"=""
"module/Definitions[5].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[6].enabled"="true"
"module/Definitions[6].id"="7"
"module/Definitions[6].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[6].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[6].coords"="200,200"
"module/Definitions[6].servers"=""
"module/Definitions[6].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[7].enabled"="true"
"module/Definitions[7].id"="8"
"module/Definitions[7].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[7].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[7].coords"="210,240"
"module/Definitions[7].servers"=""
"module/Definitions[7].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[8].enabled"="true"
"module/Definitions[8].id"="10"
"module/Definitions[8].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[8].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[8].coords"="220,280"
"module/Definitions[8].servers"=""
"module/Definitions[8].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[9].enabled"="true"
"module/Definitions[9].id"="9"
"module/Definitions[9].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[9].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[9].coords"="230,320"
UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

69 of 135
Installation manual Diamant

"module/Definitions[9].servers"=""
"module/Definitions[9].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"description"=""
"short/Description"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef1\modu
le1]
"rmi/Name"="\\\\169.254.126.77:1100\\/Diamant_/Machine"
"description"=""
"short/Description"="/Dia2/Mach"
"prefsversion"="5"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef1\modu
le1\user/Preferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef1\modu
le10]
"prefsversion"="6"
"comms/Type"="7"
"address"="00-00-14-72-/E8-0/D"
"port"="1234"
"machine/I/D"=""
"patient/Key"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Name"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Dob"="/N/O/T_/D/E/F/I/N/E/D"
"machine/Type"="/Arnold/Scale"
"description"=""
"short/Description"="/Dialysis/Machine"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef1\modu
le10\user/Preferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef1\modu
le2]
"prefsversion"="6"
"comms/Type"="1"
"address"="localhost"
"port"="1404"
"machine/I/D"=""
"patient/Key"="1596"
"patient/Name"="/Baba/C van den, /De heer /Ali "
"patient/Dob"="1955-03-14"
"machine/Type"="/Nikkiso0305"
"description"=""
"short/Description"="/Dialysis/Machine"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef1\modu
le2\user/Preferences]

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

70 of 135
Install Connect(+)

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef1\modu
le3]
"prefsversion"="6"
"comms/Type"="1"
"address"="localhost"
"port"="1407"
"machine/I/D"=""
"patient/Key"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Name"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Dob"="/N/O/T_/D/E/F/I/N/E/D"
"machine/Type"="/Nikkiso0305"
"description"=""
"short/Description"="/Dialysis/Machine"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef1\modu
le3\user/Preferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef1\modu
le4]
"prefsversion"="6"
"comms/Type"="7"
"address"="00:00:13:6/C:0/A:/F6"
"port"="1"
"machine/I/D"=""
"patient/Key"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Name"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Dob"="/N/O/T_/D/E/F/I/N/E/D"
"machine/Type"="/Autodetect"
"description"=""
"short/Description"="/Dialysis/Machine"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef1\modu
le4\user/Preferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef1\modu
le5]
"prefsversion"="6"
"comms/Type"="1"
"address"="192.168.12.105"
"port"="3001"
"machine/I/D"=""
"patient/Key"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Name"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Dob"="/N/O/T_/D/E/F/I/N/E/D"
"machine/Type"="/Gambro/Artis"
"description"=""
"short/Description"="/Dialysis/Machine"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef1\modu
le5\user/Preferences]

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

71 of 135
Installation manual Diamant

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef1\modu
le6]
"prefsversion"="6"
"comms/Type"="1"
"address"="localhost"
"port"="3001"
"machine/I/D"=""
"patient/Key"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Name"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Dob"="/N/O/T_/D/E/F/I/N/E/D"
"machine/Type"="/Gambro/Artis"
"description"=""
"short/Description"="/Dialysis/Machine"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef1\modu
le6\user/Preferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef1\modu
le7]
"prefsversion"="6"
"comms/Type"="8"
"address"="192.168.12.99"
"port"="1421"
"machine/I/D"=""
"patient/Key"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Name"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Dob"="/N/O/T_/D/E/F/I/N/E/D"
"machine/Type"="/Gambro/A/K200/Network"
"description"=""
"short/Description"="/Dialysis/Machine"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef1\modu
le7\user/Preferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef1\modu
le8]
"prefsversion"="6"
"comms/Type"="9"
"address"="192.168.12.142"
"port"="700"
"machine/I/D"=""
"patient/Key"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Name"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Dob"="/N/O/T_/D/E/F/I/N/E/D"
"machine/Type"="/Autodetect"
"description"=""
"short/Description"="/Dialysis/Machine"

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

72 of 135
Install Connect(+)

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef1\modu
le8\user/Preferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef1\modu
le9]
"prefsversion"="6"
"comms/Type"="7"
"address"="00-00-14-72-/E8-0/D"
"port"="1234"
"machine/I/D"=""
"patient/Key"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Name"="/N/O/T_/D/E/F/I/N/E/D"
"patient/Dob"="/N/O/T_/D/E/F/I/N/E/D"
"machine/Type"="/Arnold/Scale"
"description"=""
"short/Description"="/Dialysis/Machine"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef1\modu
le9\user/Preferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef1\user/
Preferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef5]
"prefsversion"="523"
"description"=""
"short/Description"=""
"module/Definitions.length"="4"
"module/Definitions[0].enabled"="true"
"module/Definitions[0].id"="1"
"module/Definitions[0].module/U/I"="/Diamant2/Machine/U/I"
"module/Definitions[0].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[0].coords"="50,0"
"module/Definitions[0].servers"=""
"module/Definitions[0].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[1].enabled"="true"
"module/Definitions[1].id"="2"
"module/Definitions[1].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[1].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[1].coords"="150,0"
"module/Definitions[1].servers"=""
"module/Definitions[1].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[2].enabled"="true"
"module/Definitions[2].id"="3"
"module/Definitions[2].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[2].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[2].coords"="160,40"
"module/Definitions[2].servers"=""
"module/Definitions[2].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[3].enabled"="true"

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

73 of 135
Installation manual Diamant

"module/Definitions[3].id"="7"
"module/Definitions[3].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[3].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[3].coords"="170,80"
"module/Definitions[3].servers"=""
"module/Definitions[3].module/Info"="/N/O/T_/D/E/F/I/N/E/D"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef5\modu
le1]
"rmi/Name"="\\\\127.0.0.1:1104\\/Diamant_/Machine"
"external/Patient/System"="/Default"
"info/Separator"="%"
"description"=""
"short/Description"="/Dia2/Mach"
"prefsversion"="58"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef5\modu
le1\user/Preferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef5\modu
le2]
"prefsversion"="109"
"comms/Type"="1"
"address"="localhost"
"port"="1234"
"machine/I/D"=""
"scale.message/Start"=""
"scale.message/Stop"=""
"scale.pattern"=""
"scale.type"="/G/E/N/E/R/I/C/S/C/A/L/E"
"scale.comm/Port"=""
"scale.comm/Settings"="2400,8,/N,1,0"
"machine/Type"="/Autodetect"
"description"=""
"short/Description"="/Dialysis/Machine"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef5\modu
le2\user/Preferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef5\modu
le3]
"prefsversion"="73"
"comms/Type"="1"
"address"=""
"port"="2101"
"machine/I/D"=""
"scale.message/Start"=""
"scale.message/Stop"=""
"scale.pattern"=""
"scale.type"="/G/E/N/E/R/I/C/S/C/A/L/E"

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

74 of 135
Install Connect(+)

"scale.comm/Port"=""
"scale.comm/Settings"="2400,8,/N,1,0"
"machine/Type"="/Autodetect"
"description"=""
"short/Description"="/Dialysis/Machine"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef5\modu
le3\user/Preferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef5\modu
le4]
"prefsversion"="53"
"comms/Type"="1"
"address"="localhost"
"port"="2101"
"machine/I/D"=""
"scale.message/Start"=""
"scale.message/Stop"=""
"scale.pattern"=""
"scale.type"="/G/E/N/E/R/I/C/S/C/A/L/E"
"scale.comm/Port"=""
"scale.comm/Settings"="2400,8,/N,1,0"
"machine/Type"="/Autodetect"
"description"=""
"short/Description"="/Dialysis/Machine"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef5\modu
le4\user/Preferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef5\modu
le5]
"prefsversion"="53"
"comms/Type"="1"
"address"="localhost"
"port"="2102"
"machine/I/D"=""
"scale.message/Start"=""
"scale.message/Stop"=""
"scale.pattern"=""
"scale.type"="/G/E/N/E/R/I/C/S/C/A/L/E"
"scale.comm/Port"=""
"scale.comm/Settings"="2400,8,/N,1,0"
"machine/Type"="/Autodetect"
"description"=""
"short/Description"="/Dialysis/Machine"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef5\modu
le5\user/Preferences]

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

75 of 135
Installation manual Diamant

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef5\modu
le6]
"prefsversion"="43"
"comms/Type"="9"
"address"="localhost"
"port"="2103"
"machine/I/D"=""
"scale.message/Start"=""
"scale.message/Stop"=""
"scale.pattern"=""
"scale.type"="/G/E/N/E/R/I/C/S/C/A/L/E"
"scale.comm/Port"=""
"scale.comm/Settings"="2400,8,/N,1,0"
"machine/Type"="/Autodetect"
"description"=""
"short/Description"="/Dialysis/Machine"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef5\modu
le6\user/Preferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef5\modu
le7]
"prefsversion"="55"
"comms/Type"="7"
"address"="192.168.14.41"
"port"="1234"
"machine/I/D"=""
"scale.message/Start"=""
"scale.message/Stop"=""
"scale.pattern"=""
"scale.type"="/G/E/N/E/R/I/C/S/C/A/L/E"
"scale.comm/Port"=""
"scale.comm/Settings"="2400,8,/N,1,0"
"machine/Type"="/Arnold/Scale"
"description"=""
"short/Description"="/Dialysis/Machine"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef5\modu
le7\user/Preferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef5\user/
Preferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef8]
"prefsversion"="63"
"description"=""
"short/Description"=""
"module/Definitions.length"="5"
"module/Definitions[0].enabled"="true"
"module/Definitions[0].id"="5"

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

76 of 135
Install Connect(+)

"module/Definitions[0].module/U/I"="/Eclipse/Alarm/Machine/Link/Server/U/I"
"module/Definitions[0].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[0].coords"="462,70"
"module/Definitions[0].servers"=""
"module/Definitions[0].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[1].enabled"="true"
"module/Definitions[1].id"="2"
"module/Definitions[1].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[1].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[1].coords"="150,0"
"module/Definitions[1].servers"=""
"module/Definitions[1].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[2].enabled"="true"
"module/Definitions[2].id"="1"
"module/Definitions[2].module/U/I"="/Diamant2/Machine/U/I"
"module/Definitions[2].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[2].coords"="50,0"
"module/Definitions[2].servers"=""
"module/Definitions[2].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[3].enabled"="true"
"module/Definitions[3].id"="4"
"module/Definitions[3].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[3].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[3].coords"="170,80"
"module/Definitions[3].servers"=""
"module/Definitions[3].module/Info"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[4].enabled"="true"
"module/Definitions[4].id"="3"
"module/Definitions[4].module/U/I"="/Dialysis/Machine/Parameters/U/I"
"module/Definitions[4].clazz"="/N/O/T_/D/E/F/I/N/E/D"
"module/Definitions[4].coords"="160,40"
"module/Definitions[4].servers"=""
"module/Definitions[4].module/Info"="/N/O/T_/D/E/F/I/N/E/D"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef8\modu
le1]
"rmi/Name"="\\\\192.168.12.149:1107\\/Diamant_/Machine"
"external/Patient/System"="/Default"
"info/Separator"="%"
"description"=""
"short/Description"="/Dia2/Mach"
"prefsversion"="8"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef8\modu
le1\user/Preferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef8\modu
le2]
"prefsversion"="17"
"comms/Type"="1"

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

77 of 135
Installation manual Diamant

"address"="localhost"
"port"="1234"
"machine/I/D"=""
"scale.message/Start"=""
"scale.message/Stop"=""
"scale.pattern"=""
"scale.type"="/G/E/N/E/R/I/C/S/C/A/L/E"
"scale.comm/Port"=""
"scale.comm/Settings"="2400,8,/N,1,0"
"machine/Type"="/Autodetect"
"description"=""
"short/Description"="/Dialysis/Machine"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef8\modu
le2\user/Preferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef8\modu
le3]
"prefsversion"="17"
"comms/Type"="1"
"address"=""
"port"="2101"
"machine/I/D"=""
"scale.message/Start"=""
"scale.message/Stop"=""
"scale.pattern"=""
"scale.type"="/G/E/N/E/R/I/C/S/C/A/L/E"
"scale.comm/Port"=""
"scale.comm/Settings"="2400,8,/N,1,0"
"machine/Type"="/Autodetect"
"description"=""
"short/Description"="/Dialysis/Machine"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef8\modu
le3\user/Preferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef8\modu
le4]
"prefsversion"="17"
"comms/Type"="7"
"address"="192.168.14.41"
"port"="1234"
"machine/I/D"=""
"scale.message/Start"=""
"scale.message/Stop"=""
"scale.pattern"=""
"scale.type"="/G/E/N/E/R/I/C/S/C/A/L/E"
"scale.comm/Port"=""
"scale.comm/Settings"="2400,8,/N,1,0"
"machine/Type"="/Arnold/Scale"

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

78 of 135
Install Connect(+)

"description"=""
"short/Description"="/Dialysis/Machine"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef8\modu
le4\user/Preferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef8\modu
le5]
"their/User/I/D"=""
"their/Password"=""
"their/Destination"=""
"their/I/Paddress"=""
"our/Username"=""
"our/Password"=""
"our/Port"="10010"
"our/Destination"=""
"their/Port"="10000"
"timeout"="5000"
"max/Connections"="10"
"description"=""
"short/Description"="/E/N/A/I"
"prefsversion"="1"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef8\modu
le5\user/Preferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\moduledef8\user/
Preferences]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\server]
"prefsversion"="37"
"sc/Password"=""
"smart/Connector/Screen/Off/Delay"="120"
"screen/Blank/From"="/N/O/T_/D/E/F/I/N/E/D"
"screen/Blank/Until"="/N/O/T_/D/E/F/I/N/E/D"
"dump/Selection/S/C"="0"
"use/Dot/For/Fraction"="false"
"stand/Alone/Server"="false"
"external/Patient/Checking"="false"
"ak98/Port"="2010"
"ak98/S/S/L/Port"="2011"
"audit/Trail/Directory"="/N/O/T_/D/E/F/I/N/E/D"
"toplink/Logging"="false"
"database/User"=""
"database/Password"=""
"database/Host"=""
"data/Framework"="/Toplink/Framework"
"database/U/R/L"=""
"database"=""
"database/Port"="/N/O/T_/D/E/F/I/N/E/D"

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

79 of 135
Installation manual Diamant

"database/Extra"=";prepare/S/Q/L=2"
"database/Properties"=""
"database/Type"="/J/T/D/S"
"fresenius5008/Port"="2000"
"nipro/Surdial/X/Port"="700"
"default/Client/Parameters.control/Font"="/N/O/T_/D/E/F/I/N/E/D"
"default/Client/Parameters.display/Test/Background"="false"
"default/Client/Parameters.background/Image"="\\images\\system\\background.jpg"
"default/Client/Parameters.screen/Root"="resources\\text\\screens"
"default/Client/Parameters.wordprocessor/Command"="cmd \\/C start \"$1\""
"default/Client/Parameters.spreadsheet/Command"="cmd \\/C start \"$1\""
"default/Client/Parameters.browser/Command"="cmd \\/C start \"$1\""
"default/Client/Parameters.i/Report/Command"=""
"default/Client/Parameters.location/For/Documents"=""
"default/Client/Parameters.help/Command"="cmd \\/C start \"/I/Explore.exe\" \"http:\\\
\$/H/O/S/T/N/A/M/E:$/H/E/L/P/P/O/R/T\\help\\$/L/A/N/G/U/A/G/E\\$1#$2\""
"default/Client/Parameters.use/Antialiasing"="true"
"default/Client/Parameters.use/Acceleration"="false"
"default/Client/Parameters.noddraw"="false"
"default/Client/Parameters.look/And/Feel"="/J/G/O/O/D/I/E/S/X/P"
"default/Client/Parameters.use/Automatic/Logout"="false"
"default/Client/Parameters.automatic/Logout/Time"="300"
"default/Client/Parameters.cached/Data/Framework"="/Toplink/Framework"
"default/Client/Parameters.log/Dir"="log"
"default/Client/Parameters.log/File"="logfile"
"default/Client/Parameters.max/Log/Size"="3/Mb"
"default/Client/Parameters.max/Log/Count"="5"
"default/Client/Parameters.log/Level"="5"
"default/Client/Parameters.log/Show/Caller"="false"
"default/Client/Parameters.log/Stack/Level"="-1"
"default/Client/Parameters.log/Socket/Read"="0"
"default/Client/Parameters.log/Socket/Write"="0"
"default/Client/Parameters.debug/Query"="false"
default/Client/Parameters.debug/Query/Log/Level"="-1"
"default/Client/Parameters.wire/Logging"="false"
"default/Client/Parameters.version/Type"=""
"default/Client/Parameters.rmi/Name"=""
"default/Client/Parameters.exceptions/On/Screen"="false"
"default/Client/Parameters.locale"=""
"report/Dir"=""
"rmi/Host/Name"="127.0.0.1"
"http/Port"="20002"
"comms/Port"="20050"
"internal/Report/Port"="-1"
"use/S/S/L/Internal/Report"="false"
"help/Port"="-1"
"fixed/Help/Port"="false"
"customer"=""
"customer/Code"=""
"lock/Port"="40902"
UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

80 of 135
Install Connect(+)

"rmi/Port"="1099"
"default/Remote/R/M/I/Address"="localhost"
"default/Remote/R/M/I/Port"="1099"
"e/U/Messages/Dump/Dir"=""
"initial/Data/Dump/Dir"=""
"rmi/Connection/Socket"="0"
"report/Errors"="false"
"error/C/C"=""
"error/C/C/Mail/Server"=""
"from/Email"="[email protected]"
"proactive/System/Monitoring"="true"
"mail/Server"=""
"test/Version"="false"
"display/Test/Background"="false"
"allow/Webreports/From/File"="false"
"default/Time/Unit"="0"
"cc/Properties.loglevel"="1"
"cc/Properties.login/Timeout"="120"
"cc/Properties.query/Timeout"="300"
"cc/Properties.engine/Cache/Timeout"="1"
"cc/Properties.log/File"=""
"cc/Properties.reload/On/New/Request"="false"
"cc/Properties.log/Driver"="false"
"cc/Properties.log/Engine"="false"
"cc/Properties.log/Data"="false"
"cc/Properties.default/Paper/Size"="9"
"cc/Properties.default/Orientation"="1"
"cc/Properties.core/File"=".\\/C/Ccore"
"cc/Properties.max/Concurrent/Requests"="10000"
"cc/Properties.connection/Pool/Timeout"="10"
"cc/Properties.max/Active/Requests"="15"
"cc/Properties.max/Connections"="200"
"enforce/O/P/A"="false"
"report/Exporter/Key"="1"
"store/Passwords"="false"
"passwords/Available/To/Client"="false"
"report/On/Queries"="0"
"memory/Monitoring"="true"
"query/Server/Cache/On/Refresh"="false"
"memory/Dump"="/N/E/V/E/R"
"log/Dir"="log"
"log/File"="coomslogfile"
"max/Log/Size"="10/Mb"
"max/Log/Count"="5"
"log/Level"="5"
"log/Show/Caller"="false"
"log/Stack/Level"="-1"
"log/Socket/Read"="0"
"log/Socket/Write"="0"
"debug/Query"="false"
UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

81 of 135
Installation manual Diamant

"debug/Query/Log/Level"="-1"
"wire/Logging"="false"
"version/Type"=""
"rmi/Name"="commsserver"
"exceptions/On/Screen"="false"
"locale"="en_/G/B"
"default/Client/Parameters.server/Data/Framework"="/Toplink/Framework"
"disable/Diamant/As/Evs"="false"
"external/Patient/System"="/Default"
"info/Separator"="_"
"nurse/Timeout"="180"
"show/Dialysis/Location"="true"
"default/Client/Parameters.login/With/Default/User"="true"
"report/Host/Name"=""
"enable/To/Server/Logging"="false"
"admin/Password"=""
"use/External/Patient/Id"="false"
"use/Exalis"="false"
"force105/Upload"="false"
"password"="/Qk/Z/E/Nk/Iy/M/Td/G/Qj/U0/N/E/Uz/O/Tcy/O/U/Q4/R/D/M4/Qk/U0/Qj/Az/R/
T/M2/Mk/I3/M0/F/E/Nzd/B/Rk/E1/M/U/F/D/N0/N/E/Mjg0/Nz/Y4/O/E/Q2/O/D/F/D/Rg=="
"use/Basic/Auth/Internal/Report"="false"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\server1]
"prefsversion"="1"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\server5]
"prefsversion"="1"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\server8]
"prefsversion"="1"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\diasoft\commsserver\user/Preferences]

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

82 of 135
Diamant Update

10 Diamant Update

Software installations and updates can be executed by the supplier or by the


customer, provided that the party executing the update or installation has
taken the required Diasoft course (CUR001, TECH001 or TECH004). For
information about courses, please see the website diasoft.nl/education/ or
send an e-mail to: [email protected].

In the event of a migration from a Diamant version


that was installed prior to the MSI manner (version
3.10 or earlier) or in the case of a migration of an
existing server, we recommend you make an
appointment with the [email protected] to do this.

If you want to update to version 3.15.4 or later and


you are coming from a 3.11 version, you will first
have to update to 3.14 and then will be able to take
the step to 3.15.4.

From the moment that your Diamant application is installed with an MSI
installer (Diamant version 3.11 and later), the update will no longer take
place with upd files.
You now have to use the MSI installer for this.
You can retrieve all the necessary files from the download site. MSI installer
is available in a 64-bit version.
As soon as you have downloaded the MSI version, proceed as follows.
Execute the update on the application server itself.
At this point, you can no longer perform an update from any desired client.
The update is, in fact, an installation of the existing application and all of its
parts.
1) First retrieve the new language pack (preferably first in the test version)
and update this in the Diamant and the Comms Server.
The language pack update and help manual and Z-index update will remain
as they were before.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

83 of 135
Installation manual Diamant

Go to System ®
Pac k age
Update in the menu bar.

2) Stop the Diamant service so that the entire application stops.


DiamantServer en CommsServer.
3a) For a default installed Diamant with slot 0, start the MSI as an
administrator. You will then see the welcome screen.

We recommend that you first execute installs and


updates in a test environment. See further in this
manual for update slot 1.

3b) Update cont’d: also applies to the test version (slot 1).
Click on N ext .

If you see the


‘Modify, Repair
and Remove’
screen after
this, then you
did not select a
newer MSI and
you must cancel
the process.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

84 of 135
Diamant Update

You will see the parts that you had


installed the last time.
If this was only a client, then you will
see that the other parts are disabled.
Select the desired parts.

Click on N ext .

The installation path cannot be


altered and is therefore disabled.
Log dir for client logs can now be
adjusted, if necessary.
Click on N ext .

The hostname of the Diamant


application and server will be
determined as with the first
installation. You must not change
this if the application is still present
here.

Click on N ext .

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

85 of 135
Installation manual Diamant

Configuration of the shortcuts is


displayed the way they were saved
with the first installation. You can
leave this as-is or decide to change
it.

Click on N ext .

The settings of the memory


parameters will be displayed as they
were set for the last installation or
update. You can leave this as-is or
change it now.

Click on Next.

If you configured a dependency on


the MSSQLServer during the last
update or installation, then this will
be displayed now. Otherwise there
will be no check mark on this page.
If this is still the case, click on N ext .
If necessary, the check mark can be
deleted if the MSSQL is not on the
same server.

Click on N ext .

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

86 of 135
Diamant Update

All settings have been gone through,


and you can click on Install.
Hereafter, all of Diamant’s own files
will be removed and repositioned
within the application.

Files that are not placed with an installer will remain in their place
untouched. The services will all be started automatically after they were
uninstalled and then installed again. Specific characteristics that you have
provided to the services will be lost due to this, such as your own service
account instead of the system account which is set by default. In this case,
you will have to recreate your own service account in the services and
restart this service.
Then click on Finish to complete the
entire update procedure on the
application server.

Then update the Help files (F1 Diamant Manual) and the new Zindex (if
applicable) (NL only).
You can also find the update files for the components at https://diasoft.nl/
under My Diamant. Select software and user documentation. Then select
the desired country in order to arrive at the correct download page.

Client Installations

If there are Diamant clients on local PCs and they have write permissions
within their installation path for all users, then the clients will be
automatically updated with the new jar files. If this is not possible, use the
MSI for a reinstallation or new client installation for a later distribution. See
‘Installing only the Diamant client’ in the installation part of the manual and
follow the instructions.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

87 of 135
Installation manual Diamant

Update of a test environment in slot 1

Wherever slot 1 is mentioned in this manual, you can


also read or use a different number other than 0.

Make sure that the Diamant service has stopped.


To execute a slot 1 update, you must use the associated additional start-
up parameters that you used for the installation, because otherwise the
correct slot will not be selected.
MSI update for a slot 1 An MSI installer has no settings for starting a slot 1
To do this, proceed as follows:
Option 1: You’ve already created a
shortcut during the installation or
previous update. You will then
replace the old MSI file with a new
one and can simply continue using
this shortcut.

Option 2: You do not have a test


environment (MSI) or shortcut yet;
in this case, see the chapter titled:
Install Test in Slot.

Run the shortcut for an update of the application.


Implementing the update for the test environment is done in steps, exactly
as described for a ‘regular’ update.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

88 of 135
Diamant Update

Please Note! Because you use additional start-up


parameters for a slot 1, the MSI must have a
different product ID from the last ID you used.

If you use the same MSI with the same product ID,
you will see the below error notification. Make sure
that you use the correct MSI in your shortcut.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

89 of 135
Installation manual Diamant

10.1 Help Files (F1)


To activate the help function (with function key F1), you must correctly
configure the client settings. You can find information about this in the
Diamant user manual under Centre , ¤ Settings,¤ Client Settings.
Make sure that the help function you install matches the Diamant version
you are using, to ensure that the information is correct.
When you activate the help function in Diamant you will be able to see which
version you have installed.
Start the Diamant Client. Go to the Sys tem ®
Sys tem Update menu and
execute the Diamanthelp.upd update. Click on Yes .
The next time clients log in, they will be able to use the newest help version.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

90 of 135
Diamant Update

10.2 Language packs

For an update of the <%LANGUAGE PACK%>, it is not


necessary for the users to have stopped.

Go to the Sys tem ® Language Pac k Update menu and execute the update.
If you do not see the .upd , select All files to find the right file.
Click on Open in the dialog box.
The update file will be decompressed and placed in the Diamant Server folder
on the server. You then have to start the client 1x. The client will also
receive the language pack in a cache folder from the DiamantClient
directory. This step is essential for making notes about a distribution client.

Note: You can also execute the restart later, when


the server has to be restarted within the Diamant
update.

Note: The Commsserver will ask for a password,


although this is not necessary. For the commsserver
you can log in with the login name supervisor without
a password!

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

91 of 135
Installation manual Diamant

10.3 Z-index

For an update of the Z-index, it is not necessary for


the users to have stopped.

Go to the Sys tem ® Sys tem Update menu and execute the Z-index.upd
update.

Click on Yes in the dialog box.


The update file will be decompressed and
placed in the Diamant Server folder on the
server. The procedure will then start
automatically.

The update procedure takes about 20 minutes; you can follow the progress
on a screen that is usually located behind the client screen.
To check which version of the Z-index you have installed, you can go to
Centre, ¤ Settings, ¤ General Settings in Diamant.

The numbering depends on the medications list used in your country (for the
Z-index, NL medications list, it is 20090616, for example, which is 16 June
2009).

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

92 of 135
Diamant Update

10.4 Roll Back to Previous MSI Version


Provided that your previous version was installed with an MSI and if you’ve
made a backup of the database, then a roll back can be executed if you still
have the MSI and language pack of the previous version.
Proceed as follows:
1) Execute the roll back on the application server itself. The roll back is, in
fact, an installation of the previous application version and all of its parts.
2) Stop the RMIRegistry service so that the entire application stops.
DiamantServer and CommsServer have a dependency on RMIRegistry
and will hence stop as well.
3) Execute a database restore from a backup dating from before the
update.
4) For a default installed Diamant with slot 0, start the MSI as an
administrator. You will then see the welcome screen.
5) No Modify, Change or Remove window will be displayed because you are
working with a different product ID. This also applies to a roll back for a
slot 1 situation.
6) You will then go through all the steps that are described for an update.

You will return to the previous version, where you will have to execute the
language pack that belongs to that previous version one more time. Having
saved the language pack update file of the previous version is therefore a
condition. It is also wise to do this with the help manual. The zindex
(previous version) has already come back through the restore because it is
a part of the database itself.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

93 of 135
Installation manual Diamant

10.5 Patch releases


Patch releases from Diamant can be performed by the supervisor. For
details, please refer to the user manual under Centre ,¤ System manager,¤
Patches.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

94 of 135
Diamant Update

10.6 External values lists


There are some special update files with external values that can be added
to Diamant; these only make sense if you have an FHIR licence.
You can retrieve the update files in the same manner as the language packs
and Help files.
Start the Diamant Client. Go to the Sys tem ®
Sys tem Update menu and
execute the .upd (DiamantLoincUpdate.upd, DiamantSnomedUpdate.upd of
DiamantValueSetsUpdate.upd) update. Click on Yes .

The update may take some time.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

95 of 135
Installation manual Diamant

11 Help Desk

For reasons of completeness, here is some information about Diasoft’s


availability by email, in particular the Help Desk.
For issues that disrupt the production process and which require immediate
help, you can call us at Helpdesk, +31-(0)33-4341919. For all other issues,
we ask that you e-mail us: [email protected] we will then contact you as
soon as possible. Of course, you can also always submit a request for
improvement or report a bug through Bugzilla.
[email protected] is the general e-mail address of Diasoft B.V.; messages to
this address are read by Diasoft’s Sales & logistics Manager.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

96 of 135
Appendices

12 Appendices

12.1 AK98 Configuration


This document describes how to configure a Baxter AK98 dialysis machine
for use with Diamant. It describes the various settings needed in the AK98
presets screen. Entering the AK98 preset screen requires knowledge of the
AK98 and a password, and is outside the scope of this document.

Shared configuration

These configuration items always need to be set, whether or not a Bedside


terminal is being used.
In AK98 presets screen, under Manual tab
Menu Configuration item V alue
MLLP configuration Preamble 0B
Postamble 1C0D
Receive timeout 10s

Send timeout 10s


Connectivity->HL7 Character encoding UTF-8
configuration
Processing type Production
Segment separator CR
Field separator 124
Component separator 94
Repeat separator 126
Escape character 92
Subcomponent separator 38
Sending application <empty>
Sending facility <empty>
Receiving application <empty>
Receiving facility <empty>
Connectivity->Connectivity Snapshot data interval 1 min
service

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

97 of 135
Installation manual Diamant

Configuration in stand-alone mode

The necessary configuration for the AK98 when connected directly via a
network to Diamant is as follows:
In AK98 presets screen, under Manual tab
Menu Configuration item V alue
Connectivity Connectivity mode PatID+Rx
Connectivity->Client IP address See note
configuration->IPv4
Configuration
Connectivity->HIS/CIS server Server address IP
configuration address/name
of
commsserver
Server port 2010
Encryption Not used
Connect timeout 10s

IP address: This must be a constant address per machine. This may be


arranged with a static IP address, or via DHCP - as long as the DHCP server
is configured to always return the same IP address for the same machine.
This is outside the scope of Diasoft.
If the user wishes to make use of an encrypted communications channel,
then the Server port should be set to 2011, and Encryption set to TLS 1.0 .
The user will also need to install the necessary files in the commsserver
directory. The following files are necessary, and must be named as shown:
sslserver.key - the private key of the server.
sslserver.crt - the certificate of the server.
sslca.crt - the (self-signed) root certificate.
These files may be created using openssl, or the user may contact Diasoft
for help. They are not generated automatically and can not be created using
the user interface of Diamant. It may be necessary to import the root
certificate into each AK98 machine. See the AK98 manual for more details.
Diasoft does not currently attempt to validate connecting clients.
When using SSL, a new SSL connection is set up every time that the AK98
sends data to Diamant. In a large centre, use of this option might result in a
higher processor load on the server.
It is possible to mix encrypted and unencrypted connections on a machine
by machine basis.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

98 of 135
Appendices

If, for whatever reason, you wish to use different port numbers when
connecting the AK98, it is possible to change the port numbers used in
Diamant using the commsclient. The user is responsible for making sure that
the ports chosen are available. In any case, unencrypted and encrypted
connections must use different port numbers.

Configuration when using Bedside terminal

The necessary configuration for the AK98 when connected to a Bedside


terminal, and not directly via a network to Diamant is as follows:
In AK98 presets screen, under Manual tab
The network connectivity should be set to 'Static'.
Menu Configuration item V alue
Connectivity Connectivity mode PatID+MachineI
D+Rx
Connectivity->Client IP address 172.30.0.2
configuration->IPv4
Configuration
Subnet mask 255.255.255.0
Default gateway 0.0.0.0
Connectivity->HIS/CIS server Server address 172.30.0.1
configuration
Server port 2010
Encryption Not used

Connect timeout 10s

Note that the server port is always 2010 when using the Bedside terminal,
regardless of any custom ports defined via the commsclient, and that
encryption may not be used.

Time configuration

Diamant will adjust automatically for time differences between the Diamant
server and the AK98 dialysis monitor, but we advise keeping the time as
accurate as possible. In stand-alone mode, the AK98 should make use of an
ntp server. Availability of this is outside the scope of Diasoft. When using a
Bedside terminal, the ntp server should be set to 172.30.0.1 . In both
cases, the correct Standard timezone offset and Daylight savings time offset
should be defined on the monitor.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

99 of 135
Installation manual Diamant

Concentrates

It is possible to define 3 concentrates on the AK98, and it is theoretically


possible to define different ones on each machine. Diamant supports defining
exactly 3 concentrates, which default to the standard AK98 concentrates.
The customer is responsible for making sure that these lists are compatible.
If a centre uses more than 3 concentrates in total, only 3 of these can be
defined in Diamant for use with AK98 prescriptions.

Diamant configuration

Once an AK98 has been correctly configured, it must be registered in


Diamant before it can be used. See the Diamant manuals for details as to
how this should be done.
The firmware version used by the AK98 must also be known in Diamant. If
this is not the case, the AK98 will display an error message of the form
“Invalid Server Response” when trying to search for a patient ID. In this case
the commsserver log file for the AK98 (comms_directak98_<ip
address>_0.log) will contain a line of the form:
Vendor: [Baxter International Inc.], release: [9.9.9], product: [AK98],
binaryID: [9], protocol version: [1.0]
At this point there are 3 options:
1) Wait for a Diamant version with support for the AK98 firmware
2) Ask Diasoft for (temporary) support for this firmware version, for use in
validating the firmware with a Diasoft-supplied testplan
3) Ask Diasoft for support for this firmware version once someone else has
validated the AK98.
Cases 2 and 3 will result in Diasoft sending a line of text. e.g.:
Baxter International Inc.,9.9.9,AK98,9,,2ec0a3969f796cc4
This should be added to the text file “ak98versions” in the commsserver
directory, creating it if necessary. After a restart of the commsserver
communication should then be possible with the AK98.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

100 of 135
Appendices

12.2 Bedside terminal, intall software on

Installing the Diamant Bedside Terminal software on a CyberMed M12


computer

This document describes the steps necessary to prepare a CyberMed M12


computer for use with Diamant. The expected users of this document are
system administrators in Dialysis centres and hospitals.

Note that this installation will completely wipe the operating system currently
installed on the CyberMed M12 computer. If you wish to possibly restore
this later then you will have to arrange your own backup before starting the
installation procedure.
1) Download the latest USB installer file from the Diasoft web site
www.diasoft.nl
2) Write the USB installer file to a USB stick. The size of the USB stick must
be at least 2Gb.
You will need to copy this file directly to a USB stick. Under linux this can be
done with a command like cp usb.raw /dev/sdd ,where /dev/sdd is the USB
stick.
Under Windows you will need to use external software for this, for example,
ImageWriter (see e.g. https://www.easynas.org/wiki/how-to-burn-a-raw-
image-into-a-usb/ ). ImageWriter is not a Diasoft product!

3) Insert USB stick and USB


keyboard into CyberMed M12
computer (any USB port may be
used)
4) Turn on CyberMed computer.
Press Escape on the keyboard till
the setup screen is displayed. Use
the cursor keys on the keyboard to
select “Setup Utility” and press
Enter on the keyboard.

5) Go to the boot menu and ensure


that UEFI is selected as boot type
(this may already be the case)

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

101 of 135
Installation manual Diamant

6) Press F10 to Save and Exit.


Press Escape on the keyboard till
the setup screen is displayed. Use
the cursor keys on the keyboard to
select "Boot Manager" and press
Enter on the keyboard. Use the
cursor keys to select "EFI USB
Device" and press Enter.
7) Wait till UI starts
8) Choose "Install". Press the green
button to continue. Wait for
completion.
9) Close dialog (by pushing green
button) to shut down the
computer. If installation failed,
repeat from step 4.

10) Remove USB stick but not


keyboard.
11) Restart the computer
Depending on what was previously
installed on the computer, you may
see an error message displayed as
shown below. If so, press enter on
the keyboard to continue. This error
should not be displayed on
subsequent boots.
After approximately 1 minute you
should see the following:
To power off the CyberMed M12
computer, press the settings button in
the top right part of the screen, enter an
empty password, and press "Switch off
this computer" from the power tab.

The CyberMed M12 computer is


now ready to be used as a Diamant
Bedside Terminal. Next, follow the
instructions for bedside installation.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

102 of 135
Appendices

12.3 B. Braun Dialog IQ


The mode on the machine must be set to DNI-WAN. (NOT on the default
DNI Nexadia)
The server port setting on the machine must be ignored.

Direct IP:

Enter the address of the CommsServer as the server IP address.


Now enter the machine’s IP and port 8463 in Diamant.
The DHCP setting does not matter.

Bedside terminal:

Enter 172.30.0.1 as the server IP.


Enter 172.30.0.4 as the machine IP.
DHCP must be off.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

103 of 135
Installation manual Diamant

12.4 CrystalClear Designer


Download the most recent installation file for the Diasoft forum.
No additional login account is required to use the forum; you can simply log
in with your Diasoft account.
After the download has finished, you can continue with the steps below.

1) Open the archive file containing the installation files and extract it to the
following location: C:\

Check if the extracted archive file has not ended up in


a second INET folder (example of an incorrect location:
C:\inet\inet)

2) Open a file explorer and navigate to C:\Inet. This is the folder that was
just extracted in step 1.
Execute the ‘Run Installation Wizzard.bat’ file by double-clicking it.
The installation will start.

3) Go through the CC installation wizard with the default values with one
important exception. The installation path where the CrystalClear
Designer will be installed must be changed from the default value C:
\program files to C:\Inet to C:\Inet.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

104 of 135
Appendices

Confirm that this folder already exists.

Always keep the default values for the rest of the installation.

4) After the CC installation wizard has finished, the script will automatically
replace the properties file,
thereby establishing the link with Diamant.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

105 of 135
Installation manual Diamant

The installation is now almost done.

5) The last step is to edit the shortcut (on the desktop).


This is not mandatory but is advisable. You can incorporate memory
parameters in order to prevent memory problems in large(r) reports.

Open the shortcut’s properties using RM 8 ® Properties .

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

106 of 135
Appendices

The following text needs to be added in the target after \javaw.exe ,


but before - JAR Des igner.jar :
- Xms 256m - Xmx400m

The target’s entire line will ultimately be as follows:


C:\Inet\jre\bin\javaw.exe - Xms 256m - Xmx400m - jar Des igner.jar

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

107 of 135
Installation manual Diamant

The CrystalClear Designer is now ready for use.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

108 of 135
Appendices

12.5 Nikisso EXA


The network settings have to be configured on the Nikisso EXA for the link
with Diamant via the Bedside terminal.
IP addres s (exa) : 172.30.0.2
Subnet mas k (exa) : 255.255.255.0
Gateway (exa) : 172.30.0.1
Client H os t PC : 172.30.0.1
After configuring these settings, exit the service menu.
This will cause the machine to initiate a restart.
After the restart, turn off the machine yourself using the button on the
screen (front).
After the startup, check whether all settings remained saved.
If you leave the service menu, the machine will once again initiate a restart.
From this moment, the Bedside terminal connects to the machine. You
recognise the connection by the little bed with a tick above it that is
displayed in the screen of the Bedside terminal.
You can also detect the connection in Diamant by the coloured bullet status
under Centre , ¤ Centre Dialyses, ¤ Dialysis Locations.
If you have followed the above instruction and the link does not work, then
a setting for activating the network interface may have to be edited in the
Nikisso admin service menu (which requires a Nikisso password). You
cannot get to this through the regular service menu.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

109 of 135
Installation manual Diamant

12.6 Nipro SurdialX configuration


This document describes how to configure a Nipro Surdial X dialysis machine
for use with Diamant. It describes the various settings needed in the SurdialX
settings screen. Entering the settings screen requires knowledge of a
password, which is outside the scope of this document.
To enter the settings screen, press the “System” button on the right-hand
side of the machine, followed by the “maintain” button, and followed by “8
Card/Network”. Enter the password.
Once the settings have been filled in, press the “System” button to exit the
settings and reboot the machine.
Configure the following items when using a direct link, i.e. no Bedside
terminal.

Tab Configuration Item Value

Ip address DHCP As desired


IP address As desired (see note)
Subnet mask As desired
gateway As desired
Mode Mode Client
Server IP address Comms server ip
address
Server Port 700 (see note)

Device Dialysis device As desired (see note)


identification

IP addres s : This must be a constant address per machine. This may be


arranged with a static IP address, or via DHCP - as long as the DHCP server
is configured to always return the same IP address for the same machine.
This is outside the scope of Diasoft.
If, for whatever reason, you wish to use different port numbers when
connecting the SurdialX, it is possible to change the port numbers used in
Diamant using the commsclient. The user is responsible for making sure that
the ports chosen are available
The Dialysis device identification must be non-empty and different for each
machine. This will be reported in Diamant as the machine serial number.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

110 of 135
Appendices

The necessary configuration for the SurdialX when connected to a Bedside


terminal, and not directly via a network to Diamant is as follows:

Tab Configuration Item Value

Ip address DHCP No
IP address 172.30.0.2
Subnet mask 255.255.0.0

gateway 172.30.0.1
Mode Mode Client
Server IP address 172.30.0.1
Server Port 700
Device Dialysis device As desired (see note)
identification

The Dialysis device identification must be non-empty and different for each
machine. This will be reported in Diamant as the machine serial number.

Diamant configuration

Once a SurdialX has been correctly configured, it must be registered in


Diamant before it can be used. See the Diamant manuals for details as to
how this should be done.
The firmware version used by the SurdialX must also be known in Diamant.
If this is not the case, the SurdialX will not be able to connect to Diamant,
and an error will be shown in the commsserver log file for the SurdialX
(comms_niproSurdialx_<ip address>_0.log) will contain a line of the form:
Device: [Surdial X], firmware: [1.376]

At this point there are 3 options:


1) Wait for a Diamant version with support for the SurdialX firmware
2) Ask Diasoft for (temporary) support for this firmware version, for use in
validating the firmware with a Diasoft-supplied testplan
3) Ask Diasoft for support for this firmware version once someone else has
validated the SurdialX firmware version.
Cases 2 and 3 will result in Diasoft sending a line of text. e.g.:
Surdial X,1.382,,a276b84185d1d7
This should be added to the text file “surdialxversions” in the commsserver
directory,

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

111 of 135
Installation manual Diamant

creating it if necessary. After a restart of the commsserver communication


should then
be possible with the SurdialX.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

112 of 135
Appendices

12.7 PDF/a converter


With the PDF/A module you can have documents be automatically
converted to a PDF/a in Diamant.
A PDF/A document is just a PDF document but with more information so
that the document looks exactly the same on every device.
With a regular PDF document, for example, it may not be legible because the
font used has not been installed.

Conditions for using the module:

· A Diamant services licence.


· The Diamant server must have access to services.diasoft.nl.

How the module works:

Every 12 hours, or if someone has revised the patient document, the


module will check whether there are patient documents where Is Loc k ed þ
has been ticked.
If it has, then the module will check all of these patient documents and add a
pdf/a document if it doesn’t yet exist.
As soon as this has happened and a user opens the document and clicks on
Clic k here to s tart the external viewer ... the pdf document will be opened
instead of the original document.
If a user wants to modify the document, the þ
Is loc k ed option must first be
unticked. The document can then be modified again. After the option has
been ticked again, a PDF/a document can be created again.

NL only

Note: When using the FHIR API, documents will only be sent
to the external system if the ‘Is Locked’ option has been
ticked and it has been indicated under the document type
that the document must be available for the external
system and a PDF/a document has been created.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

113 of 135
Installation manual Diamant

12.8 Prismaflex
This annex describes how to configure a Prismaflex dialysis machine for use
with Diamant.
· Allow the prismaflex to send the patient identification to Diamant. See
Prismaflex operator guide for details.
· Use only port 3001 to connect to the machine.
Use of the prismaflex:
For patient identification, use the patient id (not the name).

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

114 of 135
Appendices

12.9 Prismax
This annex describes how to configure a Prismax dialysis machine for use
with Diamant.

· Allow the prismax to send the patient identification to Diamant.


· Use only port 3001 to connect to the machine.
· The preferable communication time is every 10 seconds.
Use of the prismax:
For patient identification, use the patient id (not the name).

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

115 of 135
Installation manual Diamant

12.10 Technical aspects of REST API


The Diamant server can provide a REST service for third party applications.
To enable this, you need:
· A VIPP license
· Enable 'REST API' in the Diamant server settings
· Configure the hostname and port on which Diamant server will listen
· SSL server certificates
· Choose the type of patient identification
· In case of tokens: install the certificate for token verification
Patient identification

For REST queries that are about patient data, the third party application
must provide authorization information of the patient. Diamant contains
several identification possibilities:
· Username/passwordof the patient login. To use this option, each
patient needs a working patient login in Diamant.
· A SAML token of an identity provider (DigiD in The Netherlands). This
is a secure authorization option where the patient has to identify
him/her self with an identify provider.
· Basic authentication with a user login. When using this option the third
party application needs the username and password of a user in
Diamant with supervisor rights.
· The SSN (BSN) number of the patient. If the third party application
knows the SSN numbers of all patients it can use these in the request.
Configure in the Diamant Server settings which of the methods will be used.

When basic authentication is used, the patient is figured


out from the request parameters in various places and
these do not check for VIPP consent or age >= 16

7eer

SSL Certificates for REST service communication

Diamant will use SSL sockets for communication. The server certificate is
installed in Diamant Server in Centre , ¤ Settings, ¤ Certific ates . In the Centre , ¤
Settings, ¤ Server parameters fill in the alias in the Trus ted CA c ertific ate field.

It is possible to disable the compulsory use of client


certificates when in a secure (trusted) network. This

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

116 of 135
Appendices

is set in Diamant in Centre, ¤ Server Parameters, ¤


API, REST service.

It is also possible to limit the REST service access to


one trusted certificate. This is also set in Diamant in
Centre, ¤ Server Parameters, ¤ API, REST service, at
Trusted CA Certificate .

For security reasons, it is possible to configure Diamant to only accept


connections that provide a valid client certificate.
For each third party application, create a client certificate, with the CN
(common name) in the client certificate a valid username to log in into
Diamant, with supervisor permissions.
This client certificate must be used by the third party application to create a
connection. All requests will then be logged under that name, so that it is
visible in Diamant what queries were done by each application.

Certificate for token verification

Diamant can use SAML tokens for patient identification. In that case the
certificate for verifying the token signature must be installed in the Diamant
Server in Centre , ¤ Settings, ¤ Certific ates . In the Centre , ¤ Settings, ¤ Server
parameters fill in the alias in the Server k eys tore field. 'Install certificate for
token verification'

Self measurements

It is possible with the REST API to sent self measurements directly to


Diamant. Currently, blood pressure and bodyweight are supported. To
configure Diamant to see the self measurements in the Labresults panel,
create or find the LabTests with type ‘self rr’ and ‘self bodyweight’ and add
these to a new labgroup. It is advised to make clear in the labgroup and
labtests descriptions that these tests are self measurements.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

117 of 135
Installation manual Diamant

12.11 VIPP tech specs

Introduction

The Diamant REST API works according to the specs, provided by HL7 for
FHIR v3.0.1
All messages from Diamant are valid HL7 FHIR v3.0.1 messages.
The messages are populated according to the MedMij FHIR use case BgZ
2018:
https://informatiestandaarden.nictiz.nl/wiki/MedMij:V2018.06_FHIR_IG
Diamant uses bundles to default return 10 resources in one page. This can
be change up to 100 resources per page.
SSL Certificates for REST service communication
Diamant will use SSL sockets for communication. For security reasons,
diamant will only accept connections that provide a valid client certificate.
The s erver c ertific ate is installed in Diamant Server at Centre , ¤ Settings, ¤
Certific ates . In the Centre , ¤ Settings, ¤ Server parameters fill in the alias in the
Server keystore field. This must be a jks keystore.
A c lient c ertific ate is needed for each third party application (patient portal),
that will connect to the REST API. It must satisfy the following requirements:
· The CN (common name) must be a valid username in diamant
· This user in diamant must have supervisor permissions
There are various ways of creating such files. One option would be to use
openssl and create self-signed certificates, as described below:

Example: Generate s elf- s igned s erver and c lient c ertific ate with opens s l.
Generate CA key & certificate - fill out the information when asked for
such as country & organization name. Note: The CN must be the same as
the hostname used for the REST service!
openssl genrsa -out MyRootCA.key 2048
openssl req -x509 -new -nodes -key MyRootCA.key -sha256 -days 1024 -out
MyRootCA.pem
Create pfx/p12 file:
openssl pkcs12 -export -out keyStore.p12 -inkey MyRootCA.key -in MyRootCA.pem
Convert to jk s file for importing in diamant

keytool -importkeystore -srckeystore keyStore.p12 -srcstoretype pkcs12


-destkeystore keyStore.jks
-deststoretype jks -deststorepass [PASSWORD_JKS]

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

118 of 135
Appendices

Generate c lient k ey & c ertific ate s igning reques t - fill out info
IMPORTAN T: CN / Common N ame s hould a valid diamant us ername s ee above

openssl genrsa -out MyClient1.key 2048


openssl req -new -key MyClient1.key -out MyClient1.csr
Generate c lient c ertific ate bas ed on our own CA c ertific ate
openssl x509 -req -in MyClient1.csr -CA MyRootCA.pem -CAkey MyRootCA.key -
CAcreateserial -out MyClient1.pem -days 1024 -sha256

Authorisation

There are two authentication options available for the FHIR API. One of
these options should be selected in the Diamant client. Only ony option can
be used at once.
Option 1: BSN
Enable ‘use BSN’ in the REST API settings. The BSN of the patient should
then be used in the header.

Header name Header value

user The BSN of the patient

Option 2: bas ic authentic ation


Enable ‘use Basic Authentication’ in the REST API settings. In the header of
each REST request can now Basic Authentication, containing the username
and password of a user, be used.
In case of Basic Authentication, each Search request should contain a
parameter with the patient id or identifier.

Header name Header value

Authorization ‘Basic’ followed by a space and the


base64-encoded string
username:password

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

119 of 135
Installation manual Diamant

REST API example queries

The FHIR interface can be found at https://<ip-address>:<port>/fhir/.


Searc h
To query the patient the following query can be used:
https://localhost:8200/fhir/Patient

Read
It is possible for each resource to get the resource directly by the key. A
patient with the id ‘Patient--1596’ can be queried as follows:
https://localhost:8200/fhir/Patient/Patient--1596

Searc h with parameters


You can use multiple parameters in one request. The prefix of the first
parameter has to be a ‘?’. The rest of the parameters has a ‘&’ as prefix.
To select all Observations of type bloodpressure after 2019-01-01 you can
use the following query:
https://localhost:8200/fhir/Observation?code=http://loinc.org|85354-9&date=ge2019-01-01

Operations
Diamant supports multiple operations. Operations kan be used by adding the
operation with a ‘$’ as prefix:
https://localhost:8200/fhir/Observation/$lastn
Operations can also be used together with other search parameters.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

120 of 135
Appendices

Supported HL7 resource types

Name Read Search Create

AllergyIntolerance

Appointment

AuditEvent

Communication

Condition

Consent

Coverage

Device

DeviceUseStatem
ent

DocumentReferen
ce

Flag

Immunization

ImmunizationRec
ommendation

Medication

MedicationDispens
e

MedicationReques
t

MedicationStatem
ent

NutritionOrder

Observation

Organization

Patient

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

121 of 135
Installation manual Diamant

Name Read Search Create

Practitioner

PractitionerRole

ProcedureRequest

Specimen

Supported operations

Resource Operation

Coverage lastn

Observation lastn

DocumentReference download(For more information see


the profile remarks on
DocumentReference)

Searc h parameters by Res ourc e

Resource Name Type (R)equired/(O)


ptional

AllergyIntoleranc date Date(s) O


e
_lastUpdated Date(s) O

patient Reference (R in case of


Basic Auth)*

Appointment date Date(s) O

_lastUpdated Date(s) O

status Token O

patient Reference (R in case of


Basic Auth)*

AuditEvent date Date(s) O

_lastUpdated Date(s) O

type String O

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

122 of 135
Appendices

Resource Name Type (R)equired/(O)


ptional

patient Reference (R in case of


Basic Auth)*

Communication received Date(s) O

_lastUpdated Date(s) O

patient Reference (R in case of


Basic Auth)*

Condition category Token O

onset-date Date(s) O

_lastUpdated Date(s) O

patient Reference (R in case of


Basic Auth)*

Consent category Token O

date Date(s) O

_lastUpdated Date(s) O

patient Reference (R in case of


Basic Auth)*

Coverage period Date(s) O

_lastUpdated Date(s) O

subscriber Reference (R in case of


Basic Auth)*

DeviceUseState whenused Date(s) O


ment

_lastUpdated Date(s) O

patient Reference (R in case of


Basic Auth)*

DocumentRefere created Date(s) O


nce
_lastUpdated Date(s) O

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

123 of 135
Installation manual Diamant

Resource Name Type (R)equired/(O)


ptional

patient Reference (R in case of


Basic Auth)*

Flag date Date(s) O

_lastUpdated Date(s) O

patient Reference (R in case of


Basic Auth)*

Immunization date Date(s) O

status Token O

_lastUpdated Date(s) O

patient Reference (R in case of


Basic Auth)*

ImmunizationRec date Date(s) O


ommendation

_lastUpdated Date(s) O

patient Reference (R in case of


Basic Auth)*

MedicationDispen category Token O


se

whenhandedover Date(s) O

status Token O

_lastUpdated Date(s) O

patient Reference (R in case of


Basic Auth)*

MedicationReque status String O


st
date Date(s) O

_lastUpdated Date(s) O

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

124 of 135
Appendices

Resource Name Type (R)equired/(O)


ptional

patient Reference (R in case of


Basic Auth)*

category Token O

MedicationState status String O


ment
effective Date(s) O

_lastUpdated Date(s) O

patient Reference (R in case of


Basic Auth)*

category Token O

NutritionOrder status Token O

datetime Date(s) O

_lastUpdated Date(s) O

patient Reference (R in case of


Basic Auth)*

Observation code Token(s) O

category Token(s) O

date Date(s) O

_lastUpdated Date(s) O

Patient Reference (R in case of


Basic Auth)*

Patient identifier Token (R in case of


Basic Auth)*

_lastUpdated Date(s) O

Practitioner _lastUpdated Date(s) O

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

125 of 135
Installation manual Diamant

Resource Name Type (R)equired/(O)


ptional

Patient Reference (R in case of


Basic Auth)*

ProcedureReques occurence Date(s) O


t
status Token O

_lastUpdated Date(s) O

patient Reference (R in case of


Basic Auth)*

* This parameter shall be ignored if the authentication type is not Basic


Authentication

Type clarification

Date(s )
See for extensive documentation the HL7 documentation on the date type:
https://www.hl7.org/fhir/search.html#date

For every parameter of the type Date(s) it is possible to enter one or two
dates as parameter.
· ?date=ge2010-01-01&date=le2011-12-31
Supported prefixes are:
· equal
· greater than
· lower than
· greater than or equals
· lower than or equals
· not equals
· No prefix defaults to equal

Referenc e
See for extensive documentation the HL7 documentation on the reference
type: https://www.hl7.org/fhir/search.html#reference

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

126 of 135
Appendices

A common patient reference shall look as follows:


· ?patient=Patient--1596
Tok en
See for extensive documentation the HL7 documentation on the token
type: https://www.hl7.org/fhir/search.html#token

Supported profiles

Name Canonical URL


http://fhir.nl/fhir/StructureDefinition/nl-
nl-core-patient
core-patient
http://nictiz.nl/fhir/StructureDefinition/zib-
HCIM Payer
Payer
http://nictiz.nl/fhir/StructureDefinition/zib-
HCIM Problem
Problem
http://fhir.nl/fhir/StructureDefinition/nl-
nl-core-organization
core-organization
http://nictiz.nl/fhir/StructureDefinition/zib-
HCIM TreatmentDirective
TreatmentDirective
http://nictiz.nl/fhir/StructureDefinition/zib-
HCIM AdvanceDirective
AdvanceDirective
http://fhir.nl/fhir/StructureDefinition/nl-
nl-core-relatedperson
core-relatedperson
http://nictiz.nl/fhir/StructureDefinition/zib-
HCIM FunctionalOrMentalStatus
FunctionalOrMentalStatus
http://nictiz.nl/fhir/StructureDefinition/zib-
HCIM LivingSituation
LivingSituation
http://nictiz.nl/fhir/StructureDefinition/zib-
HCIM DrugUse
DrugUse
http://nictiz.nl/fhir/StructureDefinition/zib-
HCIM AlcoholUse
AlcoholUse
http://nictiz.nl/fhir/StructureDefinition/zib-
HCIM TobaccoUse
TobaccoUse
http://nictiz.nl/fhir/StructureDefinition/zib-
HCIM NutritionAdvice
NutritionAdvice
http://nictiz.nl/fhir/StructureDefinition/zib-
HCIM Alert
Alert
http://nictiz.nl/fhir/StructureDefinition/zib-
HCIM AllergyIntolerance
AllergyIntolerance
http://nictiz.nl/fhir/StructureDefinition/zib-
HCIM MedicationUse
MedicationUse

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

127 of 135
Installation manual Diamant

http://nictiz.nl/fhir/StructureDefinition/zib-
HCIM MedicationAgreement
MedicationAgreement
http://nictiz.nl/fhir/StructureDefinition/zib-
HCIM AdministrationAgreement
AdministrationAgreement
http://nictiz.nl/fhir/StructureDefinition/zib-
HCIM MedicalDevice Product
MedicalDeviceProduct
http://nictiz.nl/fhir/StructureDefinition/zib-
HCIM MedicalDevice
MedicalDevice
http://nictiz.nl/fhir/StructureDefinition/zib-
HCIM Vaccination
Vaccination
http://nictiz.nl/fhir/StructureDefinition/zib-
HCIM VaccinationRecommendation
VaccinationRecommendation
http://nictiz.nl/fhir/StructureDefinition/zib-
HCIM BloodPressure
BloodPressure
http://nictiz.nl/fhir/StructureDefinition/zib-
HCIM BodyWeight
BodyWeight
http://nictiz.nl/fhir/StructureDefinition/zib-
HCIM BodyHeight
BodyHeight
HCIM LaboratoryTestResult http://nictiz.nl/fhir/StructureDefinition/zib-
Observation LaboratoryTestResult-Observation
HCIM LaboratoryTestResult http://nictiz.nl/fhir/StructureDefinition/zib-
Specimen LaboratoryTestResult-Specimen
http://nictiz.nl/fhir/StructureDefinition/zib-
HCIM Procedure
Procedure
http://nictiz.nl/fhir/StructureDefinition/zib-
HCIM ProcedureRequest
ProcedureRequest
http://nictiz.nl/fhir/StructureDefinition/zib-
HCIM VaccinationRecommendation
VaccinationRecommendation
http://nictiz.nl/fhir/StructureDefinition/zib-
HCIM MedicalDevice Request
MedicalDeviceRequest
http://nictiz.nl/fhir/StructureDefinition/zib-
HCIM Appointment
Appointment
http://fhir.nl/fhir/StructureDefinition/nl-
nl-core-practitioner
core-practitioner
http://fhir.nl/fhir/StructureDefinition/nl-
nl-core-practitionerrole
core-practitionerrole
AuditEvent http://hl7.org/fhir/STU3/auditevent
Communication http://hl7.org/fhir/STU3/communication

Resource creation

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

128 of 135
Appendices

Resource creation is currently supported for the following types of


resources:
· Bloodpressures
· Bodyweights
· Communications
Bloodpres s ure
The bloodpressure should be sent in an observation resource. The
observation resource should contain the following items:
· A code with the LOINC code 85354-9
· A patient
· An effective datetime
· Optionally an extension containing the time specification:
"extension":[

"url": "http://nictiz.nl/fhir/StructureDefinition/code-specification",

"valueCodeableConcept": {

"coding": [

"system": "2.16.840.1.113883.6.96",

"code": "115499008",

"display": "pre-dialysis"

],

This extension can contain the following codes:


? 115499008 for pre-dialysis
? 761643002 for during dialysis
? 115500004 for after dialysis
? If none of these codes is applicable the extension should not exist.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

129 of 135
Installation manual Diamant

· Optionally a comment.
· Two components with one containing the systolic value and the other the
diastolic value
"component": [

"code": {

"coding": [

"system": "http://hl7.org/fhir/observation-category",

"code": "8480-6",

"display": "Blood pressure"

},

"valueQuantity": {

"value": 130,

"unit": "mmHg",

"code": "mm[Hg]"

},

{"code": {

"coding": [

"system": "http://hl7.org/fhir/observation-category",

"code": "8462-4",

"display": "Blood pressure"

},

"valueQuantity": {

"value": 70,

"unit": "mmHg",

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

130 of 135
Appendices

"code": "mm[Hg]"

},

The resource may not contain an id.

BodyWeight
The bodyweights should be sent in an observaton resource. The observation
resource should contain the following items:
· A code with the LOINC code 29461-7
· A patient
· An effective datetime
· Optionally an extension containing the time specification:
"extension":[

"url": "http://nictiz.nl/fhir/StructureDefinition/code-specification",

"valueCodeableConcept": {

"coding": [

"system": "2.16.840.1.113883.6.96",

"code": "115499008",

"display": "pre-dialysis"

],

This extension can contain the following codes:


? 115499008 for pre-dialysis
? 761643002 for during dialysis
? 115500004 for after dialysis
If none of these codes is applicable the extension should not exist.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

131 of 135
Installation manual Diamant

· Optionally a comment.
· A valuequantity containg the body weight
"valueQuantity": {

"value": 55.0,

"unit": "kg",

"system": "http://unitsofmeasure.org",

"code": "kg"

}
· The resource may not contain an id.
Communic ation
A patient note can be sent using the FHIR communication resource. The
communication resource should contain the following items:
· The patient as subject
· The sent date. If the sent date is not including, the received time will be
taken.
· A contentString in the payload
· Optionally a link to another resource as topic.
"payload": [{ contentString:"Patient notitie!"}]

"topic":[{"reference":"MedicinePrescription—5739"}]

Puls e
The pulse should be sent in an observaton resource. The observation
resource should contain the following items:
· A code with the LOINC code 8867-4
· A patient
· An effective datetime
· Optionally an extension containing the time specification:
"extension":[

"url": "http://nictiz.nl/fhir/StructureDefinition/code-specification",

"valueCodeableConcept": {

"coding": [

"system": "2.16.840.1.113883.6.96",

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

132 of 135
Appendices

"code": "115499008",

"display": "pre-dialysis"

],

This extension can contain the following codes:


? 115499008 for pre-dialysis
? 761643002 for during dialysis
? 115500004 for after dialysis
If none of these codes is applicable the extension should not exist.
· Optionally a comment.
· A valuequantity containg the pulse
"valueQuantity": {

"value": 55,

"unit": "/min",

"system": "http://unitsofmeasure.org",

"code": "/min"

· The resource may not contain an id.

Profile remarks

BloodPres s ure
We also send a more specific quantifier for the time of the blood pressure
measurement. The recommended way to use this is by using the code-
specification extension in the resource.
Used codes in the extension:
· 115499008 for pre-dialysis
· 761643002 for during dialysis
· 115500004 for after dialysis

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

133 of 135
Installation manual Diamant

Currenctly, the comment field is also used to set a key for a specific time. In
use are:
HDPRESTAND --> Before the dialysis while standing
HDPRE --> Before the dialysis while sitting
HDPOST --> After the dialysis while sitting
HDPOSTSTAND --> After the dialysis while standing
Expectation is that these keys in the comment field will be removed in a
future version.
The following identifiers are linked to the following outpatient value external
key and only available in the comment field.
PDPOLISIT --> rrSittingPoli
PDPOLISTAND --> rrStandingPoli
PDHOMESIT --> rrSittingHome
PDHOMESTAND --> rrStandingHome
PDHOMEPRE --> rrBeforeHome
PDHOMEPOST --> rrAfterHome
THDBEFORE --> rrBeforeTHD
THDDURING --> rrDuringTHD
THDAFTER --> rrAfterTHD

BodyWeight
We also send a more specific quantifier for the time of the body weight
measurement. The recommended way to use this is by using the code-
specification extension in the resource.
Used codes in the extension:
· 115499008 for pre-dialysis
· 761643002 for during dialysis
· 115500004 for after dialysis
Currently, the comment field is also used to set a key for a specific time. In
use are:
HDPRE --> Before the dialysis
HDPOST --> After the dialysis
TARGET --> Target weight
Expectation is that these keys in the comment field will be removed in a
future version.

The following identifiers are linked to the following outpatient value external
key and only available in the comment field.
PDPOLI --> WeightPoli
PDFULL --> WeightFull
PDEMPTY --> WeightEmpty

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

134 of 135
Appendices

PDBEFORE --> WeightVoor


PDAFTER --> WeightNa

Doc umentReferenc e

The DocumentReference resource has a custom operation ‘download’.


This operation supports three parameters:

Operation parameter type (R)equired/(O)


ptional

download from Date R

password String O

patient Reference (R in case of


Basic Auth)*

Upon calling this operation Diamant generates a request for a patient history
file. The operation returns a new document which shall be updated with the
file once the download request is handled.
The history file is a zip file containing all active resources from the given
date.
The zip file is encrypted with the given password. If no password is given the
system generates a password. The password is written in the description of
the Document.

Patient

The identifier parameter of the patient resource expects a code including a


system.
To query on a bsn the following can be used:
‘http://fhir.nl/fhir/NamingSystem/bsn
Every external system defined in Diamant can be used as system by using
the communication link code specified in Diamant in the parameter as
system.

UserDocumentation/Diamant/Manuals/TM-D01_Installation/en/TM-D01_Installation.hmxp, r13141

135 of 135

You might also like