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
|
CWE |
getContainerCarrierIdentifier()
Returns
INV-5: "Container Carrier Identifier" - creates it if necessary
|
NM |
getCurrentQuantity()
Returns
INV-8: "Current Quantity" - creates it if necessary
|
DTM |
getExpirationDateTime()
Returns
INV-12: "Expiration Date/Time" - creates it if necessary
|
DTM |
getFirstUsedDateTime()
Returns
INV-13: "First Used Date/Time" - creates it if necessary
|
NM |
getInitialQuantity()
Returns
INV-7: "Initial Quantity" - creates it if necessary
|
CWE |
getInv1_SubstanceIdentifier()
Returns
INV-1: "Substance Identifier" - creates it if necessary
|
NM |
getInv10_ConsumptionQuantity()
Returns
INV-10: "Consumption Quantity" - creates it if necessary
|
CWE |
getInv11_QuantityUnits()
Returns
INV-11: "Quantity Units" - creates it if necessary
|
DTM |
getInv12_ExpirationDateTime()
Returns
INV-12: "Expiration Date/Time" - creates it if necessary
|
DTM |
getInv13_FirstUsedDateTime()
Returns
INV-13: "First Used Date/Time" - creates it if necessary
|
NULLDT |
getInv14_OnBoardStabilityDuration()
Returns
INV-14: "On Board Stability Duration" - creates it if necessary
|
CWE[] |
getInv15_TestFluidIdentifierS()
Returns all repetitions of Test/Fluid Identifier(s) (INV-15).
|
CWE |
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
|
CWE |
getInv17_ManufacturerIdentifier()
Returns
INV-17: "Manufacturer Identifier" - creates it if necessary
|
CWE |
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
|
CWE[] |
getInv2_SubstanceStatus()
Returns all repetitions of Substance Status (INV-2).
|
CWE |
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
|
CWE |
getInv3_SubstanceType()
Returns
INV-3: "Substance Type" - creates it if necessary
|
CWE |
getInv4_InventoryContainerIdentifier()
Returns
INV-4: "Inventory Container Identifier" - creates it if necessary
|
CWE |
getInv5_ContainerCarrierIdentifier()
Returns
INV-5: "Container Carrier Identifier" - creates it if necessary
|
CWE |
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
|
CWE |
getInventoryContainerIdentifier()
Returns
INV-4: "Inventory Container Identifier" - creates it if necessary
|
CWE |
getManufacturerIdentifier()
Returns
INV-17: "Manufacturer Identifier" - creates it if necessary
|
ST |
getManufacturerLotNumber()
Returns
INV-16: "Manufacturer Lot Number" - creates it if necessary
|
NULLDT |
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
|
CWE |
getPositionOnCarrier()
Returns
INV-6: "Position on Carrier" - creates it if necessary
|
CWE |
getQuantityUnits()
Returns
INV-11: "Quantity Units" - creates it if necessary
|
CWE |
getSubstanceIdentifier()
Returns
INV-1: "Substance Identifier" - creates it if necessary
|
CWE[] |
getSubstanceStatus()
Returns all repetitions of Substance Status (INV-2).
|
CWE |
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).
|
CWE |
getSubstanceType()
Returns
INV-3: "Substance Type" - creates it if necessary
|
CWE |
getSupplierIdentifier()
Returns
INV-18: "Supplier Identifier" - creates it if necessary
|
CQ |
getTargetValue()
Returns
INV-20: "Target Value" - creates it if necessary
|
CWE[] |
getTestFluidIdentifierS()
Returns all repetitions of Test/Fluid Identifier(s) (INV-15).
|
CWE |
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).
|
CWE |
insertInv15_TestFluidIdentifierS(int rep)
Inserts a repetition of
INV-15: "Test/Fluid Identifier(s)" at a specific index
|
CWE |
insertInv2_SubstanceStatus(int rep)
Inserts a repetition of
INV-2: "Substance Status" at a specific index
|
CWE |
insertSubstanceStatus(int rep)
Inserts a repetition of
INV-2: "Substance Status" at a specific index
|
CWE |
insertTestFluidIdentifierS(int rep)
Inserts a repetition of
INV-15: "Test/Fluid Identifier(s)" at a specific index
|
CWE |
removeInv15_TestFluidIdentifierS(int rep)
Removes a repetition of
INV-15: "Test/Fluid Identifier(s)" at a specific index
|
CWE |
removeInv2_SubstanceStatus(int rep)
Removes a repetition of
INV-2: "Substance Status" at a specific index
|
CWE |
removeSubstanceStatus(int rep)
Removes a repetition of
INV-2: "Substance Status" at a specific index
|
CWE |
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 CWE getSubstanceIdentifier()
public CWE getInv1_SubstanceIdentifier()
public CWE[] getSubstanceStatus()
public CWE[] getInv2_SubstanceStatus()
public int getSubstanceStatusReps()
public CWE getSubstanceStatus(int rep)
rep
- The repetition index (0-indexed)public CWE getInv2_SubstanceStatus(int rep)
rep
- The repetition index (0-indexed)public int getInv2_SubstanceStatusReps()
public CWE 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 CWE 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 CWE 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 CWE 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 CWE getSubstanceType()
public CWE getInv3_SubstanceType()
public CWE getInventoryContainerIdentifier()
public CWE getInv4_InventoryContainerIdentifier()
public CWE getContainerCarrierIdentifier()
public CWE getInv5_ContainerCarrierIdentifier()
public CWE getPositionOnCarrier()
public CWE 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 CWE getQuantityUnits()
public CWE getInv11_QuantityUnits()
public DTM getExpirationDateTime()
public DTM getInv12_ExpirationDateTime()
public DTM getFirstUsedDateTime()
public DTM getInv13_FirstUsedDateTime()
public NULLDT getOnBoardStabilityDuration()
public NULLDT getInv14_OnBoardStabilityDuration()
public CWE[] getTestFluidIdentifierS()
public CWE[] getInv15_TestFluidIdentifierS()
public int getTestFluidIdentifierSReps()
public CWE getTestFluidIdentifierS(int rep)
rep
- The repetition index (0-indexed)public CWE getInv15_TestFluidIdentifierS(int rep)
rep
- The repetition index (0-indexed)public int getInv15_TestFluidIdentifierSReps()
public CWE 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 CWE 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 CWE 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 CWE 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 CWE getManufacturerIdentifier()
public CWE getInv17_ManufacturerIdentifier()
public CWE getSupplierIdentifier()
public CWE 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.