Package ca.uhn.hl7v2.model.v22.segment
Class BHS
java.lang.Object
ca.uhn.hl7v2.model.AbstractStructure
ca.uhn.hl7v2.model.AbstractSegment
ca.uhn.hl7v2.model.v22.segment.BHS
- All Implemented Interfaces:
Segment,Structure,Visitable,Serializable
Represents an HL7 BHS message segment (BATCH HEADER). This segment has the following fields:
- BHS-1: Batch Field Separator (ST)
- BHS-2: Batch Encoding Characters (ST)
- BHS-3: Batch Sending Application (ST) optional
- BHS-4: Batch Sending Facility (ST) optional
- BHS-5: Batch Receiving Application (ST) optional
- BHS-6: Batch Receiving Facility (ST) optional
- BHS-7: Batch creation date / time (TS) optional
- BHS-8: Batch Security (ST) optional
- BHS-9: Batch name / ID / type (ST) optional
- BHS-10: Batch Comment (ST) optional
- BHS-11: Batch Control ID (ST) optional
- BHS-12: Reference Batch Control ID (ST) optional
- See Also:
-
Field Summary
Fields inherited from class ca.uhn.hl7v2.model.AbstractStructure
log -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected TypecreateNewTypeWithoutReflection(int field) Returns BHS-10: "Batch Comment" - creates it if necessaryReturns BHS-11: "Batch Control ID" - creates it if necessaryReturns BHS-7: "Batch creation date / time" - creates it if necessaryReturns BHS-2: "Batch Encoding Characters" - creates it if necessaryReturns BHS-1: "Batch Field Separator" - creates it if necessaryReturns BHS-9: "Batch name / ID / type" - creates it if necessaryReturns BHS-5: "Batch Receiving Application" - creates it if necessaryReturns BHS-6: "Batch Receiving Facility" - creates it if necessaryReturns BHS-8: "Batch Security" - creates it if necessaryReturns BHS-3: "Batch Sending Application" - creates it if necessaryReturns BHS-4: "Batch Sending Facility" - creates it if necessaryReturns BHS-1: "Batch Field Separator" - creates it if necessaryReturns BHS-10: "Batch Comment" - creates it if necessaryReturns BHS-11: "Batch Control ID" - creates it if necessaryReturns BHS-12: "Reference Batch Control ID" - creates it if necessaryReturns BHS-2: "Batch Encoding Characters" - creates it if necessaryReturns BHS-3: "Batch Sending Application" - creates it if necessaryReturns BHS-4: "Batch Sending Facility" - creates it if necessaryReturns BHS-5: "Batch Receiving Application" - creates it if necessaryReturns BHS-6: "Batch Receiving Facility" - creates it if necessaryReturns BHS-7: "Batch creation date / time" - creates it if necessaryReturns BHS-8: "Batch Security" - creates it if necessaryReturns BHS-9: "Batch name / ID / type" - creates it if necessaryReturns BHS-12: "Reference Batch Control ID" - creates it if necessaryMethods inherited from class ca.uhn.hl7v2.model.AbstractSegment
accept, add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getName, getNames, getReps, getTypedField, getTypedField, insertRepetition, isEmpty, isRequired, main, numFields, parse, provideLocation, removeRepetitionMethods inherited from class ca.uhn.hl7v2.model.AbstractStructure
getMessage, getParentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ca.uhn.hl7v2.model.Structure
getMessage, getParent
-
Constructor Details
-
BHS
Creates a new BHS segment
-
-
Method Details
-
getBatchFieldSeparator
Returns BHS-1: "Batch Field Separator" - creates it if necessary -
getBhs1_BatchFieldSeparator
Returns BHS-1: "Batch Field Separator" - creates it if necessary -
getBatchEncodingCharacters
Returns BHS-2: "Batch Encoding Characters" - creates it if necessary -
getBhs2_BatchEncodingCharacters
Returns BHS-2: "Batch Encoding Characters" - creates it if necessary -
getBatchSendingApplication
Returns BHS-3: "Batch Sending Application" - creates it if necessary -
getBhs3_BatchSendingApplication
Returns BHS-3: "Batch Sending Application" - creates it if necessary -
getBatchSendingFacility
Returns BHS-4: "Batch Sending Facility" - creates it if necessary -
getBhs4_BatchSendingFacility
Returns BHS-4: "Batch Sending Facility" - creates it if necessary -
getBatchReceivingApplication
Returns BHS-5: "Batch Receiving Application" - creates it if necessary -
getBhs5_BatchReceivingApplication
Returns BHS-5: "Batch Receiving Application" - creates it if necessary -
getBatchReceivingFacility
Returns BHS-6: "Batch Receiving Facility" - creates it if necessary -
getBhs6_BatchReceivingFacility
Returns BHS-6: "Batch Receiving Facility" - creates it if necessary -
getBatchCreationDateTime
Returns BHS-7: "Batch creation date / time" - creates it if necessary -
getBhs7_BatchCreationDateTime
Returns BHS-7: "Batch creation date / time" - creates it if necessary -
getBatchSecurity
Returns BHS-8: "Batch Security" - creates it if necessary -
getBhs8_BatchSecurity
Returns BHS-8: "Batch Security" - creates it if necessary -
getBatchNameIDType
Returns BHS-9: "Batch name / ID / type" - creates it if necessary -
getBhs9_BatchNameIDType
Returns BHS-9: "Batch name / ID / type" - creates it if necessary -
getBatchComment
Returns BHS-10: "Batch Comment" - creates it if necessary -
getBhs10_BatchComment
Returns BHS-10: "Batch Comment" - creates it if necessary -
getBatchControlID
Returns BHS-11: "Batch Control ID" - creates it if necessary -
getBhs11_BatchControlID
Returns BHS-11: "Batch Control ID" - creates it if necessary -
getReferenceBatchControlID
Returns BHS-12: "Reference Batch Control ID" - creates it if necessary -
getBhs12_ReferenceBatchControlID
Returns BHS-12: "Reference Batch Control ID" - creates it if necessary -
createNewTypeWithoutReflection
- Overrides:
createNewTypeWithoutReflectionin classAbstractSegment
-