PHSA Misys Lab Interfaces Glossary

advertisement
PHSA Misys Lab Interfaces - Glossary
3/31/2006 10:10 AM
PHSA Misys Lab Interfaces
Glossary
Term
Definition
.btm
File suffix for a BizTalk map file.
.odx
File suffix for a BizTalk orchestration file.
ACCPAC
Financial billing software. In this solution ACCPAC is used for Non-MSP billing.
binding
Set of port properties that determines which messages the port receives or
sends.
BIX
BizTalk abbreviation. E.g., BIX 2004 = BizTalk 2004 release.
BizTalk
Microsoft message broker software.
See http://msdn2.microsoft.com/en-us/biztalk/default.aspx
PHSA Misys Lab Interfaces uses BizTalk 2004.
BizTalk Accelerator
Extension of Microsoft’
s BizTalk Server specifically for HL7 messaging between
health care organizations. See Microsoft's BizTalk Accelerator
BTX
BizTalk Server. E.g., BTStype.
canonical message
format
For the PHSA Misys Lab Interfaces installation of BizTalk, the canonical message
format is HL7 v2.3. All messages operated upon within BizTalk are assumed to
be in this format. Inbound messages, if not received in the canonical format, are
mapped to it before BizTalk processing proceeds. If the target system for an
outbound message requires a different format, the message is mapped from the
canonical to the native format before being sent. Generic is a synonym for
canonical and is widely used in this implementation.
(E.g., the map Affinity_A01_To_Generic_A01.btm converts an inbound
Affinity ADT A01 message from its native format to the canonical format, HL7
v2.3)
NOTE:
Pass-through messages need not be converted to canonical
format.
Cerner
Cerner Health Care Information Technology proprietary software product.
Clinical Broker
BizTalk functionality in PHSA Misys Lab Interfaces implementation.
CoPath
Lab Information System software used for Anatomical Pathology work. CoPath
submits lab results (ORUs) through GenLabs only.
Data Closet
Archive of all XML records processed by PHSA Misys Lab Interfaces. (See
BizTalk DataCloset_Orchestrations.*)
decrypt
Remove message encryption. Inbound pipeline function.
disassemble
BizTalk inbound pipeline: Convert inbound message to XML
distribution list
A named collection of ports to which messages are directed.
EHR viewer
Electronic Health Record Viewer (e.g., EVE)
functoid
Executable script invoked from a map and facilitating transformations more
complex than direct mappings.
Page 1 / 5
PHSA Misys Lab Interfaces - Glossary
3/31/2006 10:10 AM
Term
Definition
generic
See canonical message format.
GenLab
Misys GenLab is Lab Information System software used to control all aspects of
laboratory work.
HL7 message
header
MSH: Message Header Segment. Contains critical routing and message
processing information. The HL7 standards define these fields. Consult the
documentation for the message format, e.g., Generic messages, HL7 2.3; or
native formats HL7 2.2, 2.4, etc.
HL7 standard
See Health Level Seven, Version 2.2 ©1994; Health Level Seven, Version 2.3:
HL7 Canada Documentation
inbound pipeline
Processing sequence specified for inbound messages arriving at an associated
BizTalk receive location. BizTalk Documentation - PHSA.chm lists receive
locations for each pipeline. Standard BizTalk processes are commonly invoked in
the pipeline. In some cases custom components are used. Refer to
Custom Scripts.
iPHIS
Population Health Information System. Proprietary Health Information software.
See http://www.bccdc.org/downloads/partnernet/pdf/July_2003.pdf
LIS
Laboratory Information Systems (PHSA)
map
BizTalk file specifying message transformation from a source schema to a target
schema.
MAP COMPARE
A MAP COMPARE is an automated HTML document generated for a particular
map. It provides a line by line comparison of the source schema and the target
schemas.
Map changes can include:
?
field name change
?
data change
?
field locations remapped
All MAP COMPARE files can and should be regenerated whenever the system is
rebuilt. (See Generating Map Compare Documents.) They reside in the
DOCUMENTATION/Mappings directory and contain the following:
1. Direct node-to-node mappings are shown first, source node above target
node.
Changed nodes have a blue highlighted.
2. Scripted modifications are detailed at the end, with the target node
shown on the right.
MCI
Master Client Index (PHSA).
message header
The initial fields in HL7 message. See HL7 message header.
Page 2 / 5
PHSA Misys Lab Interfaces - Glossary
3/31/2006 10:10 AM
Term
Messagebox
Definition
BizTalk message storage. Messages coming from an inbound pipeline are
published to the messagebox database. Orchestrations retrieve and publish
messages. Send ports retrieve messages.
The MessageBox database has three essential functions. It stores subscriptions
and tracking information and it delivers the messages to the services that match
the subscriptions.Error! Bookmark not defined.
When a message arrives in the MessageBox database, that message is
dispatched to its target orchestration ... or send pipeline.
Information about persistence and aging needed.
Misys
Proprietary Health Information software used by Lab Information Systems.
See http://www.misyshealthcare.com/ .
Three PHSA Misys entities (GenLab, CoPath, and RefLab) relate to PHSA Misys
Lab Interfaces via Misys through two interfaces (GenLab and RefLab):
Other systems may also use Misys, e.g., VGH.
MLLP
Minimal Lower Layer Protocol (MLLP). TCP/IP protocol for HL7.
namespace
File name Messaging address (needs better definition)
native format
Message format used by a BizTalk communicant system.
Message format other than the canonical XML v2.3 format of BizTalk.
OBR
ORU message segment: Observation request
OBX
ORU message segment: Observation result
ORC
ORU message segment: Common Order.
Page 3 / 5
PHSA Misys Lab Interfaces - Glossary
3/31/2006 10:10 AM
Term
orchestration
Definition
BizTalk automated process implementation. (Formerly schedule in earlier
versions of BizTalk)
?
Subscribes to one or more class of messages.
?
Uses maps.
?
Invoke other procedures.
?
Writes one or more messages to the message box.
ORM
Message type: Laboratory Request.
ORU
Message type: Laboratory Results
Osler
Software used to upload MSP billing information to the Ministry for payment.
Outbound Pipeline
BizTalk processing sequence for outbound messages retrieved by an associated
send port. BizTalk Documentation - PHSA.chm lists send ports for each outbound
pipeline. Standard BizTalk processes are commonly invoked in the pipeline. In
some cases custom scripting is used. Refer to Custom Scripts.
Party Name
Identity defined in BizTalk. A party may have multiple “aliases.”Each party has a
unique identifier (PID).
See BizTalk Parties
PHSA
Provincial Health Services Administration
PID
Party Identifier. See Party Name.
port/port binding
BizTalk: “A port binding is the configuration information that determines where
and how a message will be sent or received. Depending on type, bindings might
refer to physical locations, pipelines, or other orchestrations.”
receive location
Logical destination of Inbound messages.
“The physical, design-time notion of a location (such as a URL) and an adapter
type. A receive location in the Host node in the BizTalk Server Administration
console, defines the receive functionality”
See Adding a Receive Location using BizTalk Explorer.
receive port
A logical grouping of similar receive locations.
A Receive Port must be defined for every Receive Location.
See Adding a Receive Port using BizTalk Explorer.
PHSA Misys Lab Interfaces Receive Port naming convention:
RP_protocol.format_message.type
For example:
RP_FILE_HL7_ADT is a receive port for files containing HL7-formatted ADT
records.
RP_MLLP_HL7_ADT is a receive port for an MLLP message containing an HL7formatted ADT record.
resolve party
BizTalk Inbound Pipeline: Determine message-sending party.
schema
XML schemas define the types and structure of information in a document.
BizTalk uses XSD (XML schema definition language) schemas. They are
generated by the BizTalk editor.
Page 4 / 5
PHSA Misys Lab Interfaces - Glossary
3/31/2006 10:10 AM
Term
send port
Definition
“The location to which messages are sent or from which messages are received,
and the technology that is used to implement the communication action. The
location is uniquely identified by the name of the port.”
Send port naming convention:
SP_protocol.format_receiver_message.format_message type
For example:
SP_MLLP_Misys_HL7_ALL is a send port for encoded files containing HL7formatted records for MLLP.
See Adding a Receive Port with BizTalk Explorer
SOAP
Simple Object Access Protocol. “A lightweight XML-based messaging protocol
used to encode the information in Web service request and response messages
before sending them over a network. SOAP messages are independent of any
operating system or protocol and may be transported using a variety of Internet
protocols, including SMTP, MIME, and HTTP.”
http://www.webopedia.com/TERM/S/SOAP.html
subscriber
An orchestration or port that receives messages of a certain class.
subscription
In BizTalk, a subscription is a specified set of criteria that determines which
messages an orchestration processes or which messages a port receives. An
orchestration specifies its own criteria and thus subscribes to messages that
meet them. A send pipeline is associated with one or more ports and processes
messages to which the send-ports subscribe. Send-port subscriptions are
specified as BizTalk filters.
VCH
Vancouver Coastal Health, a network of hospitals and health facilities.
VGH
Vancouver General Hospital, one member of the VCH network. (VGH is a Misys
system and submits both ORMs and ORUs for processing via PHSA GenLabs and
RefLabs)
Web service
An application-to-application based alternative to the client-server model for
exchanging data over the Web. See Web services.
XSD
XML Schema Definition Language.
Page 5 / 5
Download