org.dcm4che.hl7
Class HL7

java.lang.Object
  extended by org.dcm4che.hl7.HL7

public class HL7
extends java.lang.Object

Since:
September 21, 2002

Revisions:

yyyymmdd author:

Version:
$Revision: 3922 $ $Date: 2005-10-05 18:26:16 +0200 (Mi, 05 Okt 2005) $
Author:
gunter zeilinger
See Also:

Field Summary
static int AL1AllergyCodeMnemonicDescription
           
static int AL1AllergyReaction
           
static int AL1AllergySeverity
           
static int AL1AllergyType
           
static int AL1IdentificationDate
           
static int AL1SetID
           
static int ERRErrorCodeAndLocation
           
static int EVNDateTimePlannedEvent
           
static int EVNEventOccurred
           
static int EVNEventReasonCode
           
static int EVNEventTypeCode
           
static int EVNOperatorID
           
static int EVNRecordedDateTime
           
static int MRGPriorAlternatePatientID
           
static int MRGPriorAlternateVisitID
           
static int MRGPriorPatientAccountNumber
           
static int MRGPriorPatientIDExternal
           
static int MRGPriorPatientIDInternal
           
static int MRGPriorPatientName
           
static int MRGPriorVisitNumber
           
static int MRGSetID
           
static int MSAAcknowledgmentCode
           
static int MSADelayedAcknowledgmentType
           
static int MSAErrorCondition
           
static int MSAExpectedSequenceNumber
           
static int MSAMessageControlIDToBeingRespondedTo
           
static int MSATextMessage
           
static int MSHAcceptAcknowledgmentType
           
static int MSHApplicationAcknowledgmentType
           
static int MSHCharacterSet
           
static int MSHContinuationPointer
           
static int MSHCountryCode
           
static int MSHDateTimeOfMessage
           
static int MSHEncodingCharacters
           
static int MSHFieldSeparator
           
static int MSHMessageControlID
           
static int MSHMessageType
           
static int MSHPrincipalLanguageOfMessage
           
static int MSHProcessingID
           
static int MSHReceivingApplication
           
static int MSHReceivingFacility
           
static int MSHSecurity
           
static int MSHSendingApplication
           
static int MSHSendingFacility
           
static int MSHSequenceNumber
           
static int MSHVersionID
           
static int OBRAssistantResultInterpreter
           
static int OBRChargeToPractice
           
static int OBRCollectionVolume
           
static int OBRCollectorComment
           
static int OBRCollectorIdentifier
           
static int OBRDangerCode
           
static int OBRDiagnosticServSectID
           
static int OBREscortRequired
           
static int OBRFillerField1
           
static int OBRFillerField2
           
static int OBRFillerOrderNumber
           
static int OBRNumberofSampleContainers
           
static int OBRObservationDateTime
           
static int OBRObservationEndDateTime
           
static int OBROrderCallbackPhoneNumber
           
static int OBROrderingProvider
           
static int OBRParent
           
static int OBRParentResult
           
static int OBRPlacerfield1
           
static int OBRPlacerfield2
           
static int OBRPlacerOrderNumber
           
static int OBRPlannedPatientTransportComment
           
static int OBRPrincipalResultInterpreter
           
static int OBRPriority
           
static int OBRProcedureCode
           
static int OBRQuantityTiming
           
static int OBRReasonForStudy
           
static int OBRRelevantClinicalInfo
           
static int OBRRequestedDateTime
           
static int OBRResultCopiesTo
           
static int OBRResultsRptStatusChngDateTime
           
static int OBRResultStatus
           
static int OBRScheduledDateTime
           
static int OBRSetID
           
static int OBRSpecimenActionCode
           
static int OBRSpecimenReceivedDateTime
           
static int OBRSpecimenSource
           
static int OBRTechnician
           
static int OBRTranscriptionist
           
static int OBRTransportArranged
           
static int OBRTransportArrangementResponsibility
           
static int OBRTransportationMode
           
static int OBRTransportLogisticsOfCollectedSample
           
static int OBRUniversalServiceID
           
static int OBXAbnormalFlags
           
static int OBXDateLastObsNormalValues
           
static int OBXDateTimeOfTheObservation
           
static int OBXNatureOfAbnormalTest
           
static int OBXObservationIdentifier
           
static int OBXObservationMethod
           
static int OBXObservationSubID
           
static int OBXObservationValue
           
static int OBXObservResultStatus
           
static int OBXProbability
           
static int OBXProducerID
           
static int OBXReferencesRange
           
static int OBXResponsibleObserver
           
static int OBXSetID
           
static int OBXUnits
           
static int OBXUserDefinedAccessChecks
           
static int OBXValueType
           
static int ORCActionBy
           
static int ORCCallBackPhoneNumber
           
static int ORCDateTimeOfTransaction
           
static int ORCEnteredBy
           
static int ORCEntererLocation
           
static int ORCEnteringDevice
           
static int ORCEnteringOrganization
           
static int ORCFillerOrderNumber
           
static int ORCOrderControl
           
static int ORCOrderControlCodeReason
           
static int ORCOrderEffectiveDateTime
           
static int ORCOrderingProvider
           
static int ORCOrderStatus
           
static int ORCParent
           
static int ORCPlacerGroupNumber
           
static int ORCPlacerOrderNumber
           
static int ORCQuantityTiming
           
static int ORCResponseFlag
           
static int ORCVerifiedBy
           
static int PIDAlternatePatientID
           
static int PIDBirthOrder
           
static int PIDBirthPlace
           
static int PIDCitizenship
           
static int PIDCountyCode
           
static int PIDDateTimeOfBirth
           
static int PIDDriverLicenseNumber
           
static int PIDEthnicGroup
           
static int PIDMaritalStatus
           
static int PIDMotherIdentifier
           
static int PIDMotherMaidenName
           
static int PIDMultipleBirthIndicator
           
static int PIDNationality
           
static int PIDPatientAccountNumber
           
static int PIDPatientAddress
           
static int PIDPatientAlias
           
static int PIDPatientDeathDateAndTime
           
static int PIDPatientDeathIndicator
           
static int PIDPatientIDExternalID
           
static int PIDPatientIDInternalID
           
static int PIDPatientName
           
static int PIDPhoneNumberBusiness
           
static int PIDPhoneNumberHome
           
static int PIDPrimaryLanguage
           
static int PIDRace
           
static int PIDReligion
           
static int PIDSetID
           
static int PIDSex
           
static int PIDSSNNumberPatient
           
static int PIDVeteransMilitaryStatus
           
static int PV1AccountStatus
           
static int PV1AdmissionType
           
static int PV1AdmitDateTime
           
static int PV1AdmitSource
           
static int PV1AdmittingDoctor
           
static int PV1AlternateVisitID
           
static int PV1AmbulatoryStatus
           
static int PV1AssignedPatientLocation
           
static int PV1AttendingDoctor
           
static int PV1BadDebtAgencyCode
           
static int PV1BadDebtRecoveryAmount
           
static int PV1BadDebtTransferAmount
           
static int PV1BedStatus
           
static int PV1ChargePriceIndicator
           
static int PV1ConsultingDoctor
           
static int PV1ContractAmount
           
static int PV1ContractCode
           
static int PV1ContractEffectiveDate
           
static int PV1ContractPeriod
           
static int PV1CourtesyCode
           
static int PV1CreditRating
           
static int PV1CurrentPatientBalance
           
static int PV1DeleteAccountDate
           
static int PV1DeleteAccountIndicator
           
static int PV1DietType
           
static int PV1DischargeDateTime
           
static int PV1DischargeDisposition
           
static int PV1DischargedToLocation
           
static int PV1FinancialClass
           
static int PV1HospitalService
           
static int PV1InterestCode
           
static int PV1OtherHealthcareProvider
           
static int PV1PatientClass
           
static int PV1PatientType
           
static int PV1PendingLocation
           
static int PV1PreadmitNumber
           
static int PV1PreadmitTestIndicator
           
static int PV1PriorPatientLocation
           
static int PV1PriorTemporaryLocation
           
static int PV1ReadmissionIndicator
           
static int PV1ReferringDoctor
           
static int PV1ServicingFacility
           
static int PV1SetID
           
static int PV1TemporaryLocation
           
static int PV1TotalAdjustments
           
static int PV1TotalCharges
           
static int PV1TotalPayments
           
static int PV1TransferToBadDebtCode
           
static int PV1TransferToBadDebtDate
           
static int PV1VIPIndicator
           
static int PV1VisitIndicator
           
static int PV1VisitNumber
           
 
Method Summary
static void check(HL7Segment seg, int[] required)
           
static java.lang.String toDcmPN(HL7Segment seg, int seq, int cmp1)
           
static java.lang.String xcnToDcmPN(HL7Segment seg, int seq)
           
static java.lang.String xpnToDcmPN(HL7Segment seg, int seq)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MSHFieldSeparator

public static final int MSHFieldSeparator
See Also:
Constant Field Values

MSHEncodingCharacters

public static final int MSHEncodingCharacters
See Also:
Constant Field Values

MSHSendingApplication

public static final int MSHSendingApplication
See Also:
Constant Field Values

MSHSendingFacility

public static final int MSHSendingFacility
See Also:
Constant Field Values

MSHReceivingApplication

public static final int MSHReceivingApplication
See Also:
Constant Field Values

MSHReceivingFacility

public static final int MSHReceivingFacility
See Also:
Constant Field Values

MSHDateTimeOfMessage

public static final int MSHDateTimeOfMessage
See Also:
Constant Field Values

MSHSecurity

public static final int MSHSecurity
See Also:
Constant Field Values

MSHMessageType

public static final int MSHMessageType
See Also:
Constant Field Values

MSHMessageControlID

public static final int MSHMessageControlID
See Also:
Constant Field Values

MSHProcessingID

public static final int MSHProcessingID
See Also:
Constant Field Values

MSHVersionID

public static final int MSHVersionID
See Also:
Constant Field Values

MSHSequenceNumber

public static final int MSHSequenceNumber
See Also:
Constant Field Values

MSHContinuationPointer

public static final int MSHContinuationPointer
See Also:
Constant Field Values

MSHAcceptAcknowledgmentType

public static final int MSHAcceptAcknowledgmentType
See Also:
Constant Field Values

MSHApplicationAcknowledgmentType

public static final int MSHApplicationAcknowledgmentType
See Also:
Constant Field Values

MSHCountryCode

public static final int MSHCountryCode
See Also:
Constant Field Values

MSHCharacterSet

public static final int MSHCharacterSet
See Also:
Constant Field Values

MSHPrincipalLanguageOfMessage

public static final int MSHPrincipalLanguageOfMessage
See Also:
Constant Field Values

MSAAcknowledgmentCode

public static final int MSAAcknowledgmentCode
See Also:
Constant Field Values

MSAMessageControlIDToBeingRespondedTo

public static final int MSAMessageControlIDToBeingRespondedTo
See Also:
Constant Field Values

MSATextMessage

public static final int MSATextMessage
See Also:
Constant Field Values

MSAExpectedSequenceNumber

public static final int MSAExpectedSequenceNumber
See Also:
Constant Field Values

MSADelayedAcknowledgmentType

public static final int MSADelayedAcknowledgmentType
See Also:
Constant Field Values

MSAErrorCondition

public static final int MSAErrorCondition
See Also:
Constant Field Values

ERRErrorCodeAndLocation

public static final int ERRErrorCodeAndLocation
See Also:
Constant Field Values

EVNEventTypeCode

public static final int EVNEventTypeCode
See Also:
Constant Field Values

EVNRecordedDateTime

public static final int EVNRecordedDateTime
See Also:
Constant Field Values

EVNDateTimePlannedEvent

public static final int EVNDateTimePlannedEvent
See Also:
Constant Field Values

EVNEventReasonCode

public static final int EVNEventReasonCode
See Also:
Constant Field Values

EVNOperatorID

public static final int EVNOperatorID
See Also:
Constant Field Values

EVNEventOccurred

public static final int EVNEventOccurred
See Also:
Constant Field Values

PIDSetID

public static final int PIDSetID
See Also:
Constant Field Values

PIDPatientIDExternalID

public static final int PIDPatientIDExternalID
See Also:
Constant Field Values

PIDPatientIDInternalID

public static final int PIDPatientIDInternalID
See Also:
Constant Field Values

PIDAlternatePatientID

public static final int PIDAlternatePatientID
See Also:
Constant Field Values

PIDPatientName

public static final int PIDPatientName
See Also:
Constant Field Values

PIDMotherMaidenName

public static final int PIDMotherMaidenName
See Also:
Constant Field Values

PIDDateTimeOfBirth

public static final int PIDDateTimeOfBirth
See Also:
Constant Field Values

PIDSex

public static final int PIDSex
See Also:
Constant Field Values

PIDPatientAlias

public static final int PIDPatientAlias
See Also:
Constant Field Values

PIDRace

public static final int PIDRace
See Also:
Constant Field Values

PIDPatientAddress

public static final int PIDPatientAddress
See Also:
Constant Field Values

PIDCountyCode

public static final int PIDCountyCode
See Also:
Constant Field Values

PIDPhoneNumberHome

public static final int PIDPhoneNumberHome
See Also:
Constant Field Values

PIDPhoneNumberBusiness

public static final int PIDPhoneNumberBusiness
See Also:
Constant Field Values

PIDPrimaryLanguage

public static final int PIDPrimaryLanguage
See Also:
Constant Field Values

PIDMaritalStatus

public static final int PIDMaritalStatus
See Also:
Constant Field Values

PIDReligion

public static final int PIDReligion
See Also:
Constant Field Values

PIDPatientAccountNumber

public static final int PIDPatientAccountNumber
See Also:
Constant Field Values

PIDSSNNumberPatient

public static final int PIDSSNNumberPatient
See Also:
Constant Field Values

PIDDriverLicenseNumber

public static final int PIDDriverLicenseNumber
See Also:
Constant Field Values

PIDMotherIdentifier

public static final int PIDMotherIdentifier
See Also:
Constant Field Values

PIDEthnicGroup

public static final int PIDEthnicGroup
See Also:
Constant Field Values

PIDBirthPlace

public static final int PIDBirthPlace
See Also:
Constant Field Values

PIDMultipleBirthIndicator

public static final int PIDMultipleBirthIndicator
See Also:
Constant Field Values

PIDBirthOrder

public static final int PIDBirthOrder
See Also:
Constant Field Values

PIDCitizenship

public static final int PIDCitizenship
See Also:
Constant Field Values

PIDVeteransMilitaryStatus

public static final int PIDVeteransMilitaryStatus
See Also:
Constant Field Values

PIDNationality

public static final int PIDNationality
See Also:
Constant Field Values

PIDPatientDeathDateAndTime

public static final int PIDPatientDeathDateAndTime
See Also:
Constant Field Values

PIDPatientDeathIndicator

public static final int PIDPatientDeathIndicator
See Also:
Constant Field Values

PV1SetID

public static final int PV1SetID
See Also:
Constant Field Values

PV1PatientClass

public static final int PV1PatientClass
See Also:
Constant Field Values

PV1AssignedPatientLocation

public static final int PV1AssignedPatientLocation
See Also:
Constant Field Values

PV1AdmissionType

public static final int PV1AdmissionType
See Also:
Constant Field Values

PV1PreadmitNumber

public static final int PV1PreadmitNumber
See Also:
Constant Field Values

PV1PriorPatientLocation

public static final int PV1PriorPatientLocation
See Also:
Constant Field Values

PV1AttendingDoctor

public static final int PV1AttendingDoctor
See Also:
Constant Field Values

PV1ReferringDoctor

public static final int PV1ReferringDoctor
See Also:
Constant Field Values

PV1ConsultingDoctor

public static final int PV1ConsultingDoctor
See Also:
Constant Field Values

PV1HospitalService

public static final int PV1HospitalService
See Also:
Constant Field Values

PV1TemporaryLocation

public static final int PV1TemporaryLocation
See Also:
Constant Field Values

PV1PreadmitTestIndicator

public static final int PV1PreadmitTestIndicator
See Also:
Constant Field Values

PV1ReadmissionIndicator

public static final int PV1ReadmissionIndicator
See Also:
Constant Field Values

PV1AdmitSource

public static final int PV1AdmitSource
See Also:
Constant Field Values

PV1AmbulatoryStatus

public static final int PV1AmbulatoryStatus
See Also:
Constant Field Values

PV1VIPIndicator

public static final int PV1VIPIndicator
See Also:
Constant Field Values

PV1AdmittingDoctor

public static final int PV1AdmittingDoctor
See Also:
Constant Field Values

PV1PatientType

public static final int PV1PatientType
See Also:
Constant Field Values

PV1VisitNumber

public static final int PV1VisitNumber
See Also:
Constant Field Values

PV1FinancialClass

public static final int PV1FinancialClass
See Also:
Constant Field Values

PV1ChargePriceIndicator

public static final int PV1ChargePriceIndicator
See Also:
Constant Field Values

PV1CourtesyCode

public static final int PV1CourtesyCode
See Also:
Constant Field Values

PV1CreditRating

public static final int PV1CreditRating
See Also:
Constant Field Values

PV1ContractCode

public static final int PV1ContractCode
See Also:
Constant Field Values

PV1ContractEffectiveDate

public static final int PV1ContractEffectiveDate
See Also:
Constant Field Values

PV1ContractAmount

public static final int PV1ContractAmount
See Also:
Constant Field Values

PV1ContractPeriod

public static final int PV1ContractPeriod
See Also:
Constant Field Values

PV1InterestCode

public static final int PV1InterestCode
See Also:
Constant Field Values

PV1TransferToBadDebtCode

public static final int PV1TransferToBadDebtCode
See Also:
Constant Field Values

PV1TransferToBadDebtDate

public static final int PV1TransferToBadDebtDate
See Also:
Constant Field Values

PV1BadDebtAgencyCode

public static final int PV1BadDebtAgencyCode
See Also:
Constant Field Values

PV1BadDebtTransferAmount

public static final int PV1BadDebtTransferAmount
See Also:
Constant Field Values

PV1BadDebtRecoveryAmount

public static final int PV1BadDebtRecoveryAmount
See Also:
Constant Field Values

PV1DeleteAccountIndicator

public static final int PV1DeleteAccountIndicator
See Also:
Constant Field Values

PV1DeleteAccountDate

public static final int PV1DeleteAccountDate
See Also:
Constant Field Values

PV1DischargeDisposition

public static final int PV1DischargeDisposition
See Also:
Constant Field Values

PV1DischargedToLocation

public static final int PV1DischargedToLocation
See Also:
Constant Field Values

PV1DietType

public static final int PV1DietType
See Also:
Constant Field Values

PV1ServicingFacility

public static final int PV1ServicingFacility
See Also:
Constant Field Values

PV1BedStatus

public static final int PV1BedStatus
See Also:
Constant Field Values

PV1AccountStatus

public static final int PV1AccountStatus
See Also:
Constant Field Values

PV1PendingLocation

public static final int PV1PendingLocation
See Also:
Constant Field Values

PV1PriorTemporaryLocation

public static final int PV1PriorTemporaryLocation
See Also:
Constant Field Values

PV1AdmitDateTime

public static final int PV1AdmitDateTime
See Also:
Constant Field Values

PV1DischargeDateTime

public static final int PV1DischargeDateTime
See Also:
Constant Field Values

PV1CurrentPatientBalance

public static final int PV1CurrentPatientBalance
See Also:
Constant Field Values

PV1TotalCharges

public static final int PV1TotalCharges
See Also:
Constant Field Values

PV1TotalAdjustments

public static final int PV1TotalAdjustments
See Also:
Constant Field Values

PV1TotalPayments

public static final int PV1TotalPayments
See Also:
Constant Field Values

PV1AlternateVisitID

public static final int PV1AlternateVisitID
See Also:
Constant Field Values

PV1VisitIndicator

public static final int PV1VisitIndicator
See Also:
Constant Field Values

PV1OtherHealthcareProvider

public static final int PV1OtherHealthcareProvider
See Also:
Constant Field Values

AL1SetID

public static final int AL1SetID
See Also:
Constant Field Values

AL1AllergyType

public static final int AL1AllergyType
See Also:
Constant Field Values

AL1AllergyCodeMnemonicDescription

public static final int AL1AllergyCodeMnemonicDescription
See Also:
Constant Field Values

AL1AllergySeverity

public static final int AL1AllergySeverity
See Also:
Constant Field Values

AL1AllergyReaction

public static final int AL1AllergyReaction
See Also:
Constant Field Values

AL1IdentificationDate

public static final int AL1IdentificationDate
See Also:
Constant Field Values

MRGSetID

public static final int MRGSetID
See Also:
Constant Field Values

MRGPriorPatientIDInternal

public static final int MRGPriorPatientIDInternal
See Also:
Constant Field Values

MRGPriorAlternatePatientID

public static final int MRGPriorAlternatePatientID
See Also:
Constant Field Values

MRGPriorPatientAccountNumber

public static final int MRGPriorPatientAccountNumber
See Also:
Constant Field Values

MRGPriorPatientIDExternal

public static final int MRGPriorPatientIDExternal
See Also:
Constant Field Values

MRGPriorVisitNumber

public static final int MRGPriorVisitNumber
See Also:
Constant Field Values

MRGPriorAlternateVisitID

public static final int MRGPriorAlternateVisitID
See Also:
Constant Field Values

MRGPriorPatientName

public static final int MRGPriorPatientName
See Also:
Constant Field Values

ORCOrderControl

public static final int ORCOrderControl
See Also:
Constant Field Values

ORCPlacerOrderNumber

public static final int ORCPlacerOrderNumber
See Also:
Constant Field Values

ORCFillerOrderNumber

public static final int ORCFillerOrderNumber
See Also:
Constant Field Values

ORCPlacerGroupNumber

public static final int ORCPlacerGroupNumber
See Also:
Constant Field Values

ORCOrderStatus

public static final int ORCOrderStatus
See Also:
Constant Field Values

ORCResponseFlag

public static final int ORCResponseFlag
See Also:
Constant Field Values

ORCQuantityTiming

public static final int ORCQuantityTiming
See Also:
Constant Field Values

ORCParent

public static final int ORCParent
See Also:
Constant Field Values

ORCDateTimeOfTransaction

public static final int ORCDateTimeOfTransaction
See Also:
Constant Field Values

ORCEnteredBy

public static final int ORCEnteredBy
See Also:
Constant Field Values

ORCVerifiedBy

public static final int ORCVerifiedBy
See Also:
Constant Field Values

ORCOrderingProvider

public static final int ORCOrderingProvider
See Also:
Constant Field Values

ORCEntererLocation

public static final int ORCEntererLocation
See Also:
Constant Field Values

ORCCallBackPhoneNumber

public static final int ORCCallBackPhoneNumber
See Also:
Constant Field Values

ORCOrderEffectiveDateTime

public static final int ORCOrderEffectiveDateTime
See Also:
Constant Field Values

ORCOrderControlCodeReason

public static final int ORCOrderControlCodeReason
See Also:
Constant Field Values

ORCEnteringOrganization

public static final int ORCEnteringOrganization
See Also:
Constant Field Values

ORCEnteringDevice

public static final int ORCEnteringDevice
See Also:
Constant Field Values

ORCActionBy

public static final int ORCActionBy
See Also:
Constant Field Values

OBRSetID

public static final int OBRSetID
See Also:
Constant Field Values

OBRPlacerOrderNumber

public static final int OBRPlacerOrderNumber
See Also:
Constant Field Values

OBRFillerOrderNumber

public static final int OBRFillerOrderNumber
See Also:
Constant Field Values

OBRUniversalServiceID

public static final int OBRUniversalServiceID
See Also:
Constant Field Values

OBRPriority

public static final int OBRPriority
See Also:
Constant Field Values

OBRRequestedDateTime

public static final int OBRRequestedDateTime
See Also:
Constant Field Values

OBRObservationDateTime

public static final int OBRObservationDateTime
See Also:
Constant Field Values

OBRObservationEndDateTime

public static final int OBRObservationEndDateTime
See Also:
Constant Field Values

OBRCollectionVolume

public static final int OBRCollectionVolume
See Also:
Constant Field Values

OBRCollectorIdentifier

public static final int OBRCollectorIdentifier
See Also:
Constant Field Values

OBRSpecimenActionCode

public static final int OBRSpecimenActionCode
See Also:
Constant Field Values

OBRDangerCode

public static final int OBRDangerCode
See Also:
Constant Field Values

OBRRelevantClinicalInfo

public static final int OBRRelevantClinicalInfo
See Also:
Constant Field Values

OBRSpecimenReceivedDateTime

public static final int OBRSpecimenReceivedDateTime
See Also:
Constant Field Values

OBRSpecimenSource

public static final int OBRSpecimenSource
See Also:
Constant Field Values

OBROrderingProvider

public static final int OBROrderingProvider
See Also:
Constant Field Values

OBROrderCallbackPhoneNumber

public static final int OBROrderCallbackPhoneNumber
See Also:
Constant Field Values

OBRPlacerfield1

public static final int OBRPlacerfield1
See Also:
Constant Field Values

OBRPlacerfield2

public static final int OBRPlacerfield2
See Also:
Constant Field Values

OBRFillerField1

public static final int OBRFillerField1
See Also:
Constant Field Values

OBRFillerField2

public static final int OBRFillerField2
See Also:
Constant Field Values

OBRResultsRptStatusChngDateTime

public static final int OBRResultsRptStatusChngDateTime
See Also:
Constant Field Values

OBRChargeToPractice

public static final int OBRChargeToPractice
See Also:
Constant Field Values

OBRDiagnosticServSectID

public static final int OBRDiagnosticServSectID
See Also:
Constant Field Values

OBRResultStatus

public static final int OBRResultStatus
See Also:
Constant Field Values

OBRParentResult

public static final int OBRParentResult
See Also:
Constant Field Values

OBRQuantityTiming

public static final int OBRQuantityTiming
See Also:
Constant Field Values

OBRResultCopiesTo

public static final int OBRResultCopiesTo
See Also:
Constant Field Values

OBRParent

public static final int OBRParent
See Also:
Constant Field Values

OBRTransportationMode

public static final int OBRTransportationMode
See Also:
Constant Field Values

OBRReasonForStudy

public static final int OBRReasonForStudy
See Also:
Constant Field Values

OBRPrincipalResultInterpreter

public static final int OBRPrincipalResultInterpreter
See Also:
Constant Field Values

OBRAssistantResultInterpreter

public static final int OBRAssistantResultInterpreter
See Also:
Constant Field Values

OBRTechnician

public static final int OBRTechnician
See Also:
Constant Field Values

OBRTranscriptionist

public static final int OBRTranscriptionist
See Also:
Constant Field Values

OBRScheduledDateTime

public static final int OBRScheduledDateTime
See Also:
Constant Field Values

OBRNumberofSampleContainers

public static final int OBRNumberofSampleContainers
See Also:
Constant Field Values

OBRTransportLogisticsOfCollectedSample

public static final int OBRTransportLogisticsOfCollectedSample
See Also:
Constant Field Values

OBRCollectorComment

public static final int OBRCollectorComment
See Also:
Constant Field Values

OBRTransportArrangementResponsibility

public static final int OBRTransportArrangementResponsibility
See Also:
Constant Field Values

OBRTransportArranged

public static final int OBRTransportArranged
See Also:
Constant Field Values

OBREscortRequired

public static final int OBREscortRequired
See Also:
Constant Field Values

OBRPlannedPatientTransportComment

public static final int OBRPlannedPatientTransportComment
See Also:
Constant Field Values

OBRProcedureCode

public static final int OBRProcedureCode
See Also:
Constant Field Values

OBXSetID

public static final int OBXSetID
See Also:
Constant Field Values

OBXValueType

public static final int OBXValueType
See Also:
Constant Field Values

OBXObservationIdentifier

public static final int OBXObservationIdentifier
See Also:
Constant Field Values

OBXObservationSubID

public static final int OBXObservationSubID
See Also:
Constant Field Values

OBXObservationValue

public static final int OBXObservationValue
See Also:
Constant Field Values

OBXUnits

public static final int OBXUnits
See Also:
Constant Field Values

OBXReferencesRange

public static final int OBXReferencesRange
See Also:
Constant Field Values

OBXAbnormalFlags

public static final int OBXAbnormalFlags
See Also:
Constant Field Values

OBXProbability

public static final int OBXProbability
See Also:
Constant Field Values

OBXNatureOfAbnormalTest

public static final int OBXNatureOfAbnormalTest
See Also:
Constant Field Values

OBXObservResultStatus

public static final int OBXObservResultStatus
See Also:
Constant Field Values

OBXDateLastObsNormalValues

public static final int OBXDateLastObsNormalValues
See Also:
Constant Field Values

OBXUserDefinedAccessChecks

public static final int OBXUserDefinedAccessChecks
See Also:
Constant Field Values

OBXDateTimeOfTheObservation

public static final int OBXDateTimeOfTheObservation
See Also:
Constant Field Values

OBXProducerID

public static final int OBXProducerID
See Also:
Constant Field Values

OBXResponsibleObserver

public static final int OBXResponsibleObserver
See Also:
Constant Field Values

OBXObservationMethod

public static final int OBXObservationMethod
See Also:
Constant Field Values
Method Detail

check

public static void check(HL7Segment seg,
                         int[] required)
                  throws HL7Exception
Throws:
HL7Exception

xpnToDcmPN

public static java.lang.String xpnToDcmPN(HL7Segment seg,
                                          int seq)

xcnToDcmPN

public static java.lang.String xcnToDcmPN(HL7Segment seg,
                                          int seq)

toDcmPN

public static java.lang.String toDcmPN(HL7Segment seg,
                                       int seq,
                                       int cmp1)