Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013

ch.elexis.hl7.v26
Class HL7_OML_O21

java.lang.Object
  extended by ch.elexis.hl7.HL7Parser
      extended by ch.elexis.hl7.v26.HL7_OML_O21

public class HL7_OML_O21
extends HL7Parser


Field Summary
 
Fields inherited from class ch.elexis.hl7.HL7Parser
COMMENT_GROUP, COMMENT_NAME, receivingApplication1, receivingApplication3, receivingFacility, sendingApplication1, sendingApplication3
 
Constructor Summary
HL7_OML_O21(java.lang.String sendingApplication1, java.lang.String sendingApplication3, java.lang.String receivingApplication1, java.lang.String receivingApplication3, java.lang.String receivingFacility, java.lang.String uniqueMessageControlID, java.lang.String uniqueProcessingID, HL7Mandant mandant)
           
 
Method Summary
 java.lang.String createText(HL7Patient patient, HL7Kostentraeger rechnungsempfaenger, HL7Kostentraeger kostentraeger, java.lang.String plan, java.util.Date beginDate, java.lang.String fallNr, long auftragsNummer)
          Creates an OMG_O19 message
 java.lang.String getVersion()
          Returns version of HL7
 
Methods inherited from class ch.elexis.hl7.HL7Parser
addAddressToXAD, addError, addKontaktToXPN, addPhone1ToXTN, addPhone2ToXTN, addWarning, clearMessages, fillMSH, fillORC, fillPID, getErrorList, getWarningList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HL7_OML_O21

public HL7_OML_O21(java.lang.String sendingApplication1,
                   java.lang.String sendingApplication3,
                   java.lang.String receivingApplication1,
                   java.lang.String receivingApplication3,
                   java.lang.String receivingFacility,
                   java.lang.String uniqueMessageControlID,
                   java.lang.String uniqueProcessingID,
                   HL7Mandant mandant)
Method Detail

createText

public java.lang.String createText(HL7Patient patient,
                                   HL7Kostentraeger rechnungsempfaenger,
                                   HL7Kostentraeger kostentraeger,
                                   java.lang.String plan,
                                   java.util.Date beginDate,
                                   java.lang.String fallNr,
                                   long auftragsNummer)
                            throws ca.uhn.hl7v2.model.DataTypeException,
                                   ca.uhn.hl7v2.HL7Exception
Creates an OMG_O19 message

Parameters:
patient -
kostentraeger -
rechnungsempfaenger -
auftragsNummer -
plan - Abrechnungssystem (MV, UVG, VVG, KVG, usw)
beginDate -
vnr - Versicherungs-, Fall- oder Unfallnr
Returns:
Throws:
ca.uhn.hl7v2.model.DataTypeException
ca.uhn.hl7v2.HL7Exception

getVersion

public java.lang.String getVersion()
Description copied from class: HL7Parser
Returns version of HL7

Specified by:
getVersion in class HL7Parser
Returns:

Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013