Package ca.uhn.hl7v2.model.v24.segment
Class SID
java.lang.Object
ca.uhn.hl7v2.model.AbstractStructure
ca.uhn.hl7v2.model.AbstractSegment
ca.uhn.hl7v2.model.v24.segment.SID
- All Implemented Interfaces:
Segment,Structure,Visitable,Serializable
Represents an HL7 SID message segment (Substance Identifier). This segment has the following fields:
- SID-1: Application / Method Identifier (CE) optional
- SID-2: Substance Lot Number (ST) optional
- SID-3: Substance Container Identifier (ST) optional
- SID-4: Substance Manufacturer Identifier (CE) 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 SID-1: "Application / Method Identifier" - creates it if necessaryReturns SID-1: "Application / Method Identifier" - creates it if necessaryReturns SID-2: "Substance Lot Number" - creates it if necessaryReturns SID-3: "Substance Container Identifier" - creates it if necessaryReturns SID-4: "Substance Manufacturer Identifier" - creates it if necessaryReturns SID-3: "Substance Container Identifier" - creates it if necessaryReturns SID-2: "Substance Lot Number" - creates it if necessaryReturns SID-4: "Substance Manufacturer Identifier" - 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
-
SID
Creates a new SID segment
-
-
Method Details
-
getApplicationMethodIdentifier
Returns SID-1: "Application / Method Identifier" - creates it if necessary -
getSid1_ApplicationMethodIdentifier
Returns SID-1: "Application / Method Identifier" - creates it if necessary -
getSubstanceLotNumber
Returns SID-2: "Substance Lot Number" - creates it if necessary -
getSid2_SubstanceLotNumber
Returns SID-2: "Substance Lot Number" - creates it if necessary -
getSubstanceContainerIdentifier
Returns SID-3: "Substance Container Identifier" - creates it if necessary -
getSid3_SubstanceContainerIdentifier
Returns SID-3: "Substance Container Identifier" - creates it if necessary -
getSubstanceManufacturerIdentifier
Returns SID-4: "Substance Manufacturer Identifier" - creates it if necessary -
getSid4_SubstanceManufacturerIdentifier
Returns SID-4: "Substance Manufacturer Identifier" - creates it if necessary -
createNewTypeWithoutReflection
- Overrides:
createNewTypeWithoutReflectionin classAbstractSegment
-