Package ca.uhn.hl7v2.model.v251.segment
Class SAC
java.lang.Object
ca.uhn.hl7v2.model.AbstractStructure
ca.uhn.hl7v2.model.AbstractSegment
ca.uhn.hl7v2.model.v251.segment.SAC
- All Implemented Interfaces:
Segment,Structure,Visitable,Serializable
Represents an HL7 SAC message segment (Specimen Container detail). This segment has the following fields:
- SAC-1: External Accession Identifier (EI) optional
- SAC-2: Accession Identifier (EI) optional
- SAC-3: Container Identifier (EI) optional
- SAC-4: Primary (parent) Container Identifier (EI) optional
- SAC-5: Equipment Container Identifier (EI) optional
- SAC-6: Specimen Source (SPS) optional
- SAC-7: Registration Date/Time (TS) optional
- SAC-8: Container Status (CE) optional
- SAC-9: Carrier Type (CE) optional
- SAC-10: Carrier Identifier (EI) optional
- SAC-11: Position in Carrier (NA) optional
- SAC-12: Tray Type - SAC (CE) optional
- SAC-13: Tray Identifier (EI) optional
- SAC-14: Position in Tray (NA) optional
- SAC-15: Location (CE) optional repeating
- SAC-16: Container Height (NM) optional
- SAC-17: Container Diameter (NM) optional
- SAC-18: Barrier Delta (NM) optional
- SAC-19: Bottom Delta (NM) optional
- SAC-20: Container Height/Diameter/Delta Units (CE) optional
- SAC-21: Container Volume (NM) optional
- SAC-22: Available Specimen Volume (NM) optional
- SAC-23: Initial Specimen Volume (NM) optional
- SAC-24: Volume Units (CE) optional
- SAC-25: Separator Type (CE) optional
- SAC-26: Cap Type (CE) optional
- SAC-27: Additive (CWE) optional repeating
- SAC-28: Specimen Component (CE) optional
- SAC-29: Dilution Factor (SN) optional
- SAC-30: Treatment (CE) optional
- SAC-31: Temperature (SN) optional
- SAC-32: Hemolysis Index (NM) optional
- SAC-33: Hemolysis Index Units (CE) optional
- SAC-34: Lipemia Index (NM) optional
- SAC-35: Lipemia Index Units (CE) optional
- SAC-36: Icterus Index (NM) optional
- SAC-37: Icterus Index Units (CE) optional
- SAC-38: Fibrin Index (NM) optional
- SAC-39: Fibrin Index Units (CE) optional
- SAC-40: System Induced Contaminants (CE) optional repeating
- SAC-41: Drug Interference (CE) optional repeating
- SAC-42: Artificial Blood (CE) optional
- SAC-43: Special Handling Code (CWE) optional repeating
- SAC-44: Other Environmental Factors (CE) optional repeating
- 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 SAC-2: "Accession Identifier" - creates it if necessaryCWE[]Returns all repetitions of Additive (SAC-27).getAdditive(int rep) Returns a specific repetition of SAC-27: "Additive" - creates it if necessaryintReturns a count of the current number of repetitions of Additive (SAC-27).Returns SAC-42: "Artificial Blood" - creates it if necessaryReturns SAC-22: "Available Specimen Volume" - creates it if necessaryReturns SAC-18: "Barrier Delta" - creates it if necessaryReturns SAC-19: "Bottom Delta" - creates it if necessaryReturns SAC-26: "Cap Type" - creates it if necessaryReturns SAC-10: "Carrier Identifier" - creates it if necessaryReturns SAC-9: "Carrier Type" - creates it if necessaryReturns SAC-17: "Container Diameter" - creates it if necessaryReturns SAC-16: "Container Height" - creates it if necessaryReturns SAC-20: "Container Height/Diameter/Delta Units" - creates it if necessaryReturns SAC-3: "Container Identifier" - creates it if necessaryReturns SAC-8: "Container Status" - creates it if necessaryReturns SAC-21: "Container Volume" - creates it if necessaryReturns SAC-29: "Dilution Factor" - creates it if necessaryCE[]Returns all repetitions of Drug Interference (SAC-41).getDrugInterference(int rep) Returns a specific repetition of SAC-41: "Drug Interference" - creates it if necessaryintReturns a count of the current number of repetitions of Drug Interference (SAC-41).Returns SAC-5: "Equipment Container Identifier" - creates it if necessaryReturns SAC-1: "External Accession Identifier" - creates it if necessaryReturns SAC-38: "Fibrin Index" - creates it if necessaryReturns SAC-39: "Fibrin Index Units" - creates it if necessaryReturns SAC-32: "Hemolysis Index" - creates it if necessaryReturns SAC-33: "Hemolysis Index Units" - creates it if necessaryReturns SAC-36: "Icterus Index" - creates it if necessaryReturns SAC-37: "Icterus Index Units" - creates it if necessaryReturns SAC-23: "Initial Specimen Volume" - creates it if necessaryReturns SAC-34: "Lipemia Index" - creates it if necessaryReturns SAC-35: "Lipemia Index Units" - creates it if necessaryCE[]Returns all repetitions of Location (SAC-15).getLocation(int rep) Returns a specific repetition of SAC-15: "Location" - creates it if necessaryintReturns a count of the current number of repetitions of Location (SAC-15).CE[]Returns all repetitions of Other Environmental Factors (SAC-44).getOtherEnvironmentalFactors(int rep) Returns a specific repetition of SAC-44: "Other Environmental Factors" - creates it if necessaryintReturns a count of the current number of repetitions of Other Environmental Factors (SAC-44).Returns SAC-11: "Position in Carrier" - creates it if necessaryReturns SAC-14: "Position in Tray" - creates it if necessaryReturns SAC-4: "Primary (parent) Container Identifier" - creates it if necessaryReturns SAC-7: "Registration Date/Time" - creates it if necessaryReturns SAC-1: "External Accession Identifier" - creates it if necessaryReturns SAC-10: "Carrier Identifier" - creates it if necessaryReturns SAC-11: "Position in Carrier" - creates it if necessaryReturns SAC-12: "Tray Type - SAC" - creates it if necessaryReturns SAC-13: "Tray Identifier" - creates it if necessaryReturns SAC-14: "Position in Tray" - creates it if necessaryCE[]Returns all repetitions of Location (SAC-15).getSac15_Location(int rep) Returns a specific repetition of SAC-15: "Location" - creates it if necessaryintReturns a count of the current number of repetitions of Location (SAC-15).Returns SAC-16: "Container Height" - creates it if necessaryReturns SAC-17: "Container Diameter" - creates it if necessaryReturns SAC-18: "Barrier Delta" - creates it if necessaryReturns SAC-19: "Bottom Delta" - creates it if necessaryReturns SAC-2: "Accession Identifier" - creates it if necessaryReturns SAC-20: "Container Height/Diameter/Delta Units" - creates it if necessaryReturns SAC-21: "Container Volume" - creates it if necessaryReturns SAC-22: "Available Specimen Volume" - creates it if necessaryReturns SAC-23: "Initial Specimen Volume" - creates it if necessaryReturns SAC-24: "Volume Units" - creates it if necessaryReturns SAC-25: "Separator Type" - creates it if necessaryReturns SAC-26: "Cap Type" - creates it if necessaryCWE[]Returns all repetitions of Additive (SAC-27).getSac27_Additive(int rep) Returns a specific repetition of SAC-27: "Additive" - creates it if necessaryintReturns a count of the current number of repetitions of Additive (SAC-27).Returns SAC-28: "Specimen Component" - creates it if necessaryReturns SAC-29: "Dilution Factor" - creates it if necessaryReturns SAC-3: "Container Identifier" - creates it if necessaryReturns SAC-30: "Treatment" - creates it if necessaryReturns SAC-31: "Temperature" - creates it if necessaryReturns SAC-32: "Hemolysis Index" - creates it if necessaryReturns SAC-33: "Hemolysis Index Units" - creates it if necessaryReturns SAC-34: "Lipemia Index" - creates it if necessaryReturns SAC-35: "Lipemia Index Units" - creates it if necessaryReturns SAC-36: "Icterus Index" - creates it if necessaryReturns SAC-37: "Icterus Index Units" - creates it if necessaryReturns SAC-38: "Fibrin Index" - creates it if necessaryReturns SAC-39: "Fibrin Index Units" - creates it if necessaryReturns SAC-4: "Primary (parent) Container Identifier" - creates it if necessaryCE[]Returns all repetitions of System Induced Contaminants (SAC-40).getSac40_SystemInducedContaminants(int rep) Returns a specific repetition of SAC-40: "System Induced Contaminants" - creates it if necessaryintReturns a count of the current number of repetitions of System Induced Contaminants (SAC-40).CE[]Returns all repetitions of Drug Interference (SAC-41).getSac41_DrugInterference(int rep) Returns a specific repetition of SAC-41: "Drug Interference" - creates it if necessaryintReturns a count of the current number of repetitions of Drug Interference (SAC-41).Returns SAC-42: "Artificial Blood" - creates it if necessaryCWE[]Returns all repetitions of Special Handling Code (SAC-43).getSac43_SpecialHandlingCode(int rep) Returns a specific repetition of SAC-43: "Special Handling Code" - creates it if necessaryintReturns a count of the current number of repetitions of Special Handling Code (SAC-43).CE[]Returns all repetitions of Other Environmental Factors (SAC-44).getSac44_OtherEnvironmentalFactors(int rep) Returns a specific repetition of SAC-44: "Other Environmental Factors" - creates it if necessaryintReturns a count of the current number of repetitions of Other Environmental Factors (SAC-44).Returns SAC-5: "Equipment Container Identifier" - creates it if necessaryReturns SAC-6: "Specimen Source" - creates it if necessaryReturns SAC-7: "Registration Date/Time" - creates it if necessaryReturns SAC-8: "Container Status" - creates it if necessaryReturns SAC-9: "Carrier Type" - creates it if necessaryReturns SAC-25: "Separator Type" - creates it if necessaryCWE[]Returns all repetitions of Special Handling Code (SAC-43).getSpecialHandlingCode(int rep) Returns a specific repetition of SAC-43: "Special Handling Code" - creates it if necessaryintReturns a count of the current number of repetitions of Special Handling Code (SAC-43).Returns SAC-28: "Specimen Component" - creates it if necessaryReturns SAC-6: "Specimen Source" - creates it if necessaryCE[]Returns all repetitions of System Induced Contaminants (SAC-40).getSystemInducedContaminants(int rep) Returns a specific repetition of SAC-40: "System Induced Contaminants" - creates it if necessaryintReturns a count of the current number of repetitions of System Induced Contaminants (SAC-40).Returns SAC-31: "Temperature" - creates it if necessaryReturns SAC-13: "Tray Identifier" - creates it if necessaryReturns SAC-12: "Tray Type - SAC" - creates it if necessaryReturns SAC-30: "Treatment" - creates it if necessaryReturns SAC-24: "Volume Units" - creates it if necessaryinsertAdditive(int rep) Inserts a repetition of SAC-27: "Additive" at a specific indexinsertDrugInterference(int rep) Inserts a repetition of SAC-41: "Drug Interference" at a specific indexinsertLocation(int rep) Inserts a repetition of SAC-15: "Location" at a specific indexinsertOtherEnvironmentalFactors(int rep) Inserts a repetition of SAC-44: "Other Environmental Factors" at a specific indexinsertSac15_Location(int rep) Inserts a repetition of SAC-15: "Location" at a specific indexinsertSac27_Additive(int rep) Inserts a repetition of SAC-27: "Additive" at a specific indexInserts a repetition of SAC-40: "System Induced Contaminants" at a specific indexinsertSac41_DrugInterference(int rep) Inserts a repetition of SAC-41: "Drug Interference" at a specific indexinsertSac43_SpecialHandlingCode(int rep) Inserts a repetition of SAC-43: "Special Handling Code" at a specific indexInserts a repetition of SAC-44: "Other Environmental Factors" at a specific indexinsertSpecialHandlingCode(int rep) Inserts a repetition of SAC-43: "Special Handling Code" at a specific indexinsertSystemInducedContaminants(int rep) Inserts a repetition of SAC-40: "System Induced Contaminants" at a specific indexremoveAdditive(int rep) Removes a repetition of SAC-27: "Additive" at a specific indexremoveDrugInterference(int rep) Removes a repetition of SAC-41: "Drug Interference" at a specific indexremoveLocation(int rep) Removes a repetition of SAC-15: "Location" at a specific indexremoveOtherEnvironmentalFactors(int rep) Removes a repetition of SAC-44: "Other Environmental Factors" at a specific indexremoveSac15_Location(int rep) Removes a repetition of SAC-15: "Location" at a specific indexremoveSac27_Additive(int rep) Removes a repetition of SAC-27: "Additive" at a specific indexRemoves a repetition of SAC-40: "System Induced Contaminants" at a specific indexremoveSac41_DrugInterference(int rep) Removes a repetition of SAC-41: "Drug Interference" at a specific indexremoveSac43_SpecialHandlingCode(int rep) Removes a repetition of SAC-43: "Special Handling Code" at a specific indexRemoves a repetition of SAC-44: "Other Environmental Factors" at a specific indexremoveSpecialHandlingCode(int rep) Removes a repetition of SAC-43: "Special Handling Code" at a specific indexremoveSystemInducedContaminants(int rep) Removes a repetition of SAC-40: "System Induced Contaminants" at a specific indexMethods 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
-
SAC
Creates a new SAC segment
-
-
Method Details
-
getExternalAccessionIdentifier
Returns SAC-1: "External Accession Identifier" - creates it if necessary -
getSac1_ExternalAccessionIdentifier
Returns SAC-1: "External Accession Identifier" - creates it if necessary -
getAccessionIdentifier
Returns SAC-2: "Accession Identifier" - creates it if necessary -
getSac2_AccessionIdentifier
Returns SAC-2: "Accession Identifier" - creates it if necessary -
getContainerIdentifier
Returns SAC-3: "Container Identifier" - creates it if necessary -
getSac3_ContainerIdentifier
Returns SAC-3: "Container Identifier" - creates it if necessary -
getPrimaryParentContainerIdentifier
Returns SAC-4: "Primary (parent) Container Identifier" - creates it if necessary -
getSac4_PrimaryParentContainerIdentifier
Returns SAC-4: "Primary (parent) Container Identifier" - creates it if necessary -
getEquipmentContainerIdentifier
Returns SAC-5: "Equipment Container Identifier" - creates it if necessary -
getSac5_EquipmentContainerIdentifier
Returns SAC-5: "Equipment Container Identifier" - creates it if necessary -
getSpecimenSource
Returns SAC-6: "Specimen Source" - creates it if necessary -
getSac6_SpecimenSource
Returns SAC-6: "Specimen Source" - creates it if necessary -
getRegistrationDateTime
Returns SAC-7: "Registration Date/Time" - creates it if necessary -
getSac7_RegistrationDateTime
Returns SAC-7: "Registration Date/Time" - creates it if necessary -
getContainerStatus
Returns SAC-8: "Container Status" - creates it if necessary -
getSac8_ContainerStatus
Returns SAC-8: "Container Status" - creates it if necessary -
getCarrierType
Returns SAC-9: "Carrier Type" - creates it if necessary -
getSac9_CarrierType
Returns SAC-9: "Carrier Type" - creates it if necessary -
getCarrierIdentifier
Returns SAC-10: "Carrier Identifier" - creates it if necessary -
getSac10_CarrierIdentifier
Returns SAC-10: "Carrier Identifier" - creates it if necessary -
getPositionInCarrier
Returns SAC-11: "Position in Carrier" - creates it if necessary -
getSac11_PositionInCarrier
Returns SAC-11: "Position in Carrier" - creates it if necessary -
getTrayTypeSAC
Returns SAC-12: "Tray Type - SAC" - creates it if necessary -
getSac12_TrayTypeSAC
Returns SAC-12: "Tray Type - SAC" - creates it if necessary -
getTrayIdentifier
Returns SAC-13: "Tray Identifier" - creates it if necessary -
getSac13_TrayIdentifier
Returns SAC-13: "Tray Identifier" - creates it if necessary -
getPositionInTray
Returns SAC-14: "Position in Tray" - creates it if necessary -
getSac14_PositionInTray
Returns SAC-14: "Position in Tray" - creates it if necessary -
getLocation
Returns all repetitions of Location (SAC-15). -
getSac15_Location
Returns all repetitions of Location (SAC-15). -
getLocationReps
Returns a count of the current number of repetitions of Location (SAC-15). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getLocation
Returns a specific repetition of SAC-15: "Location" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getSac15_Location
Returns a specific repetition of SAC-15: "Location" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getSac15_LocationReps
Returns a count of the current number of repetitions of Location (SAC-15). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertLocation
Inserts a repetition of SAC-15: "Location" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertSac15_Location
Inserts a repetition of SAC-15: "Location" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeLocation
Removes a repetition of SAC-15: "Location" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeSac15_Location
Removes a repetition of SAC-15: "Location" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getContainerHeight
Returns SAC-16: "Container Height" - creates it if necessary -
getSac16_ContainerHeight
Returns SAC-16: "Container Height" - creates it if necessary -
getContainerDiameter
Returns SAC-17: "Container Diameter" - creates it if necessary -
getSac17_ContainerDiameter
Returns SAC-17: "Container Diameter" - creates it if necessary -
getBarrierDelta
Returns SAC-18: "Barrier Delta" - creates it if necessary -
getSac18_BarrierDelta
Returns SAC-18: "Barrier Delta" - creates it if necessary -
getBottomDelta
Returns SAC-19: "Bottom Delta" - creates it if necessary -
getSac19_BottomDelta
Returns SAC-19: "Bottom Delta" - creates it if necessary -
getContainerHeightDiameterDeltaUnits
Returns SAC-20: "Container Height/Diameter/Delta Units" - creates it if necessary -
getSac20_ContainerHeightDiameterDeltaUnits
Returns SAC-20: "Container Height/Diameter/Delta Units" - creates it if necessary -
getContainerVolume
Returns SAC-21: "Container Volume" - creates it if necessary -
getSac21_ContainerVolume
Returns SAC-21: "Container Volume" - creates it if necessary -
getAvailableSpecimenVolume
Returns SAC-22: "Available Specimen Volume" - creates it if necessary -
getSac22_AvailableSpecimenVolume
Returns SAC-22: "Available Specimen Volume" - creates it if necessary -
getInitialSpecimenVolume
Returns SAC-23: "Initial Specimen Volume" - creates it if necessary -
getSac23_InitialSpecimenVolume
Returns SAC-23: "Initial Specimen Volume" - creates it if necessary -
getVolumeUnits
Returns SAC-24: "Volume Units" - creates it if necessary -
getSac24_VolumeUnits
Returns SAC-24: "Volume Units" - creates it if necessary -
getSeparatorType
Returns SAC-25: "Separator Type" - creates it if necessary -
getSac25_SeparatorType
Returns SAC-25: "Separator Type" - creates it if necessary -
getCapType
Returns SAC-26: "Cap Type" - creates it if necessary -
getSac26_CapType
Returns SAC-26: "Cap Type" - creates it if necessary -
getAdditive
Returns all repetitions of Additive (SAC-27). -
getSac27_Additive
Returns all repetitions of Additive (SAC-27). -
getAdditiveReps
Returns a count of the current number of repetitions of Additive (SAC-27). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getAdditive
Returns a specific repetition of SAC-27: "Additive" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getSac27_Additive
Returns a specific repetition of SAC-27: "Additive" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getSac27_AdditiveReps
Returns a count of the current number of repetitions of Additive (SAC-27). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertAdditive
Inserts a repetition of SAC-27: "Additive" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertSac27_Additive
Inserts a repetition of SAC-27: "Additive" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeAdditive
Removes a repetition of SAC-27: "Additive" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeSac27_Additive
Removes a repetition of SAC-27: "Additive" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getSpecimenComponent
Returns SAC-28: "Specimen Component" - creates it if necessary -
getSac28_SpecimenComponent
Returns SAC-28: "Specimen Component" - creates it if necessary -
getDilutionFactor
Returns SAC-29: "Dilution Factor" - creates it if necessary -
getSac29_DilutionFactor
Returns SAC-29: "Dilution Factor" - creates it if necessary -
getTreatment
Returns SAC-30: "Treatment" - creates it if necessary -
getSac30_Treatment
Returns SAC-30: "Treatment" - creates it if necessary -
getTemperature
Returns SAC-31: "Temperature" - creates it if necessary -
getSac31_Temperature
Returns SAC-31: "Temperature" - creates it if necessary -
getHemolysisIndex
Returns SAC-32: "Hemolysis Index" - creates it if necessary -
getSac32_HemolysisIndex
Returns SAC-32: "Hemolysis Index" - creates it if necessary -
getHemolysisIndexUnits
Returns SAC-33: "Hemolysis Index Units" - creates it if necessary -
getSac33_HemolysisIndexUnits
Returns SAC-33: "Hemolysis Index Units" - creates it if necessary -
getLipemiaIndex
Returns SAC-34: "Lipemia Index" - creates it if necessary -
getSac34_LipemiaIndex
Returns SAC-34: "Lipemia Index" - creates it if necessary -
getLipemiaIndexUnits
Returns SAC-35: "Lipemia Index Units" - creates it if necessary -
getSac35_LipemiaIndexUnits
Returns SAC-35: "Lipemia Index Units" - creates it if necessary -
getIcterusIndex
Returns SAC-36: "Icterus Index" - creates it if necessary -
getSac36_IcterusIndex
Returns SAC-36: "Icterus Index" - creates it if necessary -
getIcterusIndexUnits
Returns SAC-37: "Icterus Index Units" - creates it if necessary -
getSac37_IcterusIndexUnits
Returns SAC-37: "Icterus Index Units" - creates it if necessary -
getFibrinIndex
Returns SAC-38: "Fibrin Index" - creates it if necessary -
getSac38_FibrinIndex
Returns SAC-38: "Fibrin Index" - creates it if necessary -
getFibrinIndexUnits
Returns SAC-39: "Fibrin Index Units" - creates it if necessary -
getSac39_FibrinIndexUnits
Returns SAC-39: "Fibrin Index Units" - creates it if necessary -
getSystemInducedContaminants
Returns all repetitions of System Induced Contaminants (SAC-40). -
getSac40_SystemInducedContaminants
Returns all repetitions of System Induced Contaminants (SAC-40). -
getSystemInducedContaminantsReps
Returns a count of the current number of repetitions of System Induced Contaminants (SAC-40). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getSystemInducedContaminants
Returns a specific repetition of SAC-40: "System Induced Contaminants" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getSac40_SystemInducedContaminants
Returns a specific repetition of SAC-40: "System Induced Contaminants" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getSac40_SystemInducedContaminantsReps
Returns a count of the current number of repetitions of System Induced Contaminants (SAC-40). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertSystemInducedContaminants
Inserts a repetition of SAC-40: "System Induced Contaminants" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertSac40_SystemInducedContaminants
Inserts a repetition of SAC-40: "System Induced Contaminants" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeSystemInducedContaminants
Removes a repetition of SAC-40: "System Induced Contaminants" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeSac40_SystemInducedContaminants
Removes a repetition of SAC-40: "System Induced Contaminants" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getDrugInterference
Returns all repetitions of Drug Interference (SAC-41). -
getSac41_DrugInterference
Returns all repetitions of Drug Interference (SAC-41). -
getDrugInterferenceReps
Returns a count of the current number of repetitions of Drug Interference (SAC-41). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getDrugInterference
Returns a specific repetition of SAC-41: "Drug Interference" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getSac41_DrugInterference
Returns a specific repetition of SAC-41: "Drug Interference" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getSac41_DrugInterferenceReps
Returns a count of the current number of repetitions of Drug Interference (SAC-41). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertDrugInterference
Inserts a repetition of SAC-41: "Drug Interference" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertSac41_DrugInterference
Inserts a repetition of SAC-41: "Drug Interference" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeDrugInterference
Removes a repetition of SAC-41: "Drug Interference" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeSac41_DrugInterference
Removes a repetition of SAC-41: "Drug Interference" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getArtificialBlood
Returns SAC-42: "Artificial Blood" - creates it if necessary -
getSac42_ArtificialBlood
Returns SAC-42: "Artificial Blood" - creates it if necessary -
getSpecialHandlingCode
Returns all repetitions of Special Handling Code (SAC-43). -
getSac43_SpecialHandlingCode
Returns all repetitions of Special Handling Code (SAC-43). -
getSpecialHandlingCodeReps
Returns a count of the current number of repetitions of Special Handling Code (SAC-43). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getSpecialHandlingCode
Returns a specific repetition of SAC-43: "Special Handling Code" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getSac43_SpecialHandlingCode
Returns a specific repetition of SAC-43: "Special Handling Code" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getSac43_SpecialHandlingCodeReps
Returns a count of the current number of repetitions of Special Handling Code (SAC-43). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertSpecialHandlingCode
Inserts a repetition of SAC-43: "Special Handling Code" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertSac43_SpecialHandlingCode
Inserts a repetition of SAC-43: "Special Handling Code" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeSpecialHandlingCode
Removes a repetition of SAC-43: "Special Handling Code" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeSac43_SpecialHandlingCode
Removes a repetition of SAC-43: "Special Handling Code" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getOtherEnvironmentalFactors
Returns all repetitions of Other Environmental Factors (SAC-44). -
getSac44_OtherEnvironmentalFactors
Returns all repetitions of Other Environmental Factors (SAC-44). -
getOtherEnvironmentalFactorsReps
Returns a count of the current number of repetitions of Other Environmental Factors (SAC-44). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getOtherEnvironmentalFactors
Returns a specific repetition of SAC-44: "Other Environmental Factors" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getSac44_OtherEnvironmentalFactors
Returns a specific repetition of SAC-44: "Other Environmental Factors" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getSac44_OtherEnvironmentalFactorsReps
Returns a count of the current number of repetitions of Other Environmental Factors (SAC-44). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertOtherEnvironmentalFactors
Inserts a repetition of SAC-44: "Other Environmental Factors" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertSac44_OtherEnvironmentalFactors
Inserts a repetition of SAC-44: "Other Environmental Factors" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeOtherEnvironmentalFactors
Removes a repetition of SAC-44: "Other Environmental Factors" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeSac44_OtherEnvironmentalFactors
Removes a repetition of SAC-44: "Other Environmental Factors" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
createNewTypeWithoutReflection
- Overrides:
createNewTypeWithoutReflectionin classAbstractSegment
-