public class SAC extends AbstractSegment
Represents an HL7 SAC message segment (Specimen Container detail). This segment has the following fields:
log
Constructor and Description |
---|
SAC(Group parent,
ModelClassFactory factory)
Creates a new SAC segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
EI |
getAccessionIdentifier()
Returns
SAC-2: "Accession Identifier" - creates it if necessary
|
CWE[] |
getAdditive()
Returns all repetitions of Additive (SAC-27).
|
CWE |
getAdditive(int rep)
Returns a specific repetition of
SAC-27: "Additive" - creates it if necessary
|
int |
getAdditiveReps()
Returns a count of the current number of repetitions of Additive (SAC-27).
|
CE |
getArtificialBlood()
Returns
SAC-42: "Artificial Blood" - creates it if necessary
|
NM |
getAvailableSpecimenVolume()
Returns
SAC-22: "Available Specimen Volume" - creates it if necessary
|
NM |
getBarrierDelta()
Returns
SAC-18: "Barrier Delta" - creates it if necessary
|
NM |
getBottomDelta()
Returns
SAC-19: "Bottom Delta" - creates it if necessary
|
CE |
getCapType()
Returns
SAC-26: "Cap Type" - creates it if necessary
|
EI |
getCarrierIdentifier()
Returns
SAC-10: "Carrier Identifier" - creates it if necessary
|
CE |
getCarrierType()
Returns
SAC-9: "Carrier Type" - creates it if necessary
|
NM |
getContainerDiameter()
Returns
SAC-17: "Container Diameter" - creates it if necessary
|
NM |
getContainerHeight()
Returns
SAC-16: "Container Height" - creates it if necessary
|
CE |
getContainerHeightDiameterDeltaUnits()
Returns
SAC-20: "Container Height/Diameter/Delta Units" - creates it if necessary
|
EI |
getContainerIdentifier()
Returns
SAC-3: "Container Identifier" - creates it if necessary
|
CE |
getContainerStatus()
Returns
SAC-8: "Container Status" - creates it if necessary
|
NM |
getContainerVolume()
Returns
SAC-21: "Container Volume" - creates it if necessary
|
SN |
getDilutionFactor()
Returns
SAC-29: "Dilution Factor" - creates it if necessary
|
CE[] |
getDrugInterference()
Returns all repetitions of Drug Interference (SAC-41).
|
CE |
getDrugInterference(int rep)
Returns a specific repetition of
SAC-41: "Drug Interference" - creates it if necessary
|
int |
getDrugInterferenceReps()
Returns a count of the current number of repetitions of Drug Interference (SAC-41).
|
EI |
getEquipmentContainerIdentifier()
Returns
SAC-5: "Equipment Container Identifier" - creates it if necessary
|
EI |
getExternalAccessionIdentifier()
Returns
SAC-1: "External Accession Identifier" - creates it if necessary
|
NM |
getFibrinIndex()
Returns
SAC-38: "Fibrin Index" - creates it if necessary
|
CE |
getFibrinIndexUnits()
Returns
SAC-39: "Fibrin Index Units" - creates it if necessary
|
NM |
getHemolysisIndex()
Returns
SAC-32: "Hemolysis Index" - creates it if necessary
|
CE |
getHemolysisIndexUnits()
Returns
SAC-33: "Hemolysis Index Units" - creates it if necessary
|
NM |
getIcterusIndex()
Returns
SAC-36: "Icterus Index" - creates it if necessary
|
CE |
getIcterusIndexUnits()
Returns
SAC-37: "Icterus Index Units" - creates it if necessary
|
NM |
getInitialSpecimenVolume()
Returns
SAC-23: "Initial Specimen Volume" - creates it if necessary
|
NM |
getLipemiaIndex()
Returns
SAC-34: "Lipemia Index" - creates it if necessary
|
CE |
getLipemiaIndexUnits()
Returns
SAC-35: "Lipemia Index Units" - creates it if necessary
|
CE[] |
getLocation()
Returns all repetitions of Location (SAC-15).
|
CE |
getLocation(int rep)
Returns a specific repetition of
SAC-15: "Location" - creates it if necessary
|
int |
getLocationReps()
Returns a count of the current number of repetitions of Location (SAC-15).
|
CE[] |
getOtherEnvironmentalFactors()
Returns all repetitions of Other Environmental Factors (SAC-44).
|
CE |
getOtherEnvironmentalFactors(int rep)
Returns a specific repetition of
SAC-44: "Other Environmental Factors" - creates it if necessary
|
int |
getOtherEnvironmentalFactorsReps()
Returns a count of the current number of repetitions of Other Environmental Factors (SAC-44).
|
NA |
getPositionInCarrier()
Returns
SAC-11: "Position in Carrier" - creates it if necessary
|
NA |
getPositionInTray()
Returns
SAC-14: "Position in Tray" - creates it if necessary
|
EI |
getPrimaryParentContainerIdentifier()
Returns
SAC-4: "Primary (parent) Container Identifier" - creates it if necessary
|
TS |
getRegistrationDateTime()
Returns
SAC-7: "Registration Date/Time" - creates it if necessary
|
EI |
getSac1_ExternalAccessionIdentifier()
Returns
SAC-1: "External Accession Identifier" - creates it if necessary
|
EI |
getSac10_CarrierIdentifier()
Returns
SAC-10: "Carrier Identifier" - creates it if necessary
|
NA |
getSac11_PositionInCarrier()
Returns
SAC-11: "Position in Carrier" - creates it if necessary
|
CE |
getSac12_TrayTypeSAC()
Returns
SAC-12: "Tray Type - SAC" - creates it if necessary
|
EI |
getSac13_TrayIdentifier()
Returns
SAC-13: "Tray Identifier" - creates it if necessary
|
NA |
getSac14_PositionInTray()
Returns
SAC-14: "Position in Tray" - creates it if necessary
|
CE[] |
getSac15_Location()
Returns all repetitions of Location (SAC-15).
|
CE |
getSac15_Location(int rep)
Returns a specific repetition of
SAC-15: "Location" - creates it if necessary
|
int |
getSac15_LocationReps()
Returns a count of the current number of repetitions of Location (SAC-15).
|
NM |
getSac16_ContainerHeight()
Returns
SAC-16: "Container Height" - creates it if necessary
|
NM |
getSac17_ContainerDiameter()
Returns
SAC-17: "Container Diameter" - creates it if necessary
|
NM |
getSac18_BarrierDelta()
Returns
SAC-18: "Barrier Delta" - creates it if necessary
|
NM |
getSac19_BottomDelta()
Returns
SAC-19: "Bottom Delta" - creates it if necessary
|
EI |
getSac2_AccessionIdentifier()
Returns
SAC-2: "Accession Identifier" - creates it if necessary
|
CE |
getSac20_ContainerHeightDiameterDeltaUnits()
Returns
SAC-20: "Container Height/Diameter/Delta Units" - creates it if necessary
|
NM |
getSac21_ContainerVolume()
Returns
SAC-21: "Container Volume" - creates it if necessary
|
NM |
getSac22_AvailableSpecimenVolume()
Returns
SAC-22: "Available Specimen Volume" - creates it if necessary
|
NM |
getSac23_InitialSpecimenVolume()
Returns
SAC-23: "Initial Specimen Volume" - creates it if necessary
|
CE |
getSac24_VolumeUnits()
Returns
SAC-24: "Volume Units" - creates it if necessary
|
CE |
getSac25_SeparatorType()
Returns
SAC-25: "Separator Type" - creates it if necessary
|
CE |
getSac26_CapType()
Returns
SAC-26: "Cap Type" - creates it if necessary
|
CWE[] |
getSac27_Additive()
Returns all repetitions of Additive (SAC-27).
|
CWE |
getSac27_Additive(int rep)
Returns a specific repetition of
SAC-27: "Additive" - creates it if necessary
|
int |
getSac27_AdditiveReps()
Returns a count of the current number of repetitions of Additive (SAC-27).
|
CE |
getSac28_SpecimenComponent()
Returns
SAC-28: "Specimen Component" - creates it if necessary
|
SN |
getSac29_DilutionFactor()
Returns
SAC-29: "Dilution Factor" - creates it if necessary
|
EI |
getSac3_ContainerIdentifier()
Returns
SAC-3: "Container Identifier" - creates it if necessary
|
CE |
getSac30_Treatment()
Returns
SAC-30: "Treatment" - creates it if necessary
|
SN |
getSac31_Temperature()
Returns
SAC-31: "Temperature" - creates it if necessary
|
NM |
getSac32_HemolysisIndex()
Returns
SAC-32: "Hemolysis Index" - creates it if necessary
|
CE |
getSac33_HemolysisIndexUnits()
Returns
SAC-33: "Hemolysis Index Units" - creates it if necessary
|
NM |
getSac34_LipemiaIndex()
Returns
SAC-34: "Lipemia Index" - creates it if necessary
|
CE |
getSac35_LipemiaIndexUnits()
Returns
SAC-35: "Lipemia Index Units" - creates it if necessary
|
NM |
getSac36_IcterusIndex()
Returns
SAC-36: "Icterus Index" - creates it if necessary
|
CE |
getSac37_IcterusIndexUnits()
Returns
SAC-37: "Icterus Index Units" - creates it if necessary
|
NM |
getSac38_FibrinIndex()
Returns
SAC-38: "Fibrin Index" - creates it if necessary
|
CE |
getSac39_FibrinIndexUnits()
Returns
SAC-39: "Fibrin Index Units" - creates it if necessary
|
EI |
getSac4_PrimaryParentContainerIdentifier()
Returns
SAC-4: "Primary (parent) Container Identifier" - creates it if necessary
|
CE[] |
getSac40_SystemInducedContaminants()
Returns all repetitions of System Induced Contaminants (SAC-40).
|
CE |
getSac40_SystemInducedContaminants(int rep)
Returns a specific repetition of
SAC-40: "System Induced Contaminants" - creates it if necessary
|
int |
getSac40_SystemInducedContaminantsReps()
Returns a count of the current number of repetitions of System Induced Contaminants (SAC-40).
|
CE[] |
getSac41_DrugInterference()
Returns all repetitions of Drug Interference (SAC-41).
|
CE |
getSac41_DrugInterference(int rep)
Returns a specific repetition of
SAC-41: "Drug Interference" - creates it if necessary
|
int |
getSac41_DrugInterferenceReps()
Returns a count of the current number of repetitions of Drug Interference (SAC-41).
|
CE |
getSac42_ArtificialBlood()
Returns
SAC-42: "Artificial Blood" - creates it if necessary
|
CWE[] |
getSac43_SpecialHandlingCode()
Returns all repetitions of Special Handling Code (SAC-43).
|
CWE |
getSac43_SpecialHandlingCode(int rep)
Returns a specific repetition of
SAC-43: "Special Handling Code" - creates it if necessary
|
int |
getSac43_SpecialHandlingCodeReps()
Returns a count of the current number of repetitions of Special Handling Code (SAC-43).
|
CE[] |
getSac44_OtherEnvironmentalFactors()
Returns all repetitions of Other Environmental Factors (SAC-44).
|
CE |
getSac44_OtherEnvironmentalFactors(int rep)
Returns a specific repetition of
SAC-44: "Other Environmental Factors" - creates it if necessary
|
int |
getSac44_OtherEnvironmentalFactorsReps()
Returns a count of the current number of repetitions of Other Environmental Factors (SAC-44).
|
EI |
getSac5_EquipmentContainerIdentifier()
Returns
SAC-5: "Equipment Container Identifier" - creates it if necessary
|
SPS |
getSac6_SpecimenSource()
Returns
SAC-6: "Specimen Source" - creates it if necessary
|
TS |
getSac7_RegistrationDateTime()
Returns
SAC-7: "Registration Date/Time" - creates it if necessary
|
CE |
getSac8_ContainerStatus()
Returns
SAC-8: "Container Status" - creates it if necessary
|
CE |
getSac9_CarrierType()
Returns
SAC-9: "Carrier Type" - creates it if necessary
|
CE |
getSeparatorType()
Returns
SAC-25: "Separator Type" - creates it if necessary
|
CWE[] |
getSpecialHandlingCode()
Returns all repetitions of Special Handling Code (SAC-43).
|
CWE |
getSpecialHandlingCode(int rep)
Returns a specific repetition of
SAC-43: "Special Handling Code" - creates it if necessary
|
int |
getSpecialHandlingCodeReps()
Returns a count of the current number of repetitions of Special Handling Code (SAC-43).
|
CE |
getSpecimenComponent()
Returns
SAC-28: "Specimen Component" - creates it if necessary
|
SPS |
getSpecimenSource()
Returns
SAC-6: "Specimen Source" - creates it if necessary
|
CE[] |
getSystemInducedContaminants()
Returns all repetitions of System Induced Contaminants (SAC-40).
|
CE |
getSystemInducedContaminants(int rep)
Returns a specific repetition of
SAC-40: "System Induced Contaminants" - creates it if necessary
|
int |
getSystemInducedContaminantsReps()
Returns a count of the current number of repetitions of System Induced Contaminants (SAC-40).
|
SN |
getTemperature()
Returns
SAC-31: "Temperature" - creates it if necessary
|
EI |
getTrayIdentifier()
Returns
SAC-13: "Tray Identifier" - creates it if necessary
|
CE |
getTrayTypeSAC()
Returns
SAC-12: "Tray Type - SAC" - creates it if necessary
|
CE |
getTreatment()
Returns
SAC-30: "Treatment" - creates it if necessary
|
CE |
getVolumeUnits()
Returns
SAC-24: "Volume Units" - creates it if necessary
|
CWE |
insertAdditive(int rep)
Inserts a repetition of
SAC-27: "Additive" at a specific index
|
CE |
insertDrugInterference(int rep)
Inserts a repetition of
SAC-41: "Drug Interference" at a specific index
|
CE |
insertLocation(int rep)
Inserts a repetition of
SAC-15: "Location" at a specific index
|
CE |
insertOtherEnvironmentalFactors(int rep)
Inserts a repetition of
SAC-44: "Other Environmental Factors" at a specific index
|
CE |
insertSac15_Location(int rep)
Inserts a repetition of
SAC-15: "Location" at a specific index
|
CWE |
insertSac27_Additive(int rep)
Inserts a repetition of
SAC-27: "Additive" at a specific index
|
CE |
insertSac40_SystemInducedContaminants(int rep)
Inserts a repetition of
SAC-40: "System Induced Contaminants" at a specific index
|
CE |
insertSac41_DrugInterference(int rep)
Inserts a repetition of
SAC-41: "Drug Interference" at a specific index
|
CWE |
insertSac43_SpecialHandlingCode(int rep)
Inserts a repetition of
SAC-43: "Special Handling Code" at a specific index
|
CE |
insertSac44_OtherEnvironmentalFactors(int rep)
Inserts a repetition of
SAC-44: "Other Environmental Factors" at a specific index
|
CWE |
insertSpecialHandlingCode(int rep)
Inserts a repetition of
SAC-43: "Special Handling Code" at a specific index
|
CE |
insertSystemInducedContaminants(int rep)
Inserts a repetition of
SAC-40: "System Induced Contaminants" at a specific index
|
CWE |
removeAdditive(int rep)
Removes a repetition of
SAC-27: "Additive" at a specific index
|
CE |
removeDrugInterference(int rep)
Removes a repetition of
SAC-41: "Drug Interference" at a specific index
|
CE |
removeLocation(int rep)
Removes a repetition of
SAC-15: "Location" at a specific index
|
CE |
removeOtherEnvironmentalFactors(int rep)
Removes a repetition of
SAC-44: "Other Environmental Factors" at a specific index
|
CE |
removeSac15_Location(int rep)
Removes a repetition of
SAC-15: "Location" at a specific index
|
CWE |
removeSac27_Additive(int rep)
Removes a repetition of
SAC-27: "Additive" at a specific index
|
CE |
removeSac40_SystemInducedContaminants(int rep)
Removes a repetition of
SAC-40: "System Induced Contaminants" at a specific index
|
CE |
removeSac41_DrugInterference(int rep)
Removes a repetition of
SAC-41: "Drug Interference" at a specific index
|
CWE |
removeSac43_SpecialHandlingCode(int rep)
Removes a repetition of
SAC-43: "Special Handling Code" at a specific index
|
CE |
removeSac44_OtherEnvironmentalFactors(int rep)
Removes a repetition of
SAC-44: "Other Environmental Factors" at a specific index
|
CWE |
removeSpecialHandlingCode(int rep)
Removes a repetition of
SAC-43: "Special Handling Code" at a specific index
|
CE |
removeSystemInducedContaminants(int rep)
Removes a repetition of
SAC-40: "System Induced Contaminants" 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 SAC(Group parent, ModelClassFactory factory)
public EI getExternalAccessionIdentifier()
public EI getSac1_ExternalAccessionIdentifier()
public EI getAccessionIdentifier()
public EI getSac2_AccessionIdentifier()
public EI getContainerIdentifier()
public EI getSac3_ContainerIdentifier()
public EI getPrimaryParentContainerIdentifier()
public EI getSac4_PrimaryParentContainerIdentifier()
public EI getEquipmentContainerIdentifier()
public EI getSac5_EquipmentContainerIdentifier()
public SPS getSpecimenSource()
public SPS getSac6_SpecimenSource()
public TS getRegistrationDateTime()
public TS getSac7_RegistrationDateTime()
public CE getContainerStatus()
public CE getSac8_ContainerStatus()
public CE getCarrierType()
public CE getSac9_CarrierType()
public EI getCarrierIdentifier()
public EI getSac10_CarrierIdentifier()
public NA getPositionInCarrier()
public NA getSac11_PositionInCarrier()
public CE getTrayTypeSAC()
public CE getSac12_TrayTypeSAC()
public EI getTrayIdentifier()
public EI getSac13_TrayIdentifier()
public NA getPositionInTray()
public NA getSac14_PositionInTray()
public CE[] getLocation()
public CE[] getSac15_Location()
public int getLocationReps()
public CE getLocation(int rep)
rep
- The repetition index (0-indexed)public CE getSac15_Location(int rep)
rep
- The repetition index (0-indexed)public int getSac15_LocationReps()
public CE insertLocation(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 insertSac15_Location(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 removeLocation(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 removeSac15_Location(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 NM getContainerHeight()
public NM getSac16_ContainerHeight()
public NM getContainerDiameter()
public NM getSac17_ContainerDiameter()
public NM getBarrierDelta()
public NM getSac18_BarrierDelta()
public NM getBottomDelta()
public NM getSac19_BottomDelta()
public CE getContainerHeightDiameterDeltaUnits()
public CE getSac20_ContainerHeightDiameterDeltaUnits()
public NM getContainerVolume()
public NM getSac21_ContainerVolume()
public NM getAvailableSpecimenVolume()
public NM getSac22_AvailableSpecimenVolume()
public NM getInitialSpecimenVolume()
public NM getSac23_InitialSpecimenVolume()
public CE getVolumeUnits()
public CE getSac24_VolumeUnits()
public CE getSeparatorType()
public CE getSac25_SeparatorType()
public CE getCapType()
public CE getSac26_CapType()
public CWE[] getAdditive()
public CWE[] getSac27_Additive()
public int getAdditiveReps()
public CWE getAdditive(int rep)
rep
- The repetition index (0-indexed)public CWE getSac27_Additive(int rep)
rep
- The repetition index (0-indexed)public int getSac27_AdditiveReps()
public CWE insertAdditive(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 insertSac27_Additive(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 removeAdditive(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 removeSac27_Additive(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 getSpecimenComponent()
public CE getSac28_SpecimenComponent()
public SN getDilutionFactor()
public SN getSac29_DilutionFactor()
public CE getTreatment()
public CE getSac30_Treatment()
public SN getTemperature()
public SN getSac31_Temperature()
public NM getHemolysisIndex()
public NM getSac32_HemolysisIndex()
public CE getHemolysisIndexUnits()
public CE getSac33_HemolysisIndexUnits()
public NM getLipemiaIndex()
public NM getSac34_LipemiaIndex()
public CE getLipemiaIndexUnits()
public CE getSac35_LipemiaIndexUnits()
public NM getIcterusIndex()
public NM getSac36_IcterusIndex()
public CE getIcterusIndexUnits()
public CE getSac37_IcterusIndexUnits()
public NM getFibrinIndex()
public NM getSac38_FibrinIndex()
public CE getFibrinIndexUnits()
public CE getSac39_FibrinIndexUnits()
public CE[] getSystemInducedContaminants()
public CE[] getSac40_SystemInducedContaminants()
public int getSystemInducedContaminantsReps()
public CE getSystemInducedContaminants(int rep)
rep
- The repetition index (0-indexed)public CE getSac40_SystemInducedContaminants(int rep)
rep
- The repetition index (0-indexed)public int getSac40_SystemInducedContaminantsReps()
public CE insertSystemInducedContaminants(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 insertSac40_SystemInducedContaminants(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 removeSystemInducedContaminants(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 removeSac40_SystemInducedContaminants(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[] getDrugInterference()
public CE[] getSac41_DrugInterference()
public int getDrugInterferenceReps()
public CE getDrugInterference(int rep)
rep
- The repetition index (0-indexed)public CE getSac41_DrugInterference(int rep)
rep
- The repetition index (0-indexed)public int getSac41_DrugInterferenceReps()
public CE insertDrugInterference(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 insertSac41_DrugInterference(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 removeDrugInterference(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 removeSac41_DrugInterference(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 getArtificialBlood()
public CE getSac42_ArtificialBlood()
public CWE[] getSpecialHandlingCode()
public CWE[] getSac43_SpecialHandlingCode()
public int getSpecialHandlingCodeReps()
public CWE getSpecialHandlingCode(int rep)
rep
- The repetition index (0-indexed)public CWE getSac43_SpecialHandlingCode(int rep)
rep
- The repetition index (0-indexed)public int getSac43_SpecialHandlingCodeReps()
public CWE insertSpecialHandlingCode(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 insertSac43_SpecialHandlingCode(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 removeSpecialHandlingCode(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 removeSac43_SpecialHandlingCode(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[] getOtherEnvironmentalFactors()
public CE[] getSac44_OtherEnvironmentalFactors()
public int getOtherEnvironmentalFactorsReps()
public CE getOtherEnvironmentalFactors(int rep)
rep
- The repetition index (0-indexed)public CE getSac44_OtherEnvironmentalFactors(int rep)
rep
- The repetition index (0-indexed)public int getSac44_OtherEnvironmentalFactorsReps()
public CE insertOtherEnvironmentalFactors(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 insertSac44_OtherEnvironmentalFactors(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 removeOtherEnvironmentalFactors(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 removeSac44_OtherEnvironmentalFactors(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)protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.