Professional Documents
Culture Documents
IntelliSpace Perinatal Rev. K.00.12 Integration Guide 4535 648 45721 (ENG)
IntelliSpace Perinatal Rev. K.00.12 Integration Guide 4535 648 45721 (ENG)
IntelliSpace Perinatal
Rev. K.00
Pa tie n t Monit o ring
Process Overview 12
General Setup 12
Requirements for Optional HL7 Notifications 12
Document Export Module 13
IntelliSpace Perinatal Events 13
Exported Documents 15
Target Directory 15
User Credentials to Access the Target Directory 15
Document Export Requests 16
Export Retries 16
HL7 MDM Export 16
Origination Date/Time Details 17
Delete on Acknowledge Feature 17
Copy MDM Message to Target Directory 17
DOX Requester Command Line Tool 18
Examples: 19
Limits 19
Throughput 20
Maximum Throughput 20
Throughput Considerations 20
Features 25
Triplets 25
Trace Buffering and Fast upload 25
Dynamic hosting of Avalon Fetal Monitors 26
Static hosting of Avalon Fetal Monitors 26
Network Specification / Infrastructure 26
Setting Network Parameters in Avalon Fetal Monitors 27
Implementation Examples 28
Automatic distribution of Network Parameters.
Fetal Monitors and the IntelliSpace Perinatal system are in one network 28
Automatic distribution of Network Parameters.
Fetal monitors and the IntelliSpace Perinatal system are in different network segments 29
Manual assignment of Network Parameters.
Fetal monitor and the IntelliSpace Perinatal host computer are in different network segments 30
DHCP/BOOTP Address Reservation 31
Bed Assignment 33
Information Display 34
At the Fetal Monitor 34
Transmitted by IntelliSpace Perinatal and Displayed on the FM (ADT) 34
Transmitted by the FM to IntelliSpace Perinatal 34
Restrictions 35
Fetal Monitor Data Loss 35
Fetal Monitor Notes 35
Status Notes 36
5 HL7 Interface 37
Infrastructure 38
Installation Overview 38
Restrictions 38
HL7 Revisions 38
Administrative Episodes 39
Time Zone Support 39
Communication 40
Inbound Messages 40
Outbound Messages 43
Acknowledgement Modes 43
HL7 Message Content 44
Filters 45
Patient Identification 45
Processing of Coded Elements (CE) Fields 46
Field Length Limitation/Truncation 47
ADT Message Consumer 47
Co-residency 163
Network 163
Domain Integration 164
HL7 Link 164
11 Glossary 197
1 Overview
This guide tells you about the integrated and extended/enhanced implementation of the following
optional features and third party solutions with an IntelliSpace Perinatal system.
• HL7-based communication
• IntelliSpace Perinatal to IntelliSpace Perinatal link
• Integration/co-residency of third party applications
• Integration of alternative hardware components
• Data export for statistical or report generation
• Integration of an IntelliSpace Perinatal system into the hospital network infrastructure.
It contains planning information, including requirements, limitations, restrictions and integration tests
to allow you to determine whether the integration has been successful (that is, so that the function of
IntelliSpace Perinatal is not impaired).
Network HL7
[Installation Guide] See HL7 Interface
[This Guide]
IntelliSpace Perinatal
Philips IntelliBridge
Client
Enterprise
IntelliSpace Perinatal Link
See IntelliSpace Perinatal Link
LAN / RS232 [This Guide]
Peripherals see Fetal Monitor LAN Connection
Philips IntelliSpace Perinatal
[This Guide]
Context Synchronization
Network / USB Single-Sign-On Document Export
[Site Preparation Guide]
[This Guide] See Document Export (DOX) Another
AppLink LDAP [This Guide] IntelliSpace Perinatal
[Configuration Guide] [Site Preparation Guide]
Fetal AppLink System
Reporting Word/Excel
[Configuration Guide]
Monitor AppLink [Data Field Reference Guide]
[Configuration Guide]
SQL Queries
[External Database Guide]
Printer, PDF/XPF
Web Service XDS External Applictions Active Directory Document Repository
Applications & Services Infrastructure
1.3.1 Features
1.3.1.1 HL7
• QRY/ORF - Query For Results Of Observation (Events R02, R04)
(see HL7 standard chapter 7.3.3)
– Configurable "who subject filter (QRD-8)"
– Response contains the last value of each note type (configurable)
• HL7 batch protocol
(see HL7 standard chapter 2.10.3)
• RAS O17 pharmacy/treatment administration support with IBE B.11 (K.00.12)
– Receive medication administrations as a custom charting element
– see IBE B.11 Implementation Guide for IntelliSpace Perinatal
• Observations outbound: Send categories of assessment note types as separated OBX segments
instead of concatenated summary string (Observation Value OBX-5). The observation identifier
(OBX-3) needs a configured folder code (VTE).
Example:
Before:
OBX|1|ST|NTE204-1^Status^99POB||T||||…
OBX|2|ST|NTE204-2^Summary^99POB||(Reassessment: No changes, See below; General
Symptoms: Coping well with circumstances, Appropriate interactions; Interventions: Questions
answered, Supported to grieve)||||||F|||20150907174328||Witt, Sebastian
OBX|3|ST|NTE204-3^Comment^99POB||Comment||…
New segments:
OBX|4|ST|<Code FROM VTE>^Reassessment^99POB||No changes~See below|||…
OBX|5|ST|<Code FROM VTE>^General Symptoms^99POB||Coping well with circumsta…
OBX|6|ST|<Code FROM VTE>^Bereavement^99POB|||…
OBX|7|ST|<Code FROM VTE>^Interventions^99POB||Questions answered~Supported…
• Observations outbound: Event notes (NTE-046) observation identifier (OBX-3) is configurable in
VTE (K.00.12)
Example:
With compatibility option (code as value):
OBX|1|ST|NTE046-1^Event^99POB||Event: Difficult to Trace [TestCode-01]|||…
Without compatibility option (code as identifier):
OBX|1|ST|TestCode-01^Event^99POB||Event: Difficult to Trace||…
• Observations outbound: Send user name of user who originally entered the observation instead of
user who deleted the observation (OBX-16) (configurable) (K.00.12)
• Observations outbound: Export interval can be changed (configurable) (K.00.12)
• Observations inbound: support for data type CNE, CWE and TX (OBX-2 value type)
• Observations inbound: Custom charting elements are mapped by code and coding system only,
name is not required anymore (K.00.12)
• Observations inbound: Custom charting elements are mapped by Universal Service Identifier
(OBR-4) when mapping with Observation Identifier (OBX-3) yields no results (K.00.12)
• MDM outbound: Send patient location in MDM message (PV1-3 patient location)
• MDM outbound: TXA-12.3 is filled with the configurable Application Name (see HL7
configuration - general settings; TXA-12.3 Unique Document Number Universal ID)
1.4.1 Features
• ORU outbound: Identifier appendix removed (-1) from the identifier of custom charting elements.
(OBX-3.1 Observation identifier / Identifier)
Example:
Configured Custom charting element:
Name = CustNote1, Code = CNTE-01, Coding System = NHCS
Before: OBX|1|ST|CNTE-01-1^CustNote1^NHCS||5||||||F|||20150324094036||Test
After: OBX|1|ST|CNTE-01^CustNote1^NHCS||5||||||F|||20150324094036||Test
• ORU outbound: Configuration option to send null value ("" double quotes) instead of omitted in
case of deleted (OBX-11 = "D") results (OBX-5 Observation value)
• ORU outbound: Send following PID values in each ORU message:
– Administrative Sex (PID-8)
– Patient Account Number (PID-18)
• ORU outbound: Responsible observer (User name) sent in first component
(OBX-16.1 ID Number instead of OBX-16.2 Family name)
• ORU outbound: Changed identifier in deceleration note from
NTE177-6^SevereDecel^99POB
to
NTE177-6^SevereVariableDecel^99POB (OBX-3 Observation identifier)
• ORU outbound: Multi-selection values of custom charting elements sent as repeated values instead
of repeated OBX segments.
Example: Configured Custom charting element:
Name = Test1, Code = 11, Coding System = SNOMED, Type: VTSelection (Multi-selection)
Before:
OBR|1||-12^OBTV|11^Test1^SNOMED|||20150616144057||||||||||||||||||F
OBX|1|CE|11^Test1^SNOMED|1|10^Wert1^SNOMED||||||F|||20150616144057||User
OBX|2|CE|11^Test1^SNOMED|2|20^Wert2^SNOMED||||||F|||20150616144057||User
OBX|3|CE|11^Test1^SNOMED|3|30^Wert3^SNOMED||||||F|||20150616144057||User
After:
OBR|1||-12^OBTV|11^Test1^SNOMED|||20150616144057||||||||||||||||||F
OBX|2|CE|11^Test1^SNOMED|1|10^Wert1^SNOMED~20^Wert2^SNOMED~30^Wert3^SNOMED||||||
F|||20150616144057||User
• ORU/MDM outbound: Send the following PID values in each ORU/MDM message (J.00.10):
– Administrative Sex (PID-8)
– Patient Account Number (PID-18)
• ORU outbound: Responsible observer (User name) sent in first component (OBX-16.1 ID Number
instead of OBX-16.2 Family Name) (J.00.10)
NOTE • It is necessary to run the IntelliSpace Perinatal application on the computer where the document
export is hosted. The document export manager service will check for the running application on
the Document Export computer. When the application is not running, a system message is
generated.
• For MS Office document export it is recommended to use a dedicated client machine. Do not install
the feature on the External Server machine if MS Office-based document export is required.
• Do not manually use MS Office on the Document Export computer. When shutting down
IntelliSpace Perinatal on the Document Export computer, all Office processes will be terminated
automatically.
• If using printer drivers for document export:
– Do not use the document export printer drivers for manual printing.
– A dedicated windows user is recommended on the Document Export computer.
As IntelliSpace Perinatal uses the printing preferences of the logged-on Windows user, manual
printing may interfere with automated document export.
Episode closed
(Only Non-Admin CEP Close of an episode. Yes Yes No
episodes!)
Maternal episode
closed (undelivered) Close of an episode in an
CEPUDL Yes No No
(Only Non-Admin undelivered pregnancy case.
episodes!)
Maternal episode
closed (delivered) Close of an episode in a delivered
CEPDL Yes No No
(Only Non-Admin pregnancy case.
episodes!)
Pregnancy closed CPCY Close of a pregnancy documentation Yes No
Administrative
CEPAD Close of an administrative episode. Yes Yes No
episode closed
Signature - Page signed. Yes Yes No
Event Parameters:
Some route events require an additional parameter such as a care unit or a bed. Routes containing such
events initiate a document export if an IntelliSpace Perinatal event occurs that matches both the event
and the parameter.
Event Parameter 1 Parameter 2
(mandatory) (optional)
Message format:
A non-empty HIS-ID in the IntelliSpace Perinatal patient record is not required in order to send an
MDMOut message.
When all the patient identifiers are missing an MDMOut will be generated without IDs but with the
identifier code of the configured HIS ID.
Example of a PID segment in a HL7 MDMOut message for a patient without identifiers when the
configured HIS ID is MRN:
PID|1||^^^^MR||Smith^Sara||
The MDM message is sent after the document transfer has finished. The following elements of the
TXA segment are used:
SEQ Length Element Name Description
1 4 Set ID- TXA Always set to 1.
2 30 Contains document title as appears in DOX Configuration dialog - e.g.
Document Type
“Flow Chart (AP/IP)”
6 26 Origination Date/Time See details below.
12 120 Unique Document Number Field is of type EI (Entity Identifier) comprised of:
12.1 Entity Identifier (EI.1): GUID of the document (same as used for the file name)
12.2 Namespace ID (EI.2): always set to “Philips.OBTV.DocExport”
12.3 Universal ID (EI.3): Application Name configured on the “HL7Links” configuration page
12.4 Universal ID Type (EI.4): <empty>
16 250 The name has the following format: (according to UNC format)
//<Server>/<doc share>/<filename.ext> where:
·<Server>: server or remote machine where the document is
Unique Document File Name
located
·<doc share>: document file share name
·<filename.ext>: file name of the document including extension
17 2 Document Completion Status Always DO (Documented).
NOTE The length for TXA-12 and TXA-16 are exceeding the HL7 specified length.
2.9.1 Examples:
C:\TV2\prog> DOXRequester –s “7c613703-af58-46b5-9220-766e557f4cc7” –e CEP –t on
Simulates a “Close Episode” (CEP) event for the episode with id “7c613703-…”. The trace mode is
on.
2.10 Limits
In order to prevent the system from overload, the amount of data needs to be limited.
2.11 Throughput
The throughput of the Document Export module depends on factors like:
• IntelliSpace Perinatal System load
• Performance/ Load of the Document Export computer
• Content/Size of the generated documents
• Performance of the virtual printer drivers
Maximum throughput:
900 requests / 24 hours
38 requests per hour
5000 documents / 24 hours
210 documents per hour
3NICU Interface
IntelliSpace Perinatal can interface to the Philips ICCA system if ICCA has the appropriate feature
pack installed. The ICCA users select the patient whose details they require, via the patient identifier in
the ICCA menu. The ICCA users can also select the individual fields they want.
ICCA contacts the IntelliSpace Perinatal external server via dotNet remoting. A special query on the
external database is executed to extract the required data.
ICCA pulls data from IntelliSpace Perinatal, there is no active push and no user interface at
IntelliSpace Perinatal.
A table giving the timestamp of the most recent patient data update (PatientLastDataUpdate) in the
database makes it possible for ICCA to determine which data to pull over.
The IntelliSpace Perinatal user is not involved in this, it occurs completely in the background.
Fields for NICU-I/F cannot be accessed via the IntelliSpace Perinatal Insert New Field taskpane and
cannot be placed into IntelliSpace Perinatal templates.
SQL queries for NICU-I/F cannot be customized.
Prerequisites are:
• At IntelliSpace Perinatal:
– Rev F.xx or higher
– External database
– Physical connection to ICCA
• At ICCA:
– ICCA Software Revision supporting IntelliSpace Perinatal NICU-I/F installed.
– Installed Sybase DB client. This is not included with ICCA and requires a license.
– In the ICCA system editor the connection to the external database server must be configured.
– The mapping of IntelliSpace Perinatal field names must be configured to ICCA representation.
– IntelliSpace Perinatal can interface to the Philips ICCA system if ICCA has the appropriate
functionality.
What is new in IntelliSpace Perinatal to support this connection?
• PatientLastTS table (read timestamp of last patient update).
• Special query to extract the data, stored as a procedure.
• Some special ICCA fields with special formatting (for example, Apgar).
4.1 Features
The following describes the features that are available with the fetal monitor LAN protocol.
4.1.1 Triplets
Triplets can be monitored when the FM20/30/40/50 monitors are interfaced to IntelliSpace Perinatal
using the LAN or RS-232 connection.
CAUTION In case of a manual IP address configuration it is mandatory that the configuration is performed by
experienced, authorized and qualified service personnel. Great care must be taken during installation to
avoid problems such as duplicate IP addresses, non-matching subnet mask, etc.
Documentation of all related configuration details is mandatory and needs to be updated with each
change, to ensure network reliability especially when exchanging, repairing or adding devices on the
network at a later time.
The customer is responsible for complying with common network configuration rules.
NOTE In DHCP restricted mode, any true BOOTP responses are ignored by the Fetal Monitor. Please refer
to the Avalon Fetal Monitor documentation for further information on IP Config settings.
All IntelliSpace Perinatal computers and Fetal Monitors are in one network. The system is not domain
integrated and the Internal Server machine acts as DHCP and BOOTP server.
In this example, the IntelliSpace Perinatal servers are located in a server farm and the IntelliSpace
Perinatal data acquisition computers and the fetal monitors are in other network segments. The
IntelliSpace Perinatal computers may or may not be integrated into the domain.
In this third example, there is no DHCP/BOOTP server available. As a result, the FM’s IP address,
subnet mask and default gateway (190.10.1.1) have to be entered manually.
In addition, there is no IntelliSpace Perinatal hosting computer in the 190.10. subnet. This requires
entering the IP address of a hosting computer in the IP OB Server field of the fetal monitor, which in
this example is 190.20.1.24.
Such a setup is not recommended because it does not allow to maintain the FM network addresses at a
central place and the fix hosting prevents the FM from automatically “failing over” to another host
computer.
3. It is recommended to add the equipment label and the MAC address of the fetal monitor to the
reservation name as shown below.
4. This supports the legibility of the list that can be exported and used as a record during service
events. Right click Reservations and select Export list…
With this format you see all relevant data at a glance.
NOTE If the mainboard of a fetal monitor needs to be replaced, the new part comes with a different MAC
address. In this case the reservation has to be updated and a new list should be exported.
4.6 Restrictions
• The LAN connection is available for OB TraceVue Rev E and higher, and FM20/30/40/50 with
software revision D and higher.
• A fixed fetal monitor IP address is possible with Avalon Fetal Monitor Software Revision F or higher.
• The FM Spy tool is not available for the LAN connection.
• The LAN interface supports transfer of Roman8 character sets. Text messages from IntelliSpace
Perinatal, such as alarm notes, are shown as black square boxes in Japanese, Traditional and
Simplified Chinese.
5HL7 Interface
The optional IntelliSpace Perinatal HL7 interface is a bi-directional data integration link based on
Health Level 7 (HL7) Version 2.5. It allows IntelliSpace Perinatal and an external system (such as a
hospital information system, or a third party system) to share patient data.
CAUTION Continuous data export to other systems is for documentation purposes only. It is neither intended nor
qualified for monitoring or alarming.
• Consumer:
– ADT - Handling of incoming Admission/Discharge/Transfer (ADT) messages:
• Patient Administration Management [IHE_PAM]
• Patient Demographics Consumer [IHE_PAM_PDC]
• Patient Encounter Consumer [IHE_PAM_PEC]
• Support of patient merge/link/unlink [IHE_PAM_PDC]
• Support of Allergy data update (A60)
– ORU - R01
• Support of incoming charting data
• Support of incoming laboratory data
• Reporter:
– ORU - R01
• Device Observation Reporter [IHE_DEC_DOR]
• Export of data of the patient’s record flow sheet
– QRY - R02/R04
• Support of Queries for outgoing observations
– MDM - T01
• Sending of Medical Document Management (MDM) messages
• Support:
– System Console: Overview of the HL7 Messages
5.1 Infrastructure
The IntelliSpace Perinatal HL7 interface software is installed on a client without data acquisition (HL7
gateway computer) or on the external server. The latter is not recommended. However, the HL7
interface can be installed on Small Architecture systems.
5.3 Restrictions
5.3.1 HL7 Revisions
IntelliSpace Perinatal uses HL7 Rev 2.5. It will not reject incoming messages with HL7 Rev. 2.3.1
formatting, but all outgoing messages from IntelliSpace Perinatal to HIS are in HL7 Rev. 2.5 format.
The corresponding HIS system, when running HL7 Rev. 2.3.1, must be able to handle messages
received from IntelliSpace Perinatal with the following characteristics:
• All outgoing messages will have fixed version ID in MSH-12 “2.5”. This also applies to acknowledge
messages for incoming messages. A HIS system with HL7 Rev. 2.3.1 might expect the HL7 revision
to be 2.3.1.
• IntelliSpace Perinatal uses MSH-15/16 fields to identify acknowledge requirements. These fields are
typically used with HL7 Rev. 2.5 to process “acknowledge enhanced” mode. If enhanced mode is
not supported, the original mode can be used.
• The patient account number is provided with A01 outgoing message in PID-18. It has a dynamic
length of up to 24 characters, although HL7 specifies 20 characters for Rev. 2.3.1, and 250
characters for Rev. 2.5. A HIS system with HL7 Rev. 2.3.1 might expect only 20 characters.
• The alternate visit ID is provided with A01 outgoing message in PV1-50 with a fixed length of 43
characters and with the following content:
subcase-ID (internal episode ID) + “OBTV” (fix string) + “EID” (fix string) although HL7 specifies
20 characters for Rev. 2.3.1 and 250 characters for Rev. 2.5. A HIS system with HL7 Rev. 2.3.1
might expect only 20 characters.
• HL7 revisions less than 2.3.1 are not supported
• Outgoing ORU communication is not supported when using HL7 Rev. 2.3.1
• The Device Observation Reporter Profile uses HL7 version 2.6
5.4 Communication
5.4.1 Inbound Messages
The HIS or Laboratory system sends inbound ADT or ORU messages to IntelliSpace Perinatal.
Depending on both the acknowledge mode configured and on the acknowledge parameter in the
MSH-15/MSH-16, IntelliSpace Perinatal will send an acknowledgement back.
IntelliSpace Perinatal filters on “Application Name” and “Facility Name”, and then creates new
admissions, places them into the ADT buffer (depending on the ADT operation mode), updates
existing patients or performs updates in the ADT buffer.
Each incoming ADT or ORU message that changes a closed patient causes the delayed creation of an
“administrative episode”. See “Restrictions” on page 38 for details.
ADT or ORU messages for patients with open episodes do not create administrative episodes.
The following message types are supported as incoming messages from HIS to IntelliSpace Perinatal.
ORU^R01 IntelliSpace Perinatal uses ORU messages from HIS to populate the
flowchart and forms
If an episode gets closed, but the HL7 interface is not working, a message is buffered in IntelliSpace
Perinatal for 72 hours, after which it is discarded.
The number of attempts to resend on failure is configurable per route.
2 Enhanced Mode - this defines acknowledge mode (per message) in the message header MSH-15
(Accept) and MSH-16 (Application) with the following parameters:
– AL = always
– NE = never
– ER = errors only
– SU = success-acknowledge only
– empty = same as NE (never)
a. processing of incoming messages (HIS -> IntelliSpace Perinatal)
Depending on the parameter setting in MSH-15 and MSH-16, IntelliSpace Perinatal creates
Accept- or Application-acknowledge, or both, or none, to the sending HIS.
b. processing of outgoing messages (IntelliSpace Perinatal -> HIS).
HIS sends acknowledge to IntelliSpace Perinatal, depending on IntelliSpace Perinatal
configuration of “number of retries” and “time out”. This is reflected in MSH15/16 of
outgoing messages.
• if timeout is configured in IntelliSpace Perinatal, IntelliSpace Perinatal fills MSH-15 and 16
with ”AL”, waits for Accept- and Application-acknowledge from HIS for the length of this
timeout, and then retries.
• If timeout is set to “0” in IntelliSpace Perinatal, IntelliSpace Perinatal fills MSH-15 and 16
with “NE”/”NE” and does not wait for application-acknowledge from HIS. It does not retry.
3 “None” - No acknowledge is sent in either direction. The timeout configuration in IntelliSpace
Perinatal HL7 configuration must be set to 0 (zero). This acknowledge mode is not recommended.
You should always use either “Original Mode”, or “Enhanced Mode”.
5.4.5 Filters
Filters can be defined in the IntelliSpace Perinatal configuration as “Application Name”, and “Facility
Name”.
Repeatable Coded Elements are not supported and processed different. Only the text attributes are
saved and displayed as a new line-separated list. If the element is sent, the code and coding system is
completed by the Value Table.
Example: The field PID-10 is repeatable.
PID|1||a1_MRN||a1^a1|||||I^Native American~B^African American|
The text attribute is saved and displayed as a list and the items are separated with a new line.
"Native American\r\n African American"
5.5.2 Limitation
5.5.4.2 Messages for Patient Records that Don’t Exist in IntelliSpace Perinatal
In Manual ADT operation mode only: Allergy information for patient records that don’t exist in
IntelliSpace Perinatal is kept with other data of the received HL7 message in the HIS buffer. The
Allergy data is applied when the user creates a new patient data set for the arriving HL7 message or
merges it to an existing data set.
5.5.4.7 Ownership
IntelliSpace Perinatal distinguishes between two modes of ownership:
5.5.4.8 Uniqueness
For Allergies that are not HIS owned there is no uniqueness check because it is possible to enter an
allergy twice manually.
For HIS-owned Allergies a uniqueness check is in place. If an ADT message contains more than one
allergy having the same set of identifiers (see Identification of Allergies) IntelliSpace Perinatal keeps
only the last one.
IAM-6 Description
“Allergy Action Code”
A Add/Insert
D Delete
U Update
Only the HIS-owned allergies are updated / deleted. Manually entered allergies are not altered.
5.5.4.11 Limitation
5.5.5.7 Limits
In order to prevent the system from overload, the amount of data (per patient and total) is limited.
Event Type Number Prior Patient Number Actions Number List ACK
Number (Episode) (Patient or
Buffer)
<omit> w/e ignore unchanged 0815 AA
open unassign empty 0815 AA
<null> closed ignore unchanged 0815 AA
buffer ignore unchanged 0815 AA
Apply
A01 A08 n/a w/e insert and 4711,
open 4711 AA
... assign1 0815
4711,
4711 closed insert unchanged AA
0815
4711,
buffer insert unchanged AA
0815
<omit> w/e ignore unchanged 0815 AA
<omit> ignore unchanged 0815 AA
<null> ignore unchanged 0815 AA
<null> empty
0815 change2 empty AA
(if assigned)
no 0815 ignore unchanged 0815 AA
Change open/ 4711,
<omit> w/e insert unchanged AA
A50 A49 buffer 0815
4711,
<null> insert unchanged AA
0815
4711
changed
0815 change1 4711 AA
(if assigned)
4711,
no 0815 insert unchanged AA
0815
1. Assignment of encounter identifier for current episode as configured in “Configuring Routes for In-
coming ADT Messages” on page 56
2. If the number is already consumed (used in a closed episode), the number is not changed. The new number
is inserted and assigned.
Two of the components are mapped to one IntelliSpace Perinatal care unit:
– Facility (HL7 field 3.4 in PV1)
– Point of care (HL7 field 3.1 in PV1, corresponds to ‘Unit name’ in IntelliSpace Perinatal)
The care unit can be configured in Configuration - Care Units: (Unit name ‘UNIT_A’ is assigned to
Unit label ‘Unit1’)
In the above example, the bed with label B1.10 has complete information about location (building,
floor, room and bed/name) and care unit (facility and point of care/unit name). The corresponding
syntax of an HL7 ADT-in Admit message would be:
PV1||I|UNIT_A^10^B10^Hospital_H^^^LOC^II.^|
• General Settings:
– Route name
– Route type: Incoming ADT
For Acknowledgment see “Acknowledgement Modes” on page 43.
– Time stamps with time zone: Send time stamps with time zone information
• Incoming Route (also see “HL7 Message Content” on page 44):
– Sending Application and Sending Facility (EMR). If Enable Filter is marked, only messages from
the systems specified here will be accepted.
– Settings:
• Operation mode: see “ADT Operating Modes” on page 47.
• Free occupied bed: see “Free Occupied Bed” on page 47.
• Unknown care units: see “Unknown Care Units” on page 48.
– Buffer Retention Time: Time in buffer for Admission, Register and Pre-Admission before
automatic deletion
Pre-conditions
Nothing X X X
Patient in
X X X X X X X X X
buffer
Episode
X X X X X X X X X
closed
Episode
X X X X X X X X X
open
Parameter
Patient
Identifica- X X X X X X X X X X X X X X
tion
Patient
X X X (X) (X)
Name
Patient
X
demogr.
Assigned
X X
location
Prior
location
X
Visit no. X X X
Prior visit
X
no.
Account
number
X X
Prior
account X
number
Allergies X X
Prior identif. X
Actions New patient/ Insert Create new episode Trans- Update Update Replace Update Change Change Change Delete Merge Un-
From buffer2 + encounter fer demogr. encounter allergies allergies account identi- visit from patient merge
1
buffer identifiers identifiers (IAM) no.3 fier3 number3 buffer
Merge
X X
patient4
Post-conditions
Patient in
X X X X X X X X
buffer
Episode
X X X X X X X X X
closed
Episode
open
X X X X X X X X X X X X
Actions New Insert Create Trans- Update Update Replace Update Change Change Change Delete Merge Un-
patient/ buffer2 new fer demogr. encounter allergies allergies account identi- visit from patient merge
From episode + identifiers (IAM) no.3 fier3 number3 buffer
buffer1 encounter
identifiers
Events
A01 ADMIT/VISIT
X X4 X X X5 X6 X
NOTIFICATION
A02 TRANSFER A
X X X X5 X6
PATIENT
A03 DISCHARGE /
X
END A VISIT
A04 REGISTER A
same as A01
PATIENT
A05 PRE-ADMIT A
X X5 X6 X
PATIENT
Actions New Insert Create Trans- Update Update Replace Update Change Change Change Delete Merge Un-
patient/ buffer2 new fer demogr. encounter allergies allergies account identi- visit from patient merge
From episode + identifiers (IAM) no.3 fier3 number3 buffer
buffer1 encounter
identifiers
A06 CHANGE TO AN
X X X X5 X6 X X
INPATIENT
A07 CHANGE TO AN
same as A06
OUTPATIENT
A08 UPDATE
X5 X6 X
PATIENT INFORM.
A09 PATIENT
DEPARTING - same as A02
TRACKING
A10 PATIENT
ARRIVING - same as A02
TRACKING
A11 CANCEL
same as A03
ADMIT/VISIT
A12 CANCEL
same as A02
TRANSFER
A13 CANCEL
same as A01
DISCHARGE
A14 PENDING
same as A05
ADMIT
A17 SWAP
X
PATIENTS7
A18 MERGE PATIENT
X8 X
INFORMATION7
A24 LINK PATIENT7
X8 X
INFORMATION
A28 ADD PATIENT
same as A05
INFORMATION
A31 UPDATE
same as A08
PERSON INFORM.
A37 UNLINK
X
PATIENT INFORM.7
Actions New Insert Create Trans- Update Update Replace Update Change Change Change Delete Merge Un-
patient/ buffer2 new fer demogr. encounter allergies allergies account identi- visit from patient merge
From episode + identifiers (IAM) no.3 fier3 number3 buffer
buffer1 encounter
identifiers
A38 CANCEL
X
PRE-ADMIT
A40 MERGE
X8 X
PATIENT7
A47 CHANGE
X
PATIENT IDENT.
A49 CHANGE
X
ACCOUNT NUMBER
A50 CHANGE VISIT
X
NUMBER
A60 UPDATE
X
ADVERSE REACT.
4. Buffer is used if configuration option operation Mode "Manual" or "Manual+" is set. In error case if the assigned care unit is unknown or not in the HL7 mes-
sage.
5. Updates Patient Identifiers (which are not Patient Lifetime ID) as configured in “Configuring Routes for Incoming ADT Messages” on page 56
6. Select new (incoming) encounter identifiers for current episode as configured in “Configuring Routes for Incoming ADT Messages” on page 56
8. Change the patient identifier of the source patient if the target patient is not found
All description lines in the file NotesDocumentation.xls (that is, the lines with a light green background)
reference a note type, such as “Medication Start”. These notes types are represented in the ORU-msg as
an OBR segment. They can be selected individually for transmission. Expanding the description
display multiple data lines, such as name, dose, unit and so forth as shown in the illustration above.
This notes data is represented in the ORU message as the OBX segment.
An IntelliSpace Perinatal ORU message contains data from one episode of a single patient.
Each note is mapped to one OBR segment and one or more OBX segments.
Each attribute of a note is mapped to a separate OBX segment within the OBR.
The fetus index in these messages directly reflects the value of the Fetus field in the note. This field is
always empty/read-only for a single fetus and can be empty (default), or 1, 2, … for multiples.
• General Settings:
– Route name
– Route type: Outgoing Observations
– Message type: ORU (Unsolicited observation message)
– Acknowledgement: see “Acknowledgement Modes” on page 43.
– Time stamps with time zone: Send time stamps with time zone information
• Outgoing Observations:
– Operation mode: All, EPIC, or IHE-DEC
– Export interval: Outgoing messages are exported at the configured intervals.
The export interval applies to all outgoing ORU routes.
Attention: Do not change this value without an HL7 load test. Shortening the interval results in
more sent messages and can impact the system performance.
– Compatibility Options:
• Fetus identifier OBX segment:
if checked: sends fetus index as separate OBX segment with OBX-3 "FetusIndex"
if unchecked: sends fetus index as appendix ".FX" in OBX-3
• Null value for deleted results:
if checked: sends a null value ("") as observation value (OBX-5) if the result status (OBX-11) is
deleted ("D")
if unchecked: sends an omitted value (empty) as observation value (OBX-5) if result status
(OBX-11) is deleted ("D")
• Semicolon separator:
if checked: sends multiple values, semicolon-separated
if unchecked: sends multiple values, separated by HL7 separator "~".
• User name of deleted observations:
if checked: name of the user who originally entered the observation
if unchecked: name of the user who deleted the observation
• Display name instead of account name:
if checked: display name is used
if unchecked: account name is used (OBX-16.2 contains the display name)
• Send NTE046 event code as value:
if checked: the event code is sent as appendix to the observation value (OBX-5)
if unchecked: the event code is sent as observation identifier code (OBX-3.1)
• Force the uniqueness within a message of:
- OBR segment
if checked: all OBX segments are grouped into a single OBR
if unchecked: a separate OBR segment is used for each OBX
- OBX-3: observation identifier
if checked: each observation identifier appears only once per message
if unchecked: multiple observations with identical identifier are allowed in a single message
- OBX-14: date/time of observation
if checked: all observations in a message have the same date/time
if unchecked: observations with different date/time are allowed in a single message
- OBX-16: responsible observer
if checked: all observations in a message have the same responsible observer
if unchecked: observations with different responsible observer are allowed in a single message
– Outgoing Observations (Maternal): Select all the data elements that you want in the HL7
messages.
A simple click moves them from list of available elements to the list of selected elements, and vice
versa. Select All moves them all at once.
• Outgoing Observations (Newborn): Select all the data elements that you want in the HL7 messages
A simple click moves them from list of available elements to the list of selected elements, and vice
versa. Select All moves them all at once.
• Communication Point:
Example settings:
– Port Type: Server
– Local Port: 10020
After route definition, the desired route needs to be activated by clicking the Activate Route button.
The active route is displayed with a green status bar on the left.
– Operation Mode: Select EPIC Incoming Device Data Interface to set up a route for device data
export mode.
• Outgoing Observations (Maternal): Select all the FM data elements that you want in the HL7
messages.
• Communication Point:
Example settings:
– Port Type: Server
– Local Port: 10020
After route definition, the desired route needs to be activated by clicking the Activate Route button.
The active route is displayed with a green status bar on the left.
With this route configuration, the device ID is sent in OBR-10, additionally to OBX-18.
HL7 Message Example (with FM Serial No. 3125G0098 as a device ID):
MSH|^~\&|||||20141016141609||ORU^R01^ORU_R01|C1016141609088c240df|T|2.5
PID|||578647856^^^^MR||Weller^Wilma||19880606000000
PV1||B|DEFAULT^^BED198|||||||||||||||||||||||||||||||||||||||||||||||5ca45a14
-98cc-4303-90e4-19c44d33b9e6^^^OBTV^EID
OBR|1||2420^OBTV|NTE218^Maternal
Temperature^99POB|||20141016051500|||3125G0098|||||||||||||||F
OBX|1|NM|NTE218-
1^Temperature^99POB||37.1|Cel^^ISO|||||F|||20141016051500||||3125G0098
OBX|2|ST|NTE218-2^Source^99POB||||||||F|||20141016051500||||3125G0098
OBR|2||2588^OBTV|NTE215^Maternal Blood
Pressure^99POB|||20141016060000|||3125G0098|||||||||||||||F
OBX|1|NM|NTE215-
1^Systolic^99POB||160|mm(hg)^^ISO|||||F|||20141016060000||||3125G0098
OBX|2|NM|NTE215-
2^Diastolic^99POB||90|mm(hg)^^ISO|||||F|||20141016060000||||3125G0098
OBX|3|NM|NTE215-
3^Mean^99POB||0|mm(hg)^^ISO|||||F|||20141016060000||||3125G0098
OBX|4|ST|NTE215-4^Source^99POB||left arm||||||F|||20141016060000||||3125G0098
OBR|3||2684^OBTV|NTE216^Maternal Heart
Rate^99POB|||20141016060000|||3125G0098|||||||||||||||F
OBX|1|NM|NTE216-1^Rate^99POB||88|/
Min^^ISO|||||F|||20141016060000||||3125G0098
OBX|2|ST|NTE216-2^Source^99POB||||||||F|||20141016060000||||3125G0098
OBR|4||2768^OBTV|NTE217^Maternal
SpO2^99POB|||20141016060000|||3125G0098|||||||||||||||F
OBX|1|NM|NTE217-1^SpO2^99POB||98|%^^ISO|||||F|||20141016060000||||3125G0098
OBX|2|ST|NTE217-2^Source^99POB||||||||F|||20141016060000||||3125G0098
• Outgoing Observations (Newborn): Select all the data elements that you want in the HL7 messages
A simple click moves them from list of available elements to the list of selected elements, and vice
versa. Select All moves them all at once.
• Communication Point:
– Port:
Example settings:
• Port Type: Server
• Local Port: 10010
– HL7 Batch Protocol:
If Use HL7 batch protocol is checked, the HL7 messages will be written to the Output folder
defined hereafter (see “HL7 Batch Protocol” on page 65).
5.8.2 Acknowledgement
An ORU^R01 message may contain observation results for more than one patient. A positive
acknowledgement is sent if at least one observation result is valid. Ignored observation results are
considered to be valid.
IntelliSpace Perinatal has additional checks for specific content. For example: DateTime fields having
zero values only:
OBR|1||03|TestID^^|||000000000||||||||||||||||||P|
Valid data is acknowledged. Invalid data is rejected and, depending on the logging level, can be
recorded in a log file.
5.8.9 Limitations
The system can process approximately 100 small messages (containing one observation result) or up to
three messages containing 1000 observation results per minute.
To ensure system performance, incoming ORU data is limited to:
• 30,000 maximum number of IntelliSpace Perinatal Database Notes per episode.
• 2,000 lab results per patient (in open and closed episodes). If this is exceeded, a system alarm
message is displayed, but incoming HL7 messages are processed. You should delete lab results in the
lab form if the limit is exceeded.
This applies when importing into forms, but not when importing into the flowchart. The flowchart
import does not have a specific lab-result limit; notes of categories Alarm, Assessment, Vag. Exam,
and LAB (including lab-notes) have a maximum of 5,000 per episode.
• 1,000 mappings, including auto mappings system wide. A system alarm message is displayed, but
incoming HL7 messages are processed. You should delete lab mappings in the HL7 Messages
configuration if the limit is exceeded.
• 1,000,000 characters maximum size of an incoming message. Messages are rejected, and no
processing occurs.
• 32,000 characters maximum per segment. Messages are rejected and no processing occurs.
• 100 maximum number of OBX segments beneath an OBR segment. Any more are ignored, and a
warning written to the HL7 log file.
5.8.10 Troubleshooting
If, once you have mapped unknown incoming ORU messages to an IntelliSpace Perinatal category, the
result does not display where you expect it to, consider the following points.
• Check the logfile first to ensure that IntelliSpace Perinatal received it. IntelliSpace Perinatal sends an
acknowledge message.
• Check that you looking in the right place for the result. For example, are you looking in the forms
for a message that is configured to appear in the flowchart, or vice versa? See the IntelliSpace
Perinatal System Administration and Configuration Guide for further details.
• Is the lab test is older than 28 days? If so, it is not displayed.
• If the message is a flowchart message, you may need to scroll back in the chart to see it.
• General Settings:
– Route name
– Route type: Incoming ORU
– Message Type:
• LAB: if you select this route type, Lab items will be created for incoming observation results.
• Custom Charting Element: if you select this route type, Custom Charting Elements will be
created for incoming observation results.
– Flag abnormal values: If this option is enabled, Lab Items / Custom Charting Elements will be
flagged if their corresponding incoming observation result message has set its abnormal value flag.
• Communication Point:
Example settings:
– Port Type: Server
– Local Port: 10010
After route definition, the desired route needs to be activated by clicking the Activate Route button.
The active route is displayed with a green status bar on the left.
NOTE Make sure Enable definition of charting elements is checked in the System Manager’s Configuration
page.
Start the Flow Chart in configuration mode (press Shift+Ctrl while clicking the Flow Chart symbol).
Click on the tab of the page where you want to add the element (e.g. Vital Signs), right-click a grid
button and select Add New from the menu.
In the Add Custom Charting Element dialog:
1 Enter a label.
2 Select the data type Text.
3 Click to the button in the Identification group box to configure the identification details.
• (empty) - the field is accepted but not used by the HL7 Interface
Note: these fields are updated according to the data dictionary.
• TV DB: IntelliSpace Perinatal Database Association
Where data received/sent is stored/fetched in the IntelliSpace Perinatal database. Messages where
these attributes are used are listed in parentheses. Additionally the direction of the messages is added
(in => store / out => fetch).
TVS OUT
Comment
Element
TVS IN
ITEM
TBL#
Name
RP/#
OPT
LEN
SEQ
DT
TVS OUT
Comment
Element
TVS IN
ITEM
Name
TBL#
RP/#
OPT
LEN
SEQ
DT
Used in ORU IN as
default for
Date/Time of Observation Date/ Date/Time of
7 26 TS O 00007
Message Time if neither internal creation
OBR-7 nor OBX-14
is available.
ADT^Axx^
ADT^Axx ADT_Axx,
9 7 CM R 00009 Message type
ORU^R01 ORU^R01^
ORU_R01 See
9.1 ID R 0076 00009 Message type ADT, ORU ADT ORU supported
messages
9.2 ID R 0003 Trigger event Axx, R01 Axx, R01
ADT_A01,
9.3 ID O 0354 Message structure Ignored
ORU_R01
GUID
Used for Application (IntelliSpace
10 20 ST R 00010 Message Control ID
Acknowledge Perinatal
generated)
“P” for
productive
11 3 PT R 00011 Processing ID Ignored systems,
“T” for demo
systems
2.6 is only
used with
“2.5” always device
12 60 VID R 0104 00012 Version ID Ignored
(“2.6”) observation
reporter
(IHE-DEC)
Route
“NE”, “AL”, “ER”, configuration
Accept “SU” "NE",
15 2 ID O 0155 00015 Acknowledgement Used for Enhanced (Timeout = 0)
Type Acknowledgement "AL"
Mode (Timeout > 0)
Route
“NE”, “AL”, “ER”, configuration
Application “SU” “NE”
16 2 ID O 0155 00016 Acknowledgement Used for Enhanced (Timeout=0)
Type Acknowledgement “AL”
Mode (Timeout > 0)
TVS OUT
Comment
Element
TVS IN
ITEM
Name
TBL#
RP/#
OPT
LEN
SEQ
DT
IHE_PCD_001 only used
^IHE with device
Message Profile
21 427 EI O 01598 ignored PCD^1.3.6.1.4. observation
Identifier
1.19376.1.6.1.1 reporter
.1^ISO (IHE-DEC)
only used
with device
21.1 ST O Entity Identifier ignored IHE_PCD_001 observation
reporter
(IHE-DEC)
only used
with device
21.2 ST O Namespace ID ignored IHE_PCD observation
reporter
(IHE-DEC)
only used
with device
1.3.6.1.4.1.193
21.3 ST O Universal ID ignored observation
76.1.6.1.1.1
reporter
(IHE-DEC)
only used
with device
21.4 ID O Universal ID Type ignored ISO observation
reporter
(IHE-DEC)
TV DB
Element
TVS IN
ITEM
TBL#
Name
RP/#
OPT
LEN
SEQ
DT
IntelliSpace Perinatal
demographics page
TVS ORU IN
TVS ADT IN
Filled in Out
TVS OUT
Examples
Element
TV DB
ITEM
TBL#
Name
Notes
RP/#
OPT
LEN
SEQ
Msg
(D)
DT
e.g.
“MRN4711^^^^MR”
MDM Out: For System
Audit Trail the patient Patient.PatientMRN (D)
Y/ Patient List identifiers are all empty. Patient.PatientIdentification
3 250 CX R 00106 R R R In this case PID-3 (D)
3 Identifier contains just the
Patient.PatientSSN (D)
identification code of the
configured HIS ID, e.g.
" ^^^^MR"
3.3.1 ID ID Y Y Y
Assigning
3.3.4 HD Y Y Y
authority
identifier type
3.3.5 ID code Y Y Y
IntelliSpace Perinatal
demographics page
TVS ORU IN
TVS ADT IN
Filled in Out
TVS OUT
Examples
Element
TV DB
ITEM
TBL#
Name
Notes
RP/#
OPT
LEN
SEQ
Msg
(D)
DT
e.g.
“Brown&&White^
Jody^PT”
MDM Out: for
5.1 250 XPN R Y 0020 00108 Patient name R R R System Audit Trail
the name is:
"System Audit
Trail"
IntelliSpace Perinatal
demographics page
TVS ORU IN
TVS ADT IN
Filled in Out
TVS OUT
Examples
Element
TV DB
ITEM
TBL#
Name
Notes
RP/#
OPT
LEN
SEQ
Msg
(D)
DT
IntelliSpace Perinatal
demographics page
TVS ORU IN
TVS ADT IN
Filled in Out
TVS OUT
Examples
Element
TV DB
ITEM
TBL#
Name
Notes
RP/#
OPT
LEN
SEQ
Msg
(D)
DT
IntelliSpace Perinatal
demographics page
TVS ORU IN
TVS ADT IN
Filled in Out
TVS OUT
Examples
Element
TV DB
ITEM
TBL#
Name
Notes
RP/#
OPT
LEN
SEQ
Msg
(D)
DT
Out:
VTE coding
22.3 ST Coding System Y Y
system if mapped
else empty
Patient.PatientPlaceOfBi
23 250 ST O 00126 Birth Place Y Y A01
rth (D)
Newborn only,
OUT only: A01,
Multiple Birth Newborn.BirthOrderID
24 1 ID O 0136 00127 Y Y Newborn.BirthOrd A02,
Indicator (D)
erID=NULL? A03
N/Y
IntelliSpace Perinatal
Name
RP/#
OPT
LEN
SEQ
DT
DB
OUT only:
“I” for Newborn CaseTypeID
Patient (inpatient) (Pregnancy(P) or
2 1 IS R Y ALL
Class Newborn (N))
“B” for Maternal (OUT)
(obstetric)
Transfer patient
in given location Subcase Location /
(IN) Care Unit (IN)
Assigned
3 80 PL O 00133 Patient Y Y Patient HL7MsgIndex
Location transferred event CurLocation /
(OUT) CurCareUnit
(OUT)
HL7MsgIndex.Ca
Care Unit reUnit (IN)
Point of
3.1 Is Y Y Config: Care
Care Subcase.CurCare
Unit Name
Unit (OUT)
LocationConfig:
3.2 IS Room Y Y
Room ALL
HL7MsgIndex.Be
dlocation (IN)
LocationConfig:
3.3 IS Bed Y Y
Name Subcase.
CurLocation
(OUT)
Care Unit
3.4 IS Facility Y Y Config: Care
Unit Facility
LocationConfig:
3.7 IS Building Y Y
Building
LocationConfig:
3.8 IS Floor Y Y
Floor
CaseTypeID
(Pregnancy(P) or
“N” for newborn
Admission Newborn(N))
4 2 IS O 00134 Y Y omitted for (OUT) ALL
Type
Maternal
HL7MsgIndex.Ca
seTypeID (IN)
IntelliSpace Perinatal
Name
RP/#
OPT
LEN
SEQ
DT
DB
Prior
6 80 PL O 00136 Patient Y
Location
HL7MsgIndex.Pr
Care Unit evCareUnit (IN)
Point of
6.1 IS Y Config: Care
care Subcase.PrevCare
Unit Name
Unit (OUT)
LocationConfig:
6.2 IS Room Y Y
Room
A01, A02,
OUT: previous
Subcase.PrevLocat A03
6.3 IS Bed Y Y patients unit of
ion (OUT)
the last episode
Care Unit
6.4 IS Facility Y Y Config: Care
Unit Facility
LocationConfig:
6.7 IS Building Y Y
Building
LocationConfig:
6.8 IS Floor Y Y
Floor
IntelliSpace Perinatal
Name
RP/#
OPT
LEN
SEQ
DT
DB
OUT: Visit Number currently
assigned to patients episode
19 250 CX O 00149 Visit ID Y Y ADT IN:
• A01, A04, A05, A08, A31,
A50
PatVisitNo
19.1 ST ID Y Y referenced in
current subcase
Out, only if
Assigning authority was in
19.4 HD Y Y
Authority incoming
message ALL, except
device
OUT only, used as:
observation
-episode (subcase) Identification for reporter
external DB queries (IHE-
Alternate
50 250 CX O Y - longitudinal identification of a Note DEC)
Visit ID
(together with OBR Filler Order
Number = Notehandle) within a
patient case having multiple episodes
Subcase.SubcaseI
50.1 ST ID Y
D
assigning
50.4 HD Y -
authority
namespace
50.4.1 IS Y Always “OBTV” -
ID
identifier Always “EID”
50.5 ID Y -
type code (Episode - ID)
TVS ADT IN
OUT Msg
Examples
Filled in
Element
TV DB
ITEM
TBL#
Name
Notes
RP/#
OPT
LEN
SEQ
DT
Patient.InsurdsID
49.1 ST IDNumber Y
Number
TVS IN
TV DB
ITEM
TBL#
Name
RP/#
OPT
LEN
SEQ
DT
OUT Msg
Examples
Filled in
Element
TVS IN
ITEM
Name
TBL#
Notes
RP/#
OPT
LEN
SEQ
DT
TVS IN
Name
RP/#
OPT
LEN
SEQ
DT
Element
TVS IN
Name
RP/#
OPT
LEN
SEQ
DT
1 4 SI R Set ID - IAM Ignored
2 250 CE O Allergen Type Code Y
3 250 CE R Allergen Code/Mnemonic/Description Y
4 250 CE O Allergy Severity Code Y
5 15 ST O Y Allergy Reaction Code Y
6 250 CNE R Allergy Action Code Y
7 80 EI R Allergy Unique Identifier
8 60 ST O Action Reason
9 250 CE O Sensitivity to Causative Agent Code
Allergen Group Code/Mnemonic/
10 250 CE O
Description
11 8 DT O Onset Date
12 60 ST O Onset Date Text
13 8 TS O Reported Date/Time Y
14 250 XPN O Reported By
15 250 CE O Relationship to Patient Code
16 250 CE O Alarm Device Code
17 250 CE O Allergy Clinical Status Code
18 250 XCN O Statused by Person
19 250 XON O Statused by Organization
20 8 TS O Statused at Date/Time
Element
MDM
Name
RP/#
OPT
LEN
SEQ
TVS
Out
DT
1 4 SI R Set ID - TXA Y
2 30 IS R Document type Y
3 2 ID C Document Content Presentation
4 26 TS O Activity Date/Time
5 250 XCN C Y Primary Activity Provider Code/Name
6 26 TS O Origination Date/Time Y
7 26 TS C Transcription Date/Time
8 26 TS O Y Edit Date/Time
9 250 XCN O Y Origination Code/Name
10 250 XCN O Y Assigned Document Authenticator
11 250 XCN C Y Transcriptionist Code/Name
12 30 EI R Unique Document Number Y
13 30 EI C Parent Document Number
14 22 EI O Y Placer Order Number
15 22 EI O Filler Order Number
16 30 ST O Unique Document File Name Y
17 2 ID R Document Completion Status Y
18 2 ID O Document Confidentiality Status
19 2 ID O Document Availability Status
20 2 ID O Document Storage Status
21 30 ST C Document Change Reason
22 250 PPN C Y Authentication Person, Time Stamp
Distributed Copies (Code and Name of
23 250 XCN O Y
Recipients)
Attributes:
ORU Out
Element
ORU In
ITEM#
TBL#
Name
RP/#
OPT
LEN
SEQ
TVS
TVS
DT
1 4 SI O 00237 Set ID - OBR Y
2 22 EI C 00216 Place Order Number Y
3 22 EI C 00217 Filler Order Number Y Y
4 250 CE R 00238 Universal Service Identifier Y Y
7 26 TS C 00241 Observation Date/Time # Y Y
10 22 XCN O Y 00244 Collector Identifier Y
25 1 ID C 0123 00258 Result Status + Y Y
ORU Out
Element
ORU In
ITEM#
Name
TBL#
RP/#
OPT
LEN
SEQ
TVS
TVS
DT
2. The length of the observation field is variable, depending upon value type
3. May repeat for multipart, single answer results with appropriate data types, e.g., CE, TX, and FT data types
OBX-6
Units
update no update
OBX-7
applied empty value applied update (apply emp-
Reference Range
ty value)
OBX-8
Abnormal Flags
OBX-11
applied n/a applied ignored n/a
Observation Result Status
identifier sup-
OBX-14 Take OBR-7 value as
applied apply OBR-7 value plied, but no
Date/Time of Observation identifier
update
OBX-16 “HL7” applied “HL7” applied
applied applied
Observation Identifier as display name as display name
update value
NTE-3
applied Ignore update (apply emp- no update
Comment (note)
ty value
1. Ignore entire result (identifier)
Other Value Types are not supported by IntelliSpace Perinatal. OBX segments having an unsupported
Value Type are considered invalid.
OBX-5: Value conversion. See OBX-2 for accepted types.The value of the OBX-5 observation result is
converted to a string, truncated at 32,000 characters if necessary.
OBX-6: Unit conversion. OBX-6 CE.2 (Label) is converted to a string without any interpretation. If
OBX-6 CE.2 (Label) is empty, CE.1 (Code) of the same field is copied to CD2. There is a length
limitation of 250 characters.
OBX-7: Range conversion. The range string is used direction from the OBX-7 field, if available. There
is a length limitation of 60 characters.
OBX-8: Abnormal Flag Mapping: If the OBX-8 field is <empty> or “N” this is not considered
abnormal and it appears normally in IntelliSpace Perinatal. <all others> are considered abnormal and
highlighted in IntelliSpace Perinatal.
OBX-11: State determination/transition. The OBR-25 (Result Status) contains the status for the entire
test battery (a test battery contains multiple results for a test category). Each individual result has its
own status indicator which is sent in the mandatory OBX-11 field. The result status of OBX-11
overrides the test battery status in the OBR-25 field. The result status for OBR-25 is, consequently,
not processed by IntelliSpace Perinatal.
Possible states for OBX-11 are contained in the HL7 standard. IntelliSpace Perinatal recognizes them,
converting them to either:
– P: Preliminary result
– F: Final result
– D: Deleted result
OBX-11 Status ID Action on Preliminary (P) Observation Item
P, R, S Update value but keep preliminary status
C, F
U - when value not available set state Update value and change state to final
to final only
D, W Delete lab result
I, N, O, X Do not change anything
OBX-14: Date/Time of the Observation. If this is not available, the observation time stamp is taken
from OBR-7. If neither OBR-7 not OBX-14 are available, MSH-7 (Date/Time of message) is used. If
MSH-7 is unavailable, the current time of the IntelliSpace Perinatal computer is used.
– OBX-3 / CE.1 and 3 (Observation Identifier)
– OBR-4 / CE.1 and 3 (Universal Service Identifier)
A maximum of 1000 mappings, including auto mappings can be created.
Limit for Lab results in Forms:
2. If the found user has credentials, they are applied as configured in the system
NTE - comments:
If these are at an OBX level, they apply to individual lab tests; if at an OBR level, they apply to all
OBX. Multiple NTEs are concatenated. The content of the NTE segments is used to fill the
"Comment" field of a Lab result in IntelliSpace Perinatal. This field is filled for all types of Lab results
(both for flow chart notes and IntelliSpace Perinatal Forms entries). The maximum length of the
concatenated strings are 2000 characters and are truncated.
Element
ITEM/#
TBL/#
Name
RP/#
OPT
QRY
LEN
SEQ
TVS
DT
In
1 26 TS R 00025 Query Date/Time
2 1 ID R 103 00026 Query Format Code R
3 1 ID R 091 00027 Query Priority
4 10 ST R 00028 Query ID R
5 1 ID O 0107 00029 Deferred Response Type
6 26 TS O 00030 Deferred Response Date/Time
7 10 CQ R 126 00031 Quantity Limited Request
8 60 XCN R Y 00032 Who Subject Filter R
8.1 ST R ID Number R
8.13 ID O Identifier Type Code Y
9 60 CE R Y 48 00033 What Subject Filter
10 60 CE R Y 00034 What Department Data Code
11 20 VR O Y 00035 What Data Code Value Qual.
12 1 ID O 0108 00036 Query Results Level
QRF attributes:
Element
ITEM/#
TBL/#
Name
RP/#
OPT
QRY
LEN
SEQ
TVS
DT
In
1 20 ST R Y 00037 Where Subject Filter
2 26 TS B 00038 When Data Start Date/Time Y
3 26 TS B 00039 When Data End Date/Time Y
4 60 ST O Y 00040 What User Qualifier
5 60 ST O Y 00041 Other QRY Subject Filter
6 12 ID O Y 0156 00042 Which Date/Time Qualifier
7 12 ID O Y 0157 00043 Which Date/Time Status Qualifier
8 12 ID O Y 0158 00044 Date/Time Selection Qualifier
QAK attributes:
Element
ITEM/#
TBL/#
Name
RP/#
OPT
QRY
LEN
SEQ
TVS
Out
DT
Comment
Element
ITEM
TBL#
Name
RP/#
OPT
LEN
SEQ
TVS
DT
Acknowledgement
1 2 ID R 0008 00018 R
Code
2 20 ST R 00010 Message Control ID R
3 80 ST O 00020 Text Message Y Error message text
Minimal:
MSH|^~\&|HIS|REC01|NHApp|NHFac|||ADT^A01|ID00000001|P|2.4|||AL|AL|
EVN|A01|20140613083055|
PID|1||MRN_HIS1||HIS1^Pat1|
PV1|1|E|Unit 1^^B1.1
Full demographics:
MSH|^~\&|HIS|MTGH|RECAPP|RECFAC|201602030839||ADT^A01|35205|D|2.4|||NE|AL
EVN|1
PID|1||123^^^^MR~E51201^^^EPIC^MRN~546879654^^^USSSA^SS~NHSNumber123^^^
NHS^NH||Brown&&Maiden^Melissa^MI^^^^L~AliasNew^^^^^^A||19700201|F|AliasO
ld|W~A|Hannover Street 1^^New York^NYC^32112||123003-HOME|123003-
BUS|fr|S|JEW|ACCOUNT1|SSNalternative|||Hispanic or Latino|New Mexico
NK1|1|EmergencyLast^EmergencyFirst^EMI|||01234567
PV1|1|I|NUR^NUR^9|NB|||||||||||||||Visit231
IN1|1|1|1|CompanyName1|||||||||||||RelationToPatient1||||||||||||||||||||
|||||||||||InsurdsIDNumber1
IN1|2|1|1|CompanyName2|||||||||||||RelationToPatient2|||||||||||||||||||||
|||||||||||InsurdsIDNumber2
IN1|3|1|1|CompanyName3|||||||||||||RelationToPatient3|||||||||||||||||||||
|||||||||||InsurdsIDNumber3
MSH|^~\&|HIS|REC01|NHApp|NHFac|||ADT^A02|ID00000001|P|2.4|||AL|AL|
EVN|A02|19980102081000|
PID|1||MRN_HIS1||HIS1^Pat1|
PV1|1|E|---^^BED05
MSH|^~\&|HIS|REC01|NHApp|NHFac|||ADT^A01|ID00000001|P|2.4|||AL|AL|
EVN|A01|20140623131502|
PID|1||MRN_HIS1||HIS1^Pat1|
PV1|1|E|Unit 1^R1^Bed1^Fac 1^^^B1^F1||||||||||||||||008|
MSH|^~\&|HIS|REC01|NHApp|NHFac|||ADT^A03|ID00000001|P|2.4|||AL|AL|
EVN|A03|20140613092517|
PID|1||MRN_HIS1||HIS1^Pat1|
PV1|1|E|
MSH|^~\&|HIS|REC01|TRACEVUE|YAT|19980101121200||ADT^A06|ID00000001|P|2.4||
|AL|AL|
EVN|A06|19980102081000|19980102081000|01||19980102
PID|1||MRN876||PatientLastName^PatientFirstName||19900505|F||||||||||
AccountNumberUnknown|
PV1|1|E
AL1|1|Type1|Code1^AllergenCode1^99POB|MO|Reaction11~Reaction12|20091001|
AL1|2|Type2|Code2^AllergenCode2^99POB|MO|Reaction21~Reaction22|20091002|
MSH|^~\&|HIS|REC01|TRACEVUE|YAT|19980101121200||ADT^A07|ID00000001|P|2.4||
|AL|AL|
EVN|A07|19980102081000|19980102081000|01||19980102
PID|1||MRN876||PatientLastName^PatientFirstName||19900505|F||||||||||
AccountNumberPending|
PV1|1|E
MSH|^~\&|HIS|MTGH|RECAPP|RECFAC|201602030839||ADT^A08|35205|D|2.4|||NE|AL
EVN|1
PID|1||123^^^^MR~E51201^^^EPIC^MRN~546879654^^^USSSA^SS~NHSNumber123^^^NHS
^NH||Brown&&Maiden^Melissa^MI^^^^L~AliasNew^^^^^^A||19700201|F|AliasOld|
W~A|Hannover Street 1^^New York^NYC^32112||123003-HOME|123003-
BUS|fr|S|JEW|ACCOUNT1|SSNalternative|||Hispanic or Latino|New Mexico
NK1|1|EmergencyLast^EmergencyFirst^EMI|||01234567
PV1|1|I|NUR^NUR^9|NB|||||||||||||||Visit231
IN1|1|1|1|CompanyName|||||||||||||RelationToPatient1||||||||||||||||||||||
||||||||||InsurdsIDNumber1
IN1|2|1|1|CompanyName2|||||||||||||RelationToPatient2|||||||||||||||||||||
|||||||||||InsurdsIDNumber2
IN1|3|1|1|CompanyName3|||||||||||||RelationToPatient3|||||||||||||||||||||
|||||||||||InsurdsIDNumber3
AL1|1|Type1|SNOMED Code XXX^Citrus1^99POB1|MO1|Angioedema1|
AL1|2|Type2|SNOMED Code XXX^Citrus2^99POB2|MO2|Angioedema2|
MSH|^~\&|HIS|REC01|TRACEVUE|YAT|20161206153304||ADT^A24|ID04_3|P|2.5|||AL|
AL|
EVN|A24|20161206153304|20161206153304|01||19980102
PID|1||56AB||Doe^Jane|||||||||||||AN34|
PID|1||56ab||Doe^Jane|||||||||||||AN unknown|
MSH|^~\&|HIS|REC01|TRACEVUE|YAT|20161206153304||ADT^A40|ID04_3|P|2.5|||AL|
AL|
EVN|A40|20161206153304|20161206153304|01||19980102
PID|1||56AB||Doe^Jane
MRG|56Ab|
PV1|1|E|
MSH|^~\&|||||20140521133128|EDTECH|ORU^R01|1245|T|2.3|
EVN|R01|20140521133128|||Model User^EMERGENCY^TECHNICIAN^^^^^^OHSA^^^^^GMC1
PID|1||E51201^^^EPIC^MRN~546879654^^^USSSA^SS||TECH^NEGTEST||19700604|M||
PV1|1||EDMG^^^GMC1^^^^^^^DEPID|||||||Emergency|||||||||6100069836||||||||
OBR|1||Filler1|T10^Vital Signs^EICUFDC|||20140521133100|
OBX|1|ST|2.228^BP^EICUFDC||140/60||||||F|||20140521133100||Model User
OBX|2|NM|2.265^Temp^EICUFDC||37.2|C|||||F|||20140521133100||Model User
OBX|3|NM|2.212^Pulse^EICUFDC||60||||||F|||20140521133100||Model User
OBX|4|NM|2.253^Resp^EICUFDC||15||||||F|||20140521133100||Model User
Minimal example
MSH|^~\&|HIS|REC01|HL7App|HL7Fac|||ORU^R01|ID00000001|P|2.3.1|||AL|AL|
PID|1||MRN_HIS1||HIS1^Pat1|
OBR|1||28040|ALBU_22^^|||20130109151754||||||||||||||||||P|
OBX|1|ST|ALBU_2^^||116|mg/dl|||||P|||20130109151754|
Remember:
In the above messages, the first sub-component is a code. The second sub-component is a label. If both
are received, IntelliSpace Perinatal drops the label for storage and display, but uses the components to
check the mapping. If no code is received, the label is used for mapping, display, and storage.
Query
MSH|^~`&|APP|FAC|AppName|FacName|20160201150344||QRY^R02|CCUALPHA11140201|
P|2.3|
QRD|20160201150344|R|I|01||||PATID|RES
QRF|MON|20160215113000|20160215144500
Response
MSH|^~\&|AppName|FacName|APP|FAC|20160224134138||ORF^R04^ORF_R04|C02241341
38923f516c3|T|2.5|||NE|NE
MSA|AA|CCUALPHA11140201|Message accepted.
QRD|20160201150344|R|I|01||||PATID123|RES
QRF|MON|20160215113000|20160215144500
PID|||PATID123^^^^MR~987-61-4321^^^^SS||PatNameLast^PatNameFirst|||F
NTE|1
OBR|1||2^OBTV|NTE108^Contraction Frequency^99POB|||20160215113334
||||||||||||||||||F
OBX|1|NM|NTE108-1^Frequency^99POB||0|/(10.Min)^^ISO|||||F|||
20160215113334||Dr. Woo
OBX|2|NM|NTE108-2^ChartingInterval^99POB||3|Min^^ISO|||||
F|||20160215113334||Dr. Woo
OBR|2||591^OBTV|NTE215^Maternal Blood Pressure^99POB|||20160215143920|
|||||||||||||||||F
OBX|1|NM|NTE215-1^Systolic^99POB||115|mm(hg)^^ISO|||||F|||
20160215143920||Dr. Woo
OBX|2|NM|NTE215-2^Diastolic^99POB||77|mm(hg)^^ISO|||||F||
|20160215143920||Dr. Woo
OBX|3|NM|NTE215-3^Mean^99POB||90|mm(hg)^^ISO|||||F|||20160215143920|
|Dr. Woo
OBX|4|ST|NTE215-4^Source^99POB||Right upper arm||||||F|||20160215143920|
|Dr. Woo
QAK|CCUALPHA11140201|OK
Query
MSH|^~`&|APP|FAC|AppName|FacName|20160201150344||QRY^R02|CCUALPHA11140201|
P|2.3|
QRD|20160201150344|R|I|01||||PATID123|RES
QRF|MON|20160215113000|20160215144500
Response
MSH|^~\&|AppName|FacName|APP|FAC|20160225074946||ORF^R04^ORF_R04
|C022507494665867cd5|T|2.5|||NE|NE
MSA|AA|CCUALPHA11140201|Message accepted.
QRD|20160201150344|R|I|01||||PATID123|RES
QRF|MON|20160215113000|20160215144500
PID|||PATID123^^^^MR~987-61-4321^^^^SS||PatNameLast^PatNameFirst|||F
NTE|1||//share/temp/OBTV_PATID123_0_20160225074946.txt
QAK|CCUALPHA11140201|OK
File
FHS|^~\&|AppName|FacName|APP|FAC|20160225074946||//share/temp/
OBTV_PATID123_0_20160225074946.txt
BHS|^~\&|AppName|FacName|APP|FAC|20160225074946||//share/temp/
OBTV_PATID123_0_20160225074946.txt
MSH|^~\&|AppName|FacName|||20160225074946||ORU^R01^ORU_R01|C0225074946365a
59838|T|2.5|||AL|AL
PID|||PATID123^^^^MR~987-61-4321^^^^SS||PatNameLast^PatNameFirst|||F
PV1||B|^^---|
OBR|1||2^OBTV|NTE108^Contraction Frequency^99POB|||20160215113334
||||||||||||||||||F
OBX|1|NM|NTE108-1^Frequency^99POB||0|/(10.Min)^^ISO|||||F|||
20160215113334||Dr. Woo
OBX|2|NM|NTE108-2^ChartingInterval^99POB||3|Min^^ISO|||||F|||
20160215113334||Dr. Woo
OBR|2||591^OBTV|NTE215^Maternal Blood Pressure^99POB|||20160215143920||||||
||||||||||||F
OBX|1|NM|NTE215-1^Systolic^99POB||115|mm(hg)^^ISO|||||F|||
20160215143920||Dr. Woo
OBX|2|NM|NTE215-2^Diastolic^99POB||77|mm(hg)^^ISO|||||F|||
20160215143920||Dr. Woo
OBX|3|NM|NTE215-3^Mean^99POB||90|mm(hg)^^ISO|||||F|||20160215143920||
Dr. Woo
OBX|4|ST|NTE215-4^Source^99POB||Right upper arm||||||F|||20160215143920||
Dr. Woo
BTS|1
FTS|1
MSH|^~\&|OBTV1^a01-pc^DNS|F1|||20051129131223||ORU^R01|
C11291312229513fb725|P|2.5|||NE|AL
PID|||M001^^^^MR~M001^^^^SS~M001^^^^PT~ded12757-3b47-4034-926e-
75d5f665b127^^^^PI||Merlot^Marie^M||19710101000000
PV1||B|bed08|||||||||||||||||||||||||||||||||||||||||||||||
bdb7a11c-77f5-47af-ae78-45a4c333d613^^^OBTV^EID
OBR|1||-1^OBTV|NTE100^System:
Transfer^99POB|||20051129125530||||||||||||||||||
OBX|1|ST|NTE100-1^SrcLocation^99POB||HOME||||||F|||20051129125530|
|Dr.Daniel DeSoto^Dr.Daniel DeSoto
OBX|2|ST|NTE100-2^DestLocation^99POB||bed04||||||F|||20051129125530|
|Dr.Daniel DeSoto^Dr.Daniel DeSoto
OBX|3|ST|NTE100-3^Reason^99POB||||||||F|||20051129125530||Dr.Daniel
DeSoto^Dr.Daniel DeSoto
OBX|4|ST|NTE100-4^TransferType^99POB||Patient admitted||||||F|||
20051129125530||Dr.Daniel DeSoto^Dr.Daniel DeSoto
OBR|2||-2^OBTV|NTE100^System:
Transfer^99POB|||20051129125541||||||||||||||||||
OBX|1|ST|NTE100-1^SrcLocation^99POB||bed04||||||F|||
20051129125541||Dr.Daniel DeSoto^Dr.Daniel DeSoto
OBX|2|ST|NTE100-2^DestLocation^99POB||bed08||||||F|||
20051129125541||Dr.Daniel DeSoto^Dr.Daniel DeSoto
OBX|3|ST|NTE100-3^Reason^99POB||||||||F|||
20051129125541||Dr.Daniel DeSoto^Dr.Daniel DeSoto
OBX|4|ST|NTE100-4^TransferType^99POB||Patient transferred.||||||F|||
20051129125541||Dr.Daniel DeSoto^Dr.Daniel DeSoto
OBR|3||2^OBTV|NTE047^Remark^99POB|||20051129125642||||||||||||||||||
OBX|1|ST|NTE047-1^Remark^99POB||Remarks: remark note
test||||||F|||20051129125642||Dr.Daniel DeSoto^Dr.Daniel DeSoto
OBR|4||95^OBTV|NTE044^Contraction^99POB|||20051129131204||||||||||||||||||
OBX|1|NM|NTE044-1^Contractions^99POB||55||||||F|||
20051129131204||Dr.Daniel DeSoto^Dr.Daniel DeSoto
OBX|2|NM|NTE044-2^ChartingInterval^99POB||12|Min^^ISO|||||F|||
20051129131204||Dr.Daniel DeSoto^Dr.Daniel DeSoto
OBR|5||166^OBTV|NTE044^Contraction^99POB|||
20051129131212||||||||||||||||||
OBX|1|NM|NTE044-1^Contractions^99POB||66||||||F|||20051129131212||
Dr.Daniel DeSoto^Dr.Daniel DeSoto
OBX|2|NM|NTE044-2^ChartingInterval^99POB||12|Min^^ISO|||||F|||
20051129131212||Dr.Daniel DeSoto^Dr.Daniel DeSoto
Vag. examination:
The following example shows a cumulative message which includes four individual notes:
1 Flowchart note 'membranes' (only AmnioticFluidStatus has a data value, but associated
'AmnioticFluidQuantity') is also transmitted.
2 Flowchart note 'dilation'.
3 Flowchart note 'effacement'.
4 Flowchart note 'contraction'.
5 Flowchart note 'remark'.
MSH|^~\&|OBTV1^a01-pc^DNS|F1|HIS1|H1|20051223130202||ORU^R01|
C1223130201828b16d1|P|2.5|||NE|AL
PID|||ADT01_2^^^^MR~ssn02^^^^SS~^^^^PT~dfaa261c-6eb7-41dc-84d7-
2b85044e94e0^^^^PI||Mercure^Marie||19760811000000
PV1||B|bed03|||||||||||||||||||||||||||||||||||||||||||||||11609e78-e607-
4fd9-bc0bbccb12d4a297^^^OBTV^EID
OBR|1||-5^OBTV|NTE106^Membranes^99POB|||20051223130023||||||||||||||||||
OBX|1|NM|NTE106-1^FetusIndex^99POB||||||||F|||20051223130023||
DeSoto^DeSoto
OBX|2|ST|NTE106-2^MembranesStatus^99POB||||||||F|||
20051223130023||DeSoto^DeSoto
OBX|3|ST|NTE106-3^AmnioticFluidStatus^99POB||heavily
bloodstained||||||F|||20051223130023||DeSoto^DeSoto
OBX|4|ST|NTE106-4^AmnioticFluidQuantity^99POB||||||||F|||20051223130023||
DeSoto^DeSoto
OBR|2||-6^OBTV|NTE106^Membranes^99POB|||20051223130028||||||||||||||||||
OBX|1|NM|NTE106-1^FetusIndex^99POB||||||||F|||20051223130028||
DeSoto^DeSoto
OBX|2|ST|NTE106-2^MembranesStatus^99POB||Intact||||||F|||20051223130028||
DeSoto^DeSoto
OBX|3|ST|NTE106-3^AmnioticFluidStatus^99POB||||||||F|||20051223130028||
DeSoto^DeSoto
OBX|4|ST|NTE106-4^AmnioticFluidQuantity^99POB||||||||F|||20051223130028||
DeSoto^DeSoto
OBR|3||-2^OBTV|NTE104^Dilation^99POB|||20051223130003||||||||||||||||||
OBX|1|NM|NTE104-1^Dilation^99POB||8||||||F|||20051223130003||DeSoto^DeSoto
OBR|4||-3^OBTV|NTE105^Effacement^99POB|||20051223130003||||||||||||||||||
OBX|1|NM|NTE105-1^Effacement^99POB||80||||||F|||20051223130003||
DeSoto^DeSoto
OBR|5||2^OBTV|NTE044^Contraction^99POB|||20051223125811||||||||||||||||||
OBX|1|NM|NTE044-1^Contractions^99POB||55||||||F|||20051223125811||
DeSoto^DeSoto
OBX|2|NM|NTE044-
2^ChartingInterval^99POB||13|Min^^ISO|||||F|||20051223125811||
DeSoto^DeSoto
OBR|6||66^OBTV|NTE047^Remark^99POB|||20051223125838||||||||||||||||||
OBX|1|ST|NTE047-1^Remark^99POB||Remarks:
[jo||||||F|||20051223125838||DeSoto^DeSoto
OBR|7||243^OBTV|NTE047^Remark^99POB|||20051223130000||||||||||||||||||
OBX|1|ST|NTE047-1^Remark^99POB||Remarks:wwwwwwwwwwwwwwww||||||F|||
20051223130000||DeSoto^DeSoto
Fetal Monitor Data validated maternal heart rate (delete preliminary, add final):
MSH|^~\&|||||20160826110414||ORU^R01^ORU_R01|C0826110414419173f36|T|2.5|||
AL|AL
PID|||as390e^^^^VN~YATADTPERFG5^^^^MR~SSNG5^^^^SS||Brown^Melissa^^^^^L||
19830524|F
PV1||B|---^^BED02||||||||||||||||G5|||||||||||||||||||||||||||||||
85ece1c7-528b-4264-a945-177a00aed2a0^^^OBTV^EID
OBR|1|85ece1c7-528b-4264-a945-177a00aed2a0.1478^^EUI-64-OBTV^EUI-
64|85ece1c7-528b-4264-a945-177a00aed2a0.1478|NTE296^Maternal Heart Rate
(Auto-chart)^99POB|||20160826110000||||||||||||||||||X
OBX|1|NM|NTE296-1^Rate^99POB||||||||D|||20160826110000||Hombeuel, Nils AR
OBX|2|ST|NTE296-2^Source^99POB||||||||D|||20160826110000||Hombeuel, Nils AR
OBR|2|85ece1c7-528b-4264-a945-177a00aed2a0.1801^^EUI-64-OBTV^EUI-
64|85ece1c7-528b-4264-a945-177a00aed2a0.1801|NTE216^Maternal Heart
Rate^99POB|||20160826110000||||||||||||||||||F
OBX|1|NM|NTE216-1^Rate^99POB||89|/
Min^^ISO|||||F|||20160826110000||Hombeuel, Nils AR
OBX|2|ST|NTE216-2^Source^99POB||NBP||||||F|||20160826110000||
Hombeuel, Nils AR
VARIABILITY||||||F|||20160909070929
OBX|2|ST|NTE039-2^Reason^99POB||Tachycardia with absent variability for 10
minutes.||||||F|||20160909070929
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909070929
OBR|38|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-38^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
38|NTE039^Alarm^99POB|||20160909070930||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||* FHR1: HIGH FHR WITH NO
VARIABILITY||||||F|||20160909070930
OBX|2|ST|NTE039-2^Reason^99POB||High fetal heart rate with absent
variability for 10 minutes.||||||F|||20160909070930
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909070930
OBR|39|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-39^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
39|NTE039^Alarm^99POB|||20160909070939||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||* FHR1: PROLONGED
DECELERATION||||||F|||20160909070939
OBX|2|ST|NTE039-2^Reason^99POB||Prolonged deceleration
detected.||||||F|||20160909070939
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909070939
OBR|40|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-40^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
40|NTE039^Alarm^99POB|||20160909070949||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||* FHR1: RECURRENT VARIABLE
DECELERATIONS||||||F|||20160909070949
OBX|2|ST|NTE039-2^Reason^99POB||Most contractions are associated with
variable decelerations.||||||F|||20160909070949
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909070949
OBR|41|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-41^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
41|NTE039^Alarm^99POB|||20160909070959||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||* FHR1: RECURRENT VARIABLE
DECELERATIONS||||||F|||20160909070959
OBX|2|ST|NTE039-2^Reason^99POB||Most contractions are associated with
variable decelerations during a period of minimal
variability.||||||F|||20160909070959
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909070959
OBR|42|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-42^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
42|NTE039^Alarm^99POB|||20160909071009||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||* FHR1: DECELERATIONS||||||F|||20160909071009
OBX|2|ST|NTE039-2^Reason^99POB||Detected 2 decelerations within 10
minutes.||||||F|||20160909071009
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909071009
OBR|43|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-43^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
43|NTE039^Alarm^99POB|||20160909071019||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||* FHR1: NO
ACCELERATIONS||||||F|||20160909071109
OBX|2|ST|NTE039-2^Reason^99POB||No accelerations detected within 40
minutes.||||||F|||20160909071109
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909071109
OBR|50|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-50^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
50|NTE039^Alarm^99POB|||20160909071119||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||* FHR1: DECELERATIONS||||||F|||
20160909071119
OBX|2|ST|NTE039-2^Reason^99POB||Deceleration
detected.||||||F|||20160909071119
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909071119
OBR|51|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-51^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
51|NTE039^Alarm^99POB|||20160909071129||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||* FHR1: SINUSOIDAL
PATTERN||||||F|||20160909071129
OBX|2|ST|NTE039-2^Reason^99POB||Sinusoidal pattern
detected.||||||F|||20160909071129
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909071129
OBR|52|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-52^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
52|NTE039^Alarm^99POB|||20160909071139||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||* FHR1: SINUSOIDAL
PATTERN||||||F|||20160909071139
OBX|2|ST|NTE039-2^Reason^99POB||Sinusoidal pattern
detected.||||||F|||20160909071139
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909071139
OBR|53|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-53^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
53|NTE039^Alarm^99POB|||20160909071149||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||* FHR1: TACHYSYSTOLE||||||F|||20160909071149
OBX|2|ST|NTE039-2^Reason^99POB||Detected more than 5 contractions within 10
minutes without associated decelerations averaged over 30
minutes.||||||F|||20160909071149
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909071149
OBR|54|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-54^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
54|NTE039^Alarm^99POB|||20160909071159||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||* FHR1: TACHYSYSTOLE WITH
DECELERATIONS||||||F|||20160909071159
OBX|2|ST|NTE039-2^Reason^99POB||Detected more than 5 contractions within 10
minutes with associated decelerations averaged over 30
minutes.||||||F|||20160909071159
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909071159
OBR|55|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-55^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
55|NTE039^Alarm^99POB|||20160909071209||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||* FHR1: SIGNAL LOSS||||||F|||20160909071209
OBX|2|ST|NTE039-2^Reason^99POB||Bad FHR signal. Please adjust FHR
sensor.||||||F|||20160909071209
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909071209
OBR|56|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-56^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
56|NTE039^Alarm^99POB|||20160909071219||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||** FHR1: SIGNAL LOSS||||||F|||20160909071219
OBX|2|ST|NTE039-2^Reason^99POB||Critical FHR. Please check patient and FHR
sensor.||||||F|||20160909071219
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||3||||||F|||20160909071219
OBR|57|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-57^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
57|NTE039^Alarm^99POB|||20160909071229||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||* FHR1: TACHYCARDIA||||||F|||20160909071229
OBX|2|ST|NTE039-2^Reason^99POB||Tachycardia
detected.||||||F|||20160909071229
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909071229
OBR|58|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-58^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
58|NTE039^Alarm^99POB|||20160909071239||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||** FHR1: TACHYCARDIA||||||F|||20160909071239
OBX|2|ST|NTE039-2^Reason^99POB||Severe tachycardia
detected.||||||F|||20160909071239
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||3||||||F|||20160909071239
OBR|59|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-59^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
59|NTE039^Alarm^99POB|||20160909071249||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||* FHR1: BRADYCARDIA||||||F|||20160909071249
OBX|2|ST|NTE039-2^Reason^99POB||Bradycardia
detected.||||||F|||20160909071249
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909071249
OBR|60|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-60^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
60|NTE039^Alarm^99POB|||20160909071259||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||** FHR1: BRADYCARDIA||||||F|||20160909071259
OBX|2|ST|NTE039-2^Reason^99POB||Severe bradycardia
detected.||||||F|||20160909071259
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||3||||||F|||20160909071259
OBR|61|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-61^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
61|NTE039^Alarm^99POB|||20160909071309||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||* FHR1: HIGH FHR||||||F|||20160909071309
OBX|2|ST|NTE039-2^Reason^99POB||High fetal heart rate
detected.||||||F|||20160909071309
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909071309
OBR|62|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-62^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
62|NTE039^Alarm^99POB|||20160909071319||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||** FHR1: HIGH FHR||||||F|||20160909071319
OBX|2|ST|NTE039-2^Reason^99POB||Very high fetal heart rate
detected.||||||F|||20160909071319
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||3||||||F|||20160909071319
OBR|63|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-63^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
63|NTE039^Alarm^99POB|||20160909071329||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||* FHR1: LOW FHR||||||F|||20160909071329
OBX|2|ST|NTE039-2^Reason^99POB||Low fetal heart rate
detected.||||||F|||20160909071329
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909071329
OBR|64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-64^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
64|NTE039^Alarm^99POB|||20160909071339||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||** FHR1: LOW FHR||||||F|||20160909071339
OBX|2|ST|NTE039-2^Reason^99POB||Very low fetal heart rate
detected.||||||F|||20160909071339
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||3||||||F|||20160909071339
OBR|65|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-65^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
65|NTE039^Alarm^99POB|||20160909071349||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||* INCREASED IUP||||||F|||20160909071349
OBX|2|ST|NTE039-2^Reason^99POB||Increased intrauterine
pressure.||||||F|||20160909071349
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909071349
OBR|66|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-66^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
66|NTE039^Alarm^99POB|||20160909071359||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||* COINCIDENCE||||||F|||20160909071359
OBX|2|ST|NTE039-2^Reason^99POB||Coincidence detected by fetal monitor.
Please verify the source of the displayed fetal heart
rate.||||||F|||20160909071359
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909071359
OBR|67|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-67^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
67|NTE039^Alarm^99POB|||20160909071409||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||* PAPER END||||||F|||20160909071409
OBX|2|ST|NTE039-2^Reason^99POB||Paper end detected by fetal
monitor.||||||F|||20160909071409
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909071409
OBR|69|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-69^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
69|NTE039^Alarm^99POB|||20160909071429||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||* NBP SYSTOLE HIGH||||||F|||20160909071429
OBX|2|ST|NTE039-2^Reason^99POB||NBP is above high alarm limit for systolic
pressure||||||F|||20160909071429
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909071429
OBR|70|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-70^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
70|NTE039^Alarm^99POB|||20160909071439||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||* NBP SYSTOLE LOW||||||F|||20160909071439
OBX|2|ST|NTE039-2^Reason^99POB||NBP is below low alarm limit for systolic
pressure||||||F|||20160909071439
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909071439
OBR|71|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-71^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
71|NTE039^Alarm^99POB|||20160909071449||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||* NBP DIASTOLE HIGH||||||F|||20160909071449
OBX|2|ST|NTE039-2^Reason^99POB||NBP is above high alarm limit for diastolic
pressure||||||F|||20160909071449
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909071449
OBR|72|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-72^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
72|NTE039^Alarm^99POB|||20160909071459||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||* NBP DIASTOLE LOW||||||F|||20160909071459
OBX|2|ST|NTE039-2^Reason^99POB||NBP is below low alarm limit for diastolic
pressure||||||F|||20160909071459
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909071459
OBR|73|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-73^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
73|NTE039^Alarm^99POB|||20160909071509||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||* NBP MEAN HIGH||||||F|||20160909071509
OBX|2|ST|NTE039-2^Reason^99POB||NBP is above high alarm limit for mean
pressure||||||F|||20160909071509
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909071509
OBR|74|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-74^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
74|NTE039^Alarm^99POB|||20160909071519||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||* NBP MEAN LOW||||||F|||20160909071519
OBX|2|ST|NTE039-2^Reason^99POB||NBP is below low alarm limit for mean
pressure||||||F|||20160909071519
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909071519
OBR|75|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-75^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
75|NTE039^Alarm^99POB|||20160909071529||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||* NBP INOP||||||F|||20160909071529
OBX|2|ST|NTE039-2^Reason^99POB||NBP measurement failed or not
possible||||||F|||20160909071529
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909071529
OBR|76|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-76^^EUI-64-OBTV^EUI-
64|5ec7e245-02f1-4336-ab1b-83d63e2cac28.-
76|NTE039^Alarm^99POB|||20160909071539||||||||||||||||||F
OBX|1|ST|NTE039-1^Rule^99POB||* MISSING NBP
MEASUREMENT||||||F|||20160909071539
OBX|2|ST|NTE039-2^Reason^99POB||No NBP measurement result received from
fetal monitor within expected time frame.||||||F|||20160909071539
OBX|3|NM|NTE039-3^DiagnosisLevel^99POB||1||||||F|||20160909071539
Medications:
The following example shows an outgoing message representing medication notes.
The notes type, represented in OBR, is "medication start".
The following notes data is represented in OBX:
• medication: Pitocin
• route: topical
• dose: 2mu/min
• rate: 27.27mu/min
• in.amount: 2200mu
• in.volume: 500cc
• patient weight is empty
Medication Start
MSH|^~\&|ISP1^a01.rsdom.local^DNS|F1|HIS-A1|HISA2|20070727133554||ORU^R01|
C07271335544884036a2|P|2.5|||NE|AL
PID|||C0002^^^^MR~000-00-0002^^^^SS~C0002^^^^PT||Cohiba&&CC^Connie^C|
|19710101000000
PV1||B|bed01|||||||||||||||||||||||||||||||||||||||||||||||
ba07b22a-d978-45a3-bc4d-d5e0fdfffcb5^^^OBTV^EID
OBR|1||133^OBTV|NTE288^Medication Start^99POB|||20070727133200|
|||||||||||||||||F
OBX|1|ST|NTE288-1^Name^99POB||Pitocin||||||F|||20070727133200||
Rainer H. Schmidt^Rainer H. Schmidt
OBX|2|ST|NTE288-2^Route^99POB||topical||||||F|||20070727133200||
Rainer H. Schmidt^Rainer H. Schmidt
OBX|3|NM|NTE288-3^Dose^99POB||2|mu/min^^99POB|||||F|||20070727133200||
Rainer H. Schmidt^Rainer H. Schmidt
OBX|4|NM|NTE288-4^Rate^99POB||27.2727|cc/h^^99POB|||||F|||20070727133200||
Rainer H. Schmidt^Rainer H. Schmidt
OBX|5|NM|NTE288-5^InitialAmount^99POB||2200|mu^^99POB|||||F|||
20070727133200||Rainer H. Schmidt^Rainer H. Schmidt
OBX|6|NM|NTE288-6^InitialVolume^99POB||500|cc^^99POB|||||F|||
20070727133200||Rainer H. Schmidt^Rainer H. Schmidt
OBX|7|NM|NTE288-7^PatWeight^99POB||-1|kg^^ISO|||||F|||20070727133200||
Rainer H. Schmidt^Rainer H. Schmidt
OBX|8|ST|NTE288-8^Code^99POB||||||||F|||20070727133200||
Rainer H. Schmidt^Rainer H. Schmidt
Medication Stop
MSH|^~\&|ISP1^a01.rsdom.local^DNS|F1|HIS-A1|HIS-A2|20070727141554||
ORU^R01|C0727141554541f3e00|P|2.5|||NE|AL
PID|||C0002^^^^MR~000-00-0002^^^^SS~C0002^^^^PT||Cohiba&&CC^Connie^C|
|19710101000000
PV1||B|bed01|||||||||||||||||||||||||||||||||||||||||||||||
ba07b22a-d978-45a3-bc4d-d5e0fdfffcb5^^^OBTV^EID
OBR|1||672^OBTV|NTE086^Medication Stop^99POB|||20070727141326|
|||||||||||||||||F
OBX|1|NM|NTE086-1^PrevNoteHandle^99POB||133||||||F|||20070727141326||
Rainer H. Schmidt^Rainer H. Schmidt
OBX|2|ST|NTE086-2^Name^99POB||Pitocin||||||F|||20070727141326||
Rainer H. Schmidt^Rainer H. Schmidt
OBX|3|ST|NTE086-3^Route^99POB||topical||||||F|||20070727141326||
Rainer H. Schmidt^Rainer H. Schmidt
5.10.6 Acknowledgment
Application Accept
MSH|^~\&|||HIS|REC01|20161207084325||ACK^A01^ACK|C1207084325873d16050|T|
2.5|||NE|NE
MSA|AA|ID00000001|Message accepted.
Application Reject
MSH|^~\&|||HIS|REC01|20161207084641||ACK^A23^ACK|C120708464186522dcdd|T|
2.5|||NE|NE
MSA|AR|ID00000001|Message not accepted.
ERR|^^^201&Message event type not supported
Commit Accept
MSH|^~\&|||HIS|REC01|20161207084325||ACK^A01^ACK|C1207084325869bf52f9|T|
2.5|||NE|NE
MSA|CA|ID00000001|Message accepted.
Commit Error
MSH|^~\&|||HIS|REC01|20161207084604||ACK^A01^ACK|C1207084604394b295d2|T|
2.5|||NE|NE
MSA|CE|ID00000001|Message not accepted.
ERR|^^^102&Invalid message. Missing mandatory field. The following field is
mandatory: PID-3-1
The numbers in the first column of the Interface List represent the Network Card Priority. The
lower the number, the higher the priority. In the sample above, the “Software Loopback Interface 1”
(representing the Microsoft Loopback adapter) is assigned the highest priority (lowest number is
#1), followed by the Broadcom NetXtreme Adapter (number #11).
Change the priority of your network card in the operating system settings as required.
7Context Synchronization
WARNING This feature does not establish an automatic synchronization of the patient context with any other
software. It is in the responsibility of the operator to make sure that every running application has the
correct patient context at all times.
Startup with patient context is also possible when working via Remote Desktop Session. For details
refer to the IntelliSpace Perinatal Site Preparation and IT Specification Guide, chapter Dynamic RDP File
Generation.
NOTE If the option Minimize upon close is enabled in the system configuration (see the IntelliSpace Perinatal
System Administration and Configuration Guide for details), the application is always running in the
background and is maximized when context synchronization takes effect. For the user this will look as
if Intellispace Perinatal is opened and closed via context synchronization.
Select the Care Unit (if configured), then select the Context Synchronization radio button. In the list of
PC names, select the PC where you want to enable context synchronization, and mark the Synchronize
Users and /or the Synchronize Patients checkbox.
Setting a checkmark in the column activates the patient-in-focus lock function. This prevents the
manual selection of the patient in focus by the IntelliSpace Perinatal user.
In the Read Path and Write Path fields, enter the respective paths where the context XML files will be
placed. The path may contain the tag <PCInternalName>, which is replaced by the PC's internal name
(hostname). Example: host\share\sharedcontexts\<PCInternalName>.
The directory defined in the Read path will contain the XML file from the external application with
the context information about patient / user focus. This path is monitored by IntelliSpace Perinatal,
and the context information from the XML file is taken over into IntelliSpace Perinatal. IntelliSpace
Perinatal deletes the XML file after processing the context information.
Correspondingly, IntelliSpace Perinatal writes context information to the Write path, where it is read
and taken over by the external application. Read and Write access to the directories needs to be granted
to the Windows user who started the application.
The Read and Write directories defined here should not be used for any other purpose than for XML-
based context synchronization. Different clients must not use the same directory. This is especially
important for RD clients which run on the same Remote Desktop Server.
Configure RD clients to keep settings on exit. To do this, select the Remote Desktop radio button,
select the RD client from the list and mark the checkbox:
Otherwise, the RD client will lose the context synchronization configuration settings with every
disconnect.
Patient context identifier:
Patient context is based on the configured HL7 patient identifier. This can be medical record number,
social security number or generic patient identifier.
File Format:
File Name:
IntelliSpace expects the file name of the received file to contain a time stamp (in the format
YYYYMMDDHHMMSS or YYYYMMDDHHMMSSFFF with milliseconds) to uniquely name each file.
Example: XYApp-20151009154705.xml
The file name created by IntelliSpace Perinatal follows the same format:
Example: IntelliSpacePerinatal-20140218171659123.xml
• Select the type of context synchronization according to the IntelliSpace Perinatal installation
• Enter the read and write paths and the context encryption key exactly as configured in the
IntelliSpace Perinatal application.
• Press the Start button to start using the context synchronization
• Select an event, provide event data like patient identifier or user account name
• Press the Publish button to write an XML file to the according folder.
• Observe the Received window for any received synchronization events.
• Use the IntelliSpace Perinatal LogFile Viewer to examine the "ContextSyncSimulator.log" file in the
logdata folder of the local PC.
Item Description
Type Type of context synchronization. Available options are:
- Vendor-Neutral XML integration
- Epic® XML-Based PACS integration
Start button starts the required functionality to set/get the patient or user context.
starts looking for new XML files
Stop button stops looking for new XML files
Read Path the Read Path as configured in IntelliSpace Perinatal.
Write Path the Write Path as configured in IntelliSpace Perinatal.
Context Encryption the Context Encryption as configured in IntelliSpace Perinatal.
Context Encryption Key the key/passcode to encrypt and decrypt user authentication data.
User data is always encrypted when it is exchanged between
applications. Note that Vendor-Neutral XML integration uses other
encryption mechanisms than the Epic® XML-Based PACS
integration.
When the checkbox next to eye symbol is selected, the encryption key
is visible for a short time.
Encoding the Encoding as configured in IntelliSpace Perinatal.
Mode A) Simulate an IntelliSpace Perinatal client communicating with
Partner System:
When selecting this mode, shut down the IntelliSpace Perinatal
application.
The simulator tool behaves like IntelliSpace Perinatal and reads XML
files from the Read Path and drops XML files to the Write Path for
the Partner System.
B) Simulate the Partner System communicating with an IntelliSpace
Perinatal client:
In this mode, shut down the partner application.
The simulator tool behaves like a partner system and can synchronize
contexts with IntelliSpace Perinatal. It writes XML files to the
configured Read Path and listens to the Write Path of the IntelliSpace
Perinatal client.
Action/Event The synchronization event to publish to a participating application.
Available events are:
- PatientChange (corresponds to "PatientSwitch" in Epic® mode)
- Login (User)
- Logoff (User)
Patient Identifier the patient's lifetime identifier, e.g. medical record number
this field is not available for user specific events.
User Account the user account name
this field is not available for patient-specific events and "Logoff"
8.1 Co-residency
If it is not possible to identify whether a co-residency problem is IntelliSpace Perinatal or third-party
specific:
1 the customer must backup his third party application and data files
2 Philips must re-install the IntelliSpace Perinatal client computer completely (including operating
system) and verify the system functionality.
If problem still exists, then it is IntelliSpace Perinatal-related. Troubleshoot/fix the IntelliSpace
Perinatal problem. Then the customer can re-install the third-party application. If the problem is gone,
it is considered that the third party application caused the problem. It is the customer’s responsibility
to fix the problem and then perform a new integration test.
If the integration does not comply with IntelliSpace Perinatal support strategy, IntelliSpace Perinatal
must be reinstalled completely (including the operating system). The third-party application must not
be re-installed.
8.2 Network
The purpose of troubleshooting extended network integrations is to determine whether the problem is
caused by the hospital network or by the IntelliSpace Perinatal system. The purpose is not to fix the
problems in the hospital network infrastructure. This is the customer’s responsibility. If there is
evidence indicating problems in integrated network infrastructure, Philips support is not responsible
for any further troubleshooting or repair.
The Philips Response Center has customer-specific integration information on file (from installation).
1 Run 'net-test' utility (included with getlog-package) from remote IntelliSpace Perinatal computers
to check server connection performance and compare new results to the report which was
generated at installation time to check if IntelliSpace Perinatal network requirements are still
fulfilled; if not OK, then customer must bring the network into compliant status; no further
diagnostic by Philips support
2 If problems are not yet identified: check line speed and duplex setting for all IntelliSpace Perinatal
components
3 If problems are not yet identified: run Windows performance monitor to measure critical
parameters like throughput and others.
4 If problems are not yet identified: temporarily disable DNS name resolution for IntelliSpace
Perinatal computers to identify if DNS could cause the problems (use local host file for name
resolution)
5 If problems are not yet identified: contract network specialist for further diagnostic, re-do network
certification for IntelliSpace Perinatal network segment.
6 If problems cannot be identified: bring system into isolated IntelliSpace Perinatal network
environment for troubleshooting and replace customer switches by IntelliSpace Perinatal switches
(temporarily)
Labor for this diagnostic (including network specialist) is covered by IntelliSpace Perinatal within
warranty period only if diagnostic shows that problem is caused by IntelliSpace Perinatal system;
otherwise all labor will be charged to the customer.
CAUTION In all instances, it is the customer’s responsibility to ensure that integration or use of third-party
hardware does not affect the IntelliSpace Perinatal installation.
Additional or alternative hardware components may be used with IntelliSpace Perinatal, but these
components and their functionality are not subject to IntelliSpace Perinatal support and warranty, and
they are in the responsibility of the customer for servicing and replacement. Warranty and support for
IntelliSpace Perinatal is still valid.
9.2.3 No Support
Integrations which are not listed as limited support have no support.
An integration that fails the integration tests has no support.
An integration that does not fulfill the requirements stated in this guide has no support.
From a technical point, unsupported implementations might work but to minimize the risk of
uncontrolled side effect, and to guarantee the integrity of the IntelliSpace Perinatal database, it is
essential to limit the system support to those configurations that can be tested and verified by Philips
division personnel.
Using an unsupported system means:
• The system’s functionality and IntelliSpace Perinatal database integrity is the customer’s
responsibility.
• The Philips service organization/division is not responsible for problem solution.
• If a Philips customer engineer is called on site to solve the problem, the customer will be charged for
it.
• Philips Technical Support Engineering will not troubleshoot, investigate or solve these problems.
The following are examples of hardware and software that must not be integrated:
• Wireless LAN
• Installing any version of the operating system, other than that shipped with the system
• Using any installation process other than the procedures described in the IntelliSpace Perinatal
Installation and Service Guide
• Installing any additional hardware accessories other than those listed as limited support
• Installing additional PC boards (such as fiber optic cards and so forth) into any IntelliSpace Perinatal
computer
• Network cabling other than that specified in the Site Preparation and IT Specification Guide, and
the Installation and Service Guide
• PDF driver installed at the Internal Server
• Installing any additional components into IntelliSpace Perinatal computers is not supported, except
the redundant power-supply for high-end servers
• assigning a dedicated System Administrator who is able to restart the complete system and who will
act as contact person for communication with the Philips Response Center, if necessary.
• making backups:
– create regular IntelliSpace Perinatal Backups of Internal and External Server.
– create regular backups of the entire ‘Network Based Storage’ share.
– store all backups in a confidential and safe location and have procedures in place to make them
available for IntelliSpace Perinatal for recovery.
See the IntelliSpace Perinatal Installation and Service Guide for details of how to make IntelliSpace
Perinatal Backups.
• fulfilling environmental and electrical requirements (see specifications in the Site Preparation and IT
Specification Guide.)
• wall cabling and cable termination
• backup (streamer tape) and maintenance of external database
• cleaning and correct storage of optical media
• storage of IntelliSpace Perinatal SW kit and documentation, including the cleanup of target folders
used in document export, except for when the Delete on Acknowledge Feature feature is used.
IntelliSpace Perinatal assumes that target directories have enough capacity to accept documents, and
performs no general cleanup of any target directory.
• supply of consumables (e.g. printer paper, toner cartridge, optical media ....)
• shutdown/restart of system after power-fail or other problem
• replacement of old batteries (UPS, RAID system)
• verifying cabling and connections in case of problems
• providing detailed error description when reporting problems
• providing access to system for repair and troubleshooting
• installation and setup of RD clients used for remote IntelliSpace Perinatal access, including
registration of Microsoft RDS Client Access Licenses, also for upgrades
• compliance of HIS system to HL7 standard and IntelliSpace Perinatal requirements
• installation, integration, maintenance and backup of third-party applications, also for division-
validated applications
• re-installation of third-party-applications after IntelliSpace Perinatal revision upgrade, including
third-party upgrade to current Windows compatibility and new integration test
• co-residency of customer-validated third-party applications (IntelliSpace Perinatal support only
covers co-residency for division-validated applications) integration test
• The customer is responsible for the complete network, including network integration and any
additional software components not required for IntelliSpace Perinatal operation. Co-residency is
not permitted on the Internal Server (except for diagnostic agents, tools and utilities), or RDSH
server, unless explicitly permitted. DAC clients and the DAC server may not have the HL7
interface. IntelliSpace Perinatal support covers only the IntelliSpace Perinatal core system, not HIS
components or applications.
• Office package and Office licenses for Office installation on RDSH server and on IntelliSpace
Perinatal clients including installation and license activation
• all items which are subject to limited support
• network infrastructure including programming of switches and routers and network security
• providing network info to configure gateway NIC
• providing detailed network drawing which includes all IntelliSpace Perinatal connections and
a. all addresses, gateways and access-control lists
b. speed and duplex settings for all NICs and all switch ports
c. firewall settings and any traffic control implementation
• bringing non-compliant network into compliant status
• analyzing sniffer recordings if such a device is used for diagnostic.
• installation, configuration, troubleshooting, and repair of VMs and related problems
• ensuring compliance of virtualized system with requirements and restrictions described in
IntelliSpace Perinatal documentation.
For Integration Testing, see “Integration Tests” on page 177 for details.
WARNING Installation of IntelliSpace Perinatal in the healthcare facility network on customer-provided hardware,
and installation of third-party hardware and/or software can severely compromise the system
performance and the alarm handling of the IntelliSpace Perinatal system. For third-party hardware
and/or software components that are not Philips factory-validated, there is a risk that alarming could be
delayed, or the IntelliSpace Perinatal system performance could be compromised, even if an integration
test was successful. Installing third-party applications onto client computers with data acquisition or
servers increases these risks.
9.3.1 Hardware
Division-validated (LS/D):
• Servers and desktop computers as shipped with the IntelliSpace Perinatal Surveillance and Archiving
product. For details refer to the IntelliSpace Perinatal Site Preparation and IT Specification Guide.
Customer-validated (LS/C):
• SPS Moxa, pre-qualified, still needs integration test,
routing only with new Moxa model 6610, requires latest driver from ISP software media, requires
0% packet-loss; also supported: 6610 model without use of routing, also different number of ports
• scanner at client without DAC, only single-page
• different PC model, specification-compliant, alternative peripherals
• barcode reader at client without DAC
• RS232 opto-coupler, RS232 adapter
• LAN cable for RS232
• fiber-optic LAN cable
• Fibre Channel card, also on Internal Server
• Additional partitions on hard drives
• 3rd party fetal monitors. For further details refer to the IntelliSpace Perinatal Installation and Service
Guide, Chapter "Fetal Monitor Connections".
9.3.2 Software
Division-validated (LS/D):
• MS Office 2016 and 2013 as specified
• Adobe PDF driver for document export as described in the IntelliSpace Perinatal Site Preparation and
IT Specification Guide
Customer-validated (LS/C):
• 3rd party software, revision-controlled, on clients and External Server
• diagnostic and deployment agents
• Microsoft updates, also on Internal Server, service packs require Philips pre-qualification.
For details refer to the IntelliSpace Perinatal Site Preparation and IT Specification Guide
• Anti-virus software: scan only local hard disks, network drives must be excluded.
For details refer to the IntelliSpace Perinatal Site Preparation and IT Specification Guide.
• remote assistance
• HP diagnostics on high-end server
• BGInfo, incl. wallpaper
• alternate driver for document export, RDS client for mobile device
9.3.3 Network
Division-validated (LS/D):
• DHCP service on Internal Server, External Server
• Windows Firewall with IntelliSpace Perinatal ports open
• LAN FM in different network segment than hosting machine
Customer-validated (LS/C):
• domain integration
• VLAN integration, only port-based
• VPN implementation
• HIS DHCP server
• RD clients for mobile devices
• Software for remote support, RealVNC, TightVNC, are pre-qualified, still need integration test for
up-to-date versions
• RDSH: HIS license server
• RDSH gateway with encryption via RDP, changing RDP settings
• RDSH: balancers NLB, SessionBroker, others
• RDSH: 'remoteApp', gateway with encryption via RDP
• RDSH: changing certain RDP settings, for details refer to the IntelliSpace Perinatal Site Preparation
and IT Specification Guide
• RDSH: WiFi RD clients, with and without real time alerting (requires Microsoft RD clients).
• Citrix on RDS host/client, no real time alerting
• time synch with time server
• dynamic IP address for client, RDSH, External Server, Data Warehouse Server
• RSN via HIS network
• linked IntelliSpace Perinatal systems on the same network
• SNMP activation
• iSCSI directly into SAN
• additional network protocols, changing NIC settings
• NIC teaming
• ILO remote HP utility
• WAN for: Internal Server -> client,
min.1Mbps line-speed /BW, no NAT
• WAN for SPS -> Host computer, requires new Moxa model and driver
• iPv6
9.3.4 Virtualization
Customer-validated (LS/C):
• ESX/ESXi 3.5, 4.1, ESXi 5.0/5.1/5.5/6.0. Other revisions and update levels are also LS/C.
• vMotion, clone
• snapshot only temporary for backup, must delete after backup
• VMware High Availability system at VM level
• DRS, DPM, SRM, vSphere appliances
• Operation below recommended resources
• Operating system recovery via snapshot, but IntelliSpace Perinatal recovery only based on
IntelliSpace Perinatal backups
• VMware ConsolidatedGuidance on physical system before virtualization
• VMwareView only if all View computers have alerting de-activated
• other VM (not IntelliSpace Perinatal) on same ESX Server
• Additional partitions on hard drives
Customer-validated (LS/C):
• additional Windows utilities
• customized external database, customized Data Warehouse Server database
• IPsec data encryption
• hard disk encryption
• NBS on local hard disk of computer without IntelliSpace Perinatal system or on a dedicated RAID
array
• change regional setting to different language
• Citrix: only without alarming, disable alarms for this computer in ISP configuration
• customized PS/ISE commandlets for Automation Interface
• multiple partitions on hard disk.
Note: System Check Tool will report on one partition only, the reported performance data apply to
the complete drive, not only to this particular partition.
10 Integration Tests
Perform the integration tests detailed in this chapter to verify the functionality after IntelliSpace
Perinatal installation, integrating any third-party application or component or when integrating
IntelliSpace Perinatal into the HIS network. Systems that are not connected to the Hospital IT
network and receive no modification from factory default installation do not need to be integration
tested.
The integrator may ask Philips to perform these integration tests. The cost for this is billed to the
integrator based on labor, time and material required. These tests do not verify the functionality of the
third-party integration in any way. It is the integrator’s responsibility to ensure that the third-party
applications/components function satisfactorily.
These tests are in addition to, not instead of, the T&I tests described in the Test and Inspection matrix
of the Installation and Service Guide.
Perform the tests on a live IntelliSpace Perinatal system. Performing them on a training or test system is
no guarantee that the same results will occur on a fully deployed system. Before testing changes on a
production system you may use the training system to perform a dry run to prevent adverse effects on
the production system.
Integration tests are the customer’s responsibility.
Integration includes connecting hardware components, installing third-party software, installing
Microsoft updates, and modifying the external database.
If the same application/hardware is installed on multiple computers of the same type and model, only
one integration test per computer type and model is required.
There are two different test scenarios:
• Basic Functionality Test
for non-critical hardware, see “Basic Functionality Test (Test Scenario 1)” on page 181, which consists
of one test module.
• Full Integrations Test
See “Full Integration Test (Test Scenario 2)” on page 181, which consists of several test modules.
WARNING Installation of IntelliSpace Perinatal in the healthcare facility network on customer-provided hardware,
and installation of third-party hardware and/or software can severely compromise the system
performance and the alarm handling of the IntelliSpace Perinatal system.
For third-party hardware and/or software components that are not Philips factory-validated, there is a
risk that alarming could be delayed, or the IntelliSpace Perinatal system performance could be
compromised, even if an integration test was successful. Installing third-party applications onto client
computers with data acquisition or servers increases these risks.
If integration proves incompatible with the IntelliSpace Perinatal system, the integration must be
removed. You must perform the required integration tests to ensure that IntelliSpace Perinatal
performance is not adversely affected by the integration. These tests indicate a “snapshot” of the system
functionality at the time of testing. They do not guarantee that this functionality will be maintained.
The tests indicate that there is no evidence of incompatibility at the time of testing. For each
integration, an integration test protocol, signed with date and name of person performing the test must
be stored with the system documentation before using the installed system.
V.UU.FF
version update defect fix /minor enhancement
1 Test and Inspection matrix is done (refer to testing and maintenance chapter in ISG). [_]
2 Start the IntelliSpace Perinatal session. [_]
3 Iconize the IntelliSpace Perinatal application, and verify that the locomotive engine is on [_]
top and the wheels on the engine are turning and smoke puffs from the smokestack.
Test passed successfully: [_] Yes [_] No Duration: _______
1 Test and Inspection matrix is done (refer to the Testing and Maintenance chapter in the [_]
Installation and Service Guide).
2 Provided network meets network requirements (refer to the Site Preparation and IT [_]
Specification Guide)
3 Test modules that apply from individual integration test sections below are performed. [_]
Tests already done as part of Test and Inspection matrix do not need to be re-executed,
unless implementation-changed after go-live.
4 The system must be operated with the regular user operations until a 24 hour evaluation [_]
period is completed. On the server roles (including Internal Server, External Server, Data
Acquisition Server, Remote Desktop Session Host server and Data Warehouse Server if
applicable) verify through the 24-hour period, that no flashing train occurs, and at the end
of the integration test, no flashing train remains. Flashing train conditions can be
considered “passed” if the reason and system impact is understood and documented with
the conclusion that there is no risk to system operation. (e.g. flashing train due to shutdown
of a client by power off or trace capacity limit reached for a specific patient that no longer
needs to be monitored).
5 Automatic Backup process is implemented by the customer for Internal, External and
Data Warehouse server (refer to the Maintenance chapter IntelliSpace Perinatal Backup in
ISG). Verify a TVBackup with the current date stamp has been created during the 24-hour
testing period.
6 Check the IntelliSpace Perinatal Internal Server, External Server, DAC Server, DOX [_]
Server, HL7 Server, Data Warehouse Server, NetMsgService and DBWatch log files to
verify that there are no errors related to this test. Error log entries can be considered
“passed” if the reason and system impact is understood and documented with the
conclusion that there is no risk to system operation.
7 Check the Windows system and application event log to verify that there are no errors [_]
related to this test. Error log entries can be considered “passed” if the reason and system
impact is understood and documented with the conclusion that there is no risk to system
operation.
8 This test applies to VMware environment only. It is recommended to have the VMware [_]
default vCenter alarms enabled. VMware Alarms in the vCenter should include these basic
parameters:
* IntelliSpace Perinatal has a safeguard implemented that triggers a restart after 5 minute
timeouts. This VMware alarm setting proactively notifies of potential constrained resources
Check the vCenter console and verify if VMware Warnings or Alarms were triggered during
the 24-hour timeframe for the Hosts and VMs that are used by IntelliSpace Perinatal.
VMware alarms from the typical alarms listed above must be considered "failed".
Other VMware Warnings and Alarms can be considered "passed" if the reason and system
impact is understood and documented with the conclusion that there is no risk to system
operation.
Migrate VM automatically during IntelliSpace Perinatal full load phase: VM - Auto Full vMotion
vMotion can be started automatically under these full load conditions.
DRS and DPM are supported
Migrate VM during reduced IntelliSpace Perinatal load phase: VM - Reduced vMotion
This scenario may be used as a fallback when the VM environment does not have
sufficient resources to handle the scenario "VM Auto Full vMotion".
vMotion can only be started manually under these reduced conditions as tested.
DRS and DPM are not supported.
LAN FM connection Installation and Service Guide
(ISG), Test and Inspection
Matrix:
Performance LAN Fetal
Monitor
Locally sourced Moxa serial port server with different firmware from factory provided ISG, Test and Inspection
Moxa serial port server Matrix: Performance Serial
Port Server
Non HP/Philips fetal monitor connection ISG, Test and Inspection
integration of a RS232 opto coupler Matrix: Performance RS-232
RDSH server RDP Session configuration changes (incl. all variations of RDP ISG, Test and Inspection
connections e.g. RDS Load Balancing) Matrix: Performance
Web Server CITRIX Metaframe (aka Citrix Metaframe XP, Citrix Presentation Server, SoftWare, Step 3. Remote
Citrix XenApp) Desktop Session Host server
For all other integrations, the System Essential Test is sufficient (for instance software installation on
client or server, software installation on virtual machines, domain integration, document export,
allergy HL7 import, new mainboard BIOS revision, new Raid BIOS, locally sourced MOXA serial
port server, and virus protection software).
Test patients that need to be created during the course of any test module should be done in such a way
that the test patient is easily identifiable and cannot be confused with any real patient.
1 Precondition: Make sure the HL7 interface with routing type "Clinical LAB Inbound [_]
ORU" is installed and the IntelliSpace Perinatal mapping is configured to communicate
with the providing LAB interface. The flowchart categories must be configured. Activate
auto-mapping.
2 In IntelliSpace Perinatal: Create a test patient. From the customers LAB interface, send [_]
ORU test messages containing the customer utilized ORU fields.
Send some mapped messages.
Send some unmapped messages.
Keep the ORU messages sent for later reference.
3 Now, review one of the notes received for the test patient in forms or flowchart. [_]
Verify the following fields for the different ORU messages:
– OBX-5 Observation Value (optional)
– OBX-6 Units (optional)
– OBX-7 Range (optional)
– OBX-8 Abnormal flag (optional)
– OBX-11 Result status (optional)
– OBX-14 Date/Time of the observation (optional)
The lab results must appear in IntelliSpace Perinatal as the customer expects them.
Mark this integration test passed if all ORU messages appear with their corresponding
attributes in the expected category of forms or flowchart.
4 Verify that unmapped messages create a new auto-mapping line appended to the mapping [_]
table.
5 Check the IntelliSpace Perinatal HL7 log file of the HL7 interface computer to verify that [_]
there are no errors related to this test.
6 Check the IntelliSpace Perinatal System Console (HL7 node) to verify that [_]
there are no errors/rejects related to this test.
Test passed successfully: [_] Yes [_] No Duration: _______
1 Review the HL7 route for Outgoing ORU messages and customer related configuration [_]
of outgoing notes (ORU) messages.
2 Admit a test patient, go to the Flowchart and enter the test data for configured notes. [_]
3 Test data is sent via HL7 to the receiving application and verify the result data is meeting [_]
customer expectations (HL7 notes export may take up to 30 seconds).
Test passed successfully: [_] Yes [_] No Duration: _______
3 Share the printer and connect from another computer. Verify the print operation. [_]
4 Verify the paper strip is visible in the image area and the disk space consumed by this one [_]
trace is acceptable to customer (remember the 10MB limit per episode).
Verify with customer that the quality of the scanned file is acceptable.
5 Start scanning with a 150 dpi resolution by clicking on the color scan [_]
6 Verify the paper strip is visible in the image area, and the disk space consumed by this one [_]
trace is acceptable to customer (remember the 10MB limit per episode).
Verify with customer that the quality of the scanned file is acceptable.
Test passed successfully: [_] Yes [_] No Duration: _______
1 In vCenter, initiate the temporary snapshot creation, backup of the internal server VM [_]
and deletion of the temporary snapshot (using, for instance, the hot clone feature to create a
backup).
2 Verify in vCenter that the operation has finished and that there is no permanent snapshot [_]
afterwards in the snapshot manager:
3 Verify that the train is still running on the internal server, and that there is no system [_]
message in relation to the VMware activity
Test passed successfully: [_] Yes [_] No Duration: _______
2 In vCenter, initiate a live migration for all the different servers. If resources are [_]
constrained, we recommend to migrate one after the other. Resources permitting, the
migration may be done simultaneously.
3 Verify in vCenter that the migration has successfully ended for all VMs [_]
4 Verify that the train is still running on the internal server, and that there is no system [_]
message in relation to the VMware activity
Test passed successfully: [_] Yes [_] No Duration: _______
3 In vCenter, initiate a live migration for all the different servers. If resources are [_]
constrained, we recommend to migrate one after the other. Resources permitting, the
migration may be done simultaneously.
4 Verify in vCenter that the migration has successfully ended for all VMs. [_]
5 Verify that the train is still running on the internal server, and that there is no system [_]
message in relation to the VMware activity
Test passed successfully: [_] Yes [_] No Duration: _______
Test Result
Integration test has
[_] passed [_] failed
Test performed by
(Integrator)
Signature
Date
Customer Representative
Signature
Date
Document the integrated equipment or software that was part of the integration:
11Glossary
The following is a list of terms that are commonly used.
AV Anti Virus SW
BW Band Width
DC Domain Controller
FM Fetal Monitor
FS Full Support
RC Response center
RD Remote desktop
administrative episodes 40 O
ADT
ORU outgoing, export cycle time 63
admission, discharge and transfer 37
ORU routes 72, 75, 78
ADT data fields 47
ORU routes (incoming) 87
ADT Operating Modes 47
ORU routes (outgoing) 72, 75, 78
ADT routes 56
audit trail 152 P
Avalon FM2030/40/50 25
patient context 155
C patient identifier 45
H
HL7 installation 38
I
ICCA, NICU interface 23
identifier list 45
M
mobile fetal monitors 33
N
NICU
fields 23
SQL queries 23
NICU interface with ICCA 23