public class INV extends AbstractSegment
Represents an HL7 INV message segment (Inventory Detail). This segment has the following fields:
log
Constructor and Description |
---|
INV(Group parent,
ModelClassFactory factory)
Creates a new INV segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
NM |
getAvailableQuantity()
Returns
INV-9: "Available Quantity" - creates it if necessary
|
NM |
getConsumptionQuantity()
Returns
INV-10: "Consumption Quantity" - creates it if necessary
|
CE |
getContainerCarrierIdentifier()
Returns
INV-5: "Container Carrier Identifier" - creates it if necessary
|
NM |
getCurrentQuantity()
Returns
INV-8: "Current Quantity" - creates it if necessary
|
TS |
getExpirationDateTime()
Returns
INV-12: "Expiration Date/Time" - creates it if necessary
|
TS |
getFirstUsedDateTime()
Returns
INV-13: "First Used Date/Time" - creates it if necessary
|
NM |
getInitialQuantity()
Returns
INV-7: "Initial Quantity" - creates it if necessary
|
CE |
getInv1_SubstanceIdentifier()
Returns
INV-1: "Substance Identifier" - creates it if necessary
|
NM |
getInv10_ConsumptionQuantity()
Returns
INV-10: "Consumption Quantity" - creates it if necessary
|
CE |
getInv11_QuantityUnits()
Returns
INV-11: "Quantity Units" - creates it if necessary
|
TS |
getInv12_ExpirationDateTime()
Returns
INV-12: "Expiration Date/Time" - creates it if necessary
|
TS |
getInv13_FirstUsedDateTime()
Returns
INV-13: "First Used Date/Time" - creates it if necessary
|
TQ |
getInv14_OnBoardStabilityDuration()
Returns
INV-14: "On Board Stability Duration" - creates it if necessary
|
CE[] |
getInv15_TestFluidIdentifierS()
Returns all repetitions of Test/Fluid Identifier(s) (INV-15).
|
CE |
getInv15_TestFluidIdentifierS(int rep)
Returns a specific repetition of
INV-15: "Test/Fluid Identifier(s)" - creates it if necessary
|
int |
getInv15_TestFluidIdentifierSReps()
Returns a count of the current number of repetitions of Test/Fluid Identifier(s) (INV-15).
|
ST |
getInv16_ManufacturerLotNumber()
Returns
INV-16: "Manufacturer Lot Number" - creates it if necessary
|
CE |
getInv17_ManufacturerIdentifier()
Returns
INV-17: "Manufacturer Identifier" - creates it if necessary
|
CE |
getInv18_SupplierIdentifier()
Returns
INV-18: "Supplier Identifier" - creates it if necessary
|
CQ |
getInv19_OnBoardStabilityTime()
Returns
INV-19: "On Board Stability Time" - creates it if necessary
|
CE[] |
getInv2_SubstanceStatus()
Returns all repetitions of Substance Status (INV-2).
|
CE |
getInv2_SubstanceStatus(int rep)
Returns a specific repetition of
INV-2: "Substance Status" - creates it if necessary
|
int |
getInv2_SubstanceStatusReps()
Returns a count of the current number of repetitions of Substance Status (INV-2).
|
CQ |
getInv20_TargetValue()
Returns
INV-20: "Target Value" - creates it if necessary
|
CE |
getInv3_SubstanceType()
Returns
INV-3: "Substance Type" - creates it if necessary
|
CE |
getInv4_InventoryContainerIdentifier()
Returns
INV-4: "Inventory Container Identifier" - creates it if necessary
|
CE |
getInv5_ContainerCarrierIdentifier()
Returns
INV-5: "Container Carrier Identifier" - creates it if necessary
|
CE |
getInv6_PositionOnCarrier()
Returns
INV-6: "Position on Carrier" - creates it if necessary
|
NM |
getInv7_InitialQuantity()
Returns
INV-7: "Initial Quantity" - creates it if necessary
|
NM |
getInv8_CurrentQuantity()
Returns
INV-8: "Current Quantity" - creates it if necessary
|
NM |
getInv9_AvailableQuantity()
Returns
INV-9: "Available Quantity" - creates it if necessary
|
CE |
getInventoryContainerIdentifier()
Returns
INV-4: "Inventory Container Identifier" - creates it if necessary
|
CE |
getManufacturerIdentifier()
Returns
INV-17: "Manufacturer Identifier" - creates it if necessary
|
ST |
getManufacturerLotNumber()
Returns
INV-16: "Manufacturer Lot Number" - creates it if necessary
|
TQ |
getOnBoardStabilityDuration()
Returns
INV-14: "On Board Stability Duration" - creates it if necessary
|
CQ |
getOnBoardStabilityTime()
Returns
INV-19: "On Board Stability Time" - creates it if necessary
|
CE |
getPositionOnCarrier()
Returns
INV-6: "Position on Carrier" - creates it if necessary
|
CE |
getQuantityUnits()
Returns
INV-11: "Quantity Units" - creates it if necessary
|
CE |
getSubstanceIdentifier()
Returns
INV-1: "Substance Identifier" - creates it if necessary
|
CE[] |
getSubstanceStatus()
Returns all repetitions of Substance Status (INV-2).
|
CE |
getSubstanceStatus(int rep)
Returns a specific repetition of
INV-2: "Substance Status" - creates it if necessary
|
int |
getSubstanceStatusReps()
Returns a count of the current number of repetitions of Substance Status (INV-2).
|
CE |
getSubstanceType()
Returns
INV-3: "Substance Type" - creates it if necessary
|
CE |
getSupplierIdentifier()
Returns
INV-18: "Supplier Identifier" - creates it if necessary
|
CQ |
getTargetValue()
Returns
INV-20: "Target Value" - creates it if necessary
|
CE[] |
getTestFluidIdentifierS()
Returns all repetitions of Test/Fluid Identifier(s) (INV-15).
|
CE |
getTestFluidIdentifierS(int rep)
Returns a specific repetition of
INV-15: "Test/Fluid Identifier(s)" - creates it if necessary
|
int |
getTestFluidIdentifierSReps()
Returns a count of the current number of repetitions of Test/Fluid Identifier(s) (INV-15).
|
CE |
insertInv15_TestFluidIdentifierS(int rep)
Inserts a repetition of
INV-15: "Test/Fluid Identifier(s)" at a specific index
|
CE |
insertInv2_SubstanceStatus(int rep)
Inserts a repetition of
INV-2: "Substance Status" at a specific index
|
CE |
insertSubstanceStatus(int rep)
Inserts a repetition of
INV-2: "Substance Status" at a specific index
|
CE |
insertTestFluidIdentifierS(int rep)
Inserts a repetition of
INV-15: "Test/Fluid Identifier(s)" at a specific index
|
CE |
removeInv15_TestFluidIdentifierS(int rep)
Removes a repetition of
INV-15: "Test/Fluid Identifier(s)" at a specific index
|
CE |
removeInv2_SubstanceStatus(int rep)
Removes a repetition of
INV-2: "Substance Status" at a specific index
|
CE |
removeSubstanceStatus(int rep)
Removes a repetition of
INV-2: "Substance Status" at a specific index
|
CE |
removeTestFluidIdentifierS(int rep)
Removes a repetition of
INV-15: "Test/Fluid Identifier(s)" at a specific index
|
accept, add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getName, getNames, getReps, getTypedField, getTypedField, insertRepetition, isEmpty, isRequired, main, numFields, parse, provideLocation, removeRepetition
getMessage, getParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMessage, getParent
public INV(Group parent, ModelClassFactory factory)
public CE getSubstanceIdentifier()
public CE getInv1_SubstanceIdentifier()
public CE[] getSubstanceStatus()
public CE[] getInv2_SubstanceStatus()
public int getSubstanceStatusReps()
public CE getSubstanceStatus(int rep)
rep
- The repetition index (0-indexed)public CE getInv2_SubstanceStatus(int rep)
rep
- The repetition index (0-indexed)public int getInv2_SubstanceStatusReps()
public CE insertSubstanceStatus(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE insertInv2_SubstanceStatus(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE removeSubstanceStatus(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE removeInv2_SubstanceStatus(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE getSubstanceType()
public CE getInv3_SubstanceType()
public CE getInventoryContainerIdentifier()
public CE getInv4_InventoryContainerIdentifier()
public CE getContainerCarrierIdentifier()
public CE getInv5_ContainerCarrierIdentifier()
public CE getPositionOnCarrier()
public CE getInv6_PositionOnCarrier()
public NM getInitialQuantity()
public NM getInv7_InitialQuantity()
public NM getCurrentQuantity()
public NM getInv8_CurrentQuantity()
public NM getAvailableQuantity()
public NM getInv9_AvailableQuantity()
public NM getConsumptionQuantity()
public NM getInv10_ConsumptionQuantity()
public CE getQuantityUnits()
public CE getInv11_QuantityUnits()
public TS getExpirationDateTime()
public TS getInv12_ExpirationDateTime()
public TS getFirstUsedDateTime()
public TS getInv13_FirstUsedDateTime()
public TQ getOnBoardStabilityDuration()
public TQ getInv14_OnBoardStabilityDuration()
public CE[] getTestFluidIdentifierS()
public CE[] getInv15_TestFluidIdentifierS()
public int getTestFluidIdentifierSReps()
public CE getTestFluidIdentifierS(int rep)
rep
- The repetition index (0-indexed)public CE getInv15_TestFluidIdentifierS(int rep)
rep
- The repetition index (0-indexed)public int getInv15_TestFluidIdentifierSReps()
public CE insertTestFluidIdentifierS(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE insertInv15_TestFluidIdentifierS(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE removeTestFluidIdentifierS(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE removeInv15_TestFluidIdentifierS(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST getManufacturerLotNumber()
public ST getInv16_ManufacturerLotNumber()
public CE getManufacturerIdentifier()
public CE getInv17_ManufacturerIdentifier()
public CE getSupplierIdentifier()
public CE getInv18_SupplierIdentifier()
public CQ getOnBoardStabilityTime()
public CQ getInv19_OnBoardStabilityTime()
public CQ getTargetValue()
public CQ getInv20_TargetValue()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.