Package ca.uhn.hl7v2.model.v23.segment
Class RXD
java.lang.Object
ca.uhn.hl7v2.model.AbstractStructure
ca.uhn.hl7v2.model.AbstractSegment
ca.uhn.hl7v2.model.v23.segment.RXD
- All Implemented Interfaces:
Segment,Structure,Visitable,Serializable
Represents an HL7 RXD message segment (Pharmacy dispense segment). This segment has the following fields:
- RXD-1: Dispense Sub-ID Counter (NM)
- RXD-2: Dispense/Give Code (CE)
- RXD-3: Date/Time Dispensed (TS)
- RXD-4: Actual Dispense Amount (NM)
- RXD-5: Actual Dispense Units (CE) optional
- RXD-6: Actual Dosage Form (CE) optional
- RXD-7: Prescription Number (ST)
- RXD-8: Number of Refills Remaining (NM) optional
- RXD-9: Dispense Notes (CE) optional repeating
- RXD-10: Dispensing Provider (XCN) optional
- RXD-11: Substitution Status (ID) optional
- RXD-12: Total Daily Dose (CQ) optional
- RXD-13: Dispense-To Location (CM_LA1) optional
- RXD-14: Needs Human Review (ID) optional
- RXD-15: Pharmacy/Treatment Supplier's Special Dispensing Instructions (CE) optional repeating
- RXD-16: Actual Strength (NM) optional
- RXD-17: Actual Strength Unit (CE) optional
- RXD-18: Substance Lot Number (ST) optional repeating
- RXD-19: Substance Expiration Date (TS) optional repeating
- RXD-20: Substance Manufacturer Name (CE) optional repeating
- RXD-21: Indication (CE) optional
- RXD-22: Dispense Package Size (NM) optional
- RXD-23: Dispense Package Size Unit (CE) optional
- RXD-24: Dispense Package Method (ID) 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 RXD-4: "Actual Dispense Amount" - creates it if necessaryReturns RXD-5: "Actual Dispense Units" - creates it if necessaryReturns RXD-6: "Actual Dosage Form" - creates it if necessaryReturns RXD-16: "Actual Strength" - creates it if necessaryReturns RXD-17: "Actual Strength Unit" - creates it if necessaryReturns RXD-3: "Date/Time Dispensed" - creates it if necessaryReturns RXD-2: "Dispense/Give Code" - creates it if necessaryCE[]Returns all repetitions of Dispense Notes (RXD-9).getDispenseNotes(int rep) Returns a specific repetition of RXD-9: "Dispense Notes" - creates it if necessaryintReturns a count of the current number of repetitions of Dispense Notes (RXD-9).Returns RXD-24: "Dispense Package Method" - creates it if necessaryReturns RXD-22: "Dispense Package Size" - creates it if necessaryReturns RXD-23: "Dispense Package Size Unit" - creates it if necessaryReturns RXD-1: "Dispense Sub-ID Counter" - creates it if necessaryReturns RXD-13: "Dispense-To Location" - creates it if necessaryReturns RXD-10: "Dispensing Provider" - creates it if necessaryReturns RXD-21: "Indication" - creates it if necessaryReturns RXD-14: "Needs Human Review" - creates it if necessaryReturns RXD-8: "Number of Refills Remaining" - creates it if necessaryCE[]Returns all repetitions of Pharmacy/Treatment Supplier's Special Dispensing Instructions (RXD-15).Returns a specific repetition of RXD-15: "Pharmacy/Treatment Supplier's Special Dispensing Instructions" - creates it if necessaryintReturns a count of the current number of repetitions of Pharmacy/Treatment Supplier's Special Dispensing Instructions (RXD-15).Returns RXD-7: "Prescription Number" - creates it if necessaryReturns RXD-1: "Dispense Sub-ID Counter" - creates it if necessaryReturns RXD-10: "Dispensing Provider" - creates it if necessaryReturns RXD-11: "Substitution Status" - creates it if necessaryReturns RXD-12: "Total Daily Dose" - creates it if necessaryReturns RXD-13: "Dispense-To Location" - creates it if necessaryReturns RXD-14: "Needs Human Review" - creates it if necessaryCE[]Returns all repetitions of Pharmacy/Treatment Supplier's Special Dispensing Instructions (RXD-15).Returns a specific repetition of RXD-15: "Pharmacy/Treatment Supplier's Special Dispensing Instructions" - creates it if necessaryintReturns a count of the current number of repetitions of Pharmacy/Treatment Supplier's Special Dispensing Instructions (RXD-15).Returns RXD-16: "Actual Strength" - creates it if necessaryReturns RXD-17: "Actual Strength Unit" - creates it if necessaryST[]Returns all repetitions of Substance Lot Number (RXD-18).getRxd18_SubstanceLotNumber(int rep) Returns a specific repetition of RXD-18: "Substance Lot Number" - creates it if necessaryintReturns a count of the current number of repetitions of Substance Lot Number (RXD-18).TS[]Returns all repetitions of Substance Expiration Date (RXD-19).getRxd19_SubstanceExpirationDate(int rep) Returns a specific repetition of RXD-19: "Substance Expiration Date" - creates it if necessaryintReturns a count of the current number of repetitions of Substance Expiration Date (RXD-19).Returns RXD-2: "Dispense/Give Code" - creates it if necessaryCE[]Returns all repetitions of Substance Manufacturer Name (RXD-20).getRxd20_SubstanceManufacturerName(int rep) Returns a specific repetition of RXD-20: "Substance Manufacturer Name" - creates it if necessaryintReturns a count of the current number of repetitions of Substance Manufacturer Name (RXD-20).Returns RXD-21: "Indication" - creates it if necessaryReturns RXD-22: "Dispense Package Size" - creates it if necessaryReturns RXD-23: "Dispense Package Size Unit" - creates it if necessaryReturns RXD-24: "Dispense Package Method" - creates it if necessaryReturns RXD-3: "Date/Time Dispensed" - creates it if necessaryReturns RXD-4: "Actual Dispense Amount" - creates it if necessaryReturns RXD-5: "Actual Dispense Units" - creates it if necessaryReturns RXD-6: "Actual Dosage Form" - creates it if necessaryReturns RXD-7: "Prescription Number" - creates it if necessaryReturns RXD-8: "Number of Refills Remaining" - creates it if necessaryCE[]Returns all repetitions of Dispense Notes (RXD-9).getRxd9_DispenseNotes(int rep) Returns a specific repetition of RXD-9: "Dispense Notes" - creates it if necessaryintReturns a count of the current number of repetitions of Dispense Notes (RXD-9).TS[]Returns all repetitions of Substance Expiration Date (RXD-19).getSubstanceExpirationDate(int rep) Returns a specific repetition of RXD-19: "Substance Expiration Date" - creates it if necessaryintReturns a count of the current number of repetitions of Substance Expiration Date (RXD-19).ST[]Returns all repetitions of Substance Lot Number (RXD-18).getSubstanceLotNumber(int rep) Returns a specific repetition of RXD-18: "Substance Lot Number" - creates it if necessaryintReturns a count of the current number of repetitions of Substance Lot Number (RXD-18).CE[]Returns all repetitions of Substance Manufacturer Name (RXD-20).getSubstanceManufacturerName(int rep) Returns a specific repetition of RXD-20: "Substance Manufacturer Name" - creates it if necessaryintReturns a count of the current number of repetitions of Substance Manufacturer Name (RXD-20).Returns RXD-11: "Substitution Status" - creates it if necessaryReturns RXD-12: "Total Daily Dose" - creates it if necessaryinsertDispenseNotes(int rep) Inserts a repetition of RXD-9: "Dispense Notes" at a specific indexInserts a repetition of RXD-15: "Pharmacy/Treatment Supplier's Special Dispensing Instructions" at a specific indexInserts a repetition of RXD-15: "Pharmacy/Treatment Supplier's Special Dispensing Instructions" at a specific indexinsertRxd18_SubstanceLotNumber(int rep) Inserts a repetition of RXD-18: "Substance Lot Number" at a specific indexinsertRxd19_SubstanceExpirationDate(int rep) Inserts a repetition of RXD-19: "Substance Expiration Date" at a specific indexInserts a repetition of RXD-20: "Substance Manufacturer Name" at a specific indexinsertRxd9_DispenseNotes(int rep) Inserts a repetition of RXD-9: "Dispense Notes" at a specific indexinsertSubstanceExpirationDate(int rep) Inserts a repetition of RXD-19: "Substance Expiration Date" at a specific indexinsertSubstanceLotNumber(int rep) Inserts a repetition of RXD-18: "Substance Lot Number" at a specific indexinsertSubstanceManufacturerName(int rep) Inserts a repetition of RXD-20: "Substance Manufacturer Name" at a specific indexremoveDispenseNotes(int rep) Removes a repetition of RXD-9: "Dispense Notes" at a specific indexRemoves a repetition of RXD-15: "Pharmacy/Treatment Supplier's Special Dispensing Instructions" at a specific indexRemoves a repetition of RXD-15: "Pharmacy/Treatment Supplier's Special Dispensing Instructions" at a specific indexremoveRxd18_SubstanceLotNumber(int rep) Removes a repetition of RXD-18: "Substance Lot Number" at a specific indexremoveRxd19_SubstanceExpirationDate(int rep) Removes a repetition of RXD-19: "Substance Expiration Date" at a specific indexRemoves a repetition of RXD-20: "Substance Manufacturer Name" at a specific indexremoveRxd9_DispenseNotes(int rep) Removes a repetition of RXD-9: "Dispense Notes" at a specific indexremoveSubstanceExpirationDate(int rep) Removes a repetition of RXD-19: "Substance Expiration Date" at a specific indexremoveSubstanceLotNumber(int rep) Removes a repetition of RXD-18: "Substance Lot Number" at a specific indexremoveSubstanceManufacturerName(int rep) Removes a repetition of RXD-20: "Substance Manufacturer Name" 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
-
RXD
Creates a new RXD segment
-
-
Method Details
-
getDispenseSubIDCounter
Returns RXD-1: "Dispense Sub-ID Counter" - creates it if necessary -
getRxd1_DispenseSubIDCounter
Returns RXD-1: "Dispense Sub-ID Counter" - creates it if necessary -
getDispenseGiveCode
Returns RXD-2: "Dispense/Give Code" - creates it if necessary -
getRxd2_DispenseGiveCode
Returns RXD-2: "Dispense/Give Code" - creates it if necessary -
getDateTimeDispensed
Returns RXD-3: "Date/Time Dispensed" - creates it if necessary -
getRxd3_DateTimeDispensed
Returns RXD-3: "Date/Time Dispensed" - creates it if necessary -
getActualDispenseAmount
Returns RXD-4: "Actual Dispense Amount" - creates it if necessary -
getRxd4_ActualDispenseAmount
Returns RXD-4: "Actual Dispense Amount" - creates it if necessary -
getActualDispenseUnits
Returns RXD-5: "Actual Dispense Units" - creates it if necessary -
getRxd5_ActualDispenseUnits
Returns RXD-5: "Actual Dispense Units" - creates it if necessary -
getActualDosageForm
Returns RXD-6: "Actual Dosage Form" - creates it if necessary -
getRxd6_ActualDosageForm
Returns RXD-6: "Actual Dosage Form" - creates it if necessary -
getPrescriptionNumber
Returns RXD-7: "Prescription Number" - creates it if necessary -
getRxd7_PrescriptionNumber
Returns RXD-7: "Prescription Number" - creates it if necessary -
getNumberOfRefillsRemaining
Returns RXD-8: "Number of Refills Remaining" - creates it if necessary -
getRxd8_NumberOfRefillsRemaining
Returns RXD-8: "Number of Refills Remaining" - creates it if necessary -
getDispenseNotes
Returns all repetitions of Dispense Notes (RXD-9). -
getRxd9_DispenseNotes
Returns all repetitions of Dispense Notes (RXD-9). -
getDispenseNotesReps
Returns a count of the current number of repetitions of Dispense Notes (RXD-9). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getDispenseNotes
Returns a specific repetition of RXD-9: "Dispense Notes" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getRxd9_DispenseNotes
Returns a specific repetition of RXD-9: "Dispense Notes" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getRxd9_DispenseNotesReps
Returns a count of the current number of repetitions of Dispense Notes (RXD-9). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertDispenseNotes
Inserts a repetition of RXD-9: "Dispense Notes" 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)
-
insertRxd9_DispenseNotes
Inserts a repetition of RXD-9: "Dispense Notes" 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)
-
removeDispenseNotes
Removes a repetition of RXD-9: "Dispense Notes" 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)
-
removeRxd9_DispenseNotes
Removes a repetition of RXD-9: "Dispense Notes" 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)
-
getDispensingProvider
Returns RXD-10: "Dispensing Provider" - creates it if necessary -
getRxd10_DispensingProvider
Returns RXD-10: "Dispensing Provider" - creates it if necessary -
getSubstitutionStatus
Returns RXD-11: "Substitution Status" - creates it if necessary -
getRxd11_SubstitutionStatus
Returns RXD-11: "Substitution Status" - creates it if necessary -
getTotalDailyDose
Returns RXD-12: "Total Daily Dose" - creates it if necessary -
getRxd12_TotalDailyDose
Returns RXD-12: "Total Daily Dose" - creates it if necessary -
getDispenseToLocation
Returns RXD-13: "Dispense-To Location" - creates it if necessary -
getRxd13_DispenseToLocation
Returns RXD-13: "Dispense-To Location" - creates it if necessary -
getNeedsHumanReview
Returns RXD-14: "Needs Human Review" - creates it if necessary -
getRxd14_NeedsHumanReview
Returns RXD-14: "Needs Human Review" - creates it if necessary -
getPharmacyTreatmentSupplierSSpecialDispensingInstructions
Returns all repetitions of Pharmacy/Treatment Supplier's Special Dispensing Instructions (RXD-15). -
getRxd15_PharmacyTreatmentSupplierSSpecialDispensingInstructions
Returns all repetitions of Pharmacy/Treatment Supplier's Special Dispensing Instructions (RXD-15). -
getPharmacyTreatmentSupplierSSpecialDispensingInstructionsReps
Returns a count of the current number of repetitions of Pharmacy/Treatment Supplier's Special Dispensing Instructions (RXD-15). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getPharmacyTreatmentSupplierSSpecialDispensingInstructions
Returns a specific repetition of RXD-15: "Pharmacy/Treatment Supplier's Special Dispensing Instructions" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getRxd15_PharmacyTreatmentSupplierSSpecialDispensingInstructions
Returns a specific repetition of RXD-15: "Pharmacy/Treatment Supplier's Special Dispensing Instructions" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getRxd15_PharmacyTreatmentSupplierSSpecialDispensingInstructionsReps
Returns a count of the current number of repetitions of Pharmacy/Treatment Supplier's Special Dispensing Instructions (RXD-15). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertPharmacyTreatmentSupplierSSpecialDispensingInstructions
public CE insertPharmacyTreatmentSupplierSSpecialDispensingInstructions(int rep) throws HL7Exception Inserts a repetition of RXD-15: "Pharmacy/Treatment Supplier's Special Dispensing Instructions" 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)
-
insertRxd15_PharmacyTreatmentSupplierSSpecialDispensingInstructions
public CE insertRxd15_PharmacyTreatmentSupplierSSpecialDispensingInstructions(int rep) throws HL7Exception Inserts a repetition of RXD-15: "Pharmacy/Treatment Supplier's Special Dispensing Instructions" 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)
-
removePharmacyTreatmentSupplierSSpecialDispensingInstructions
public CE removePharmacyTreatmentSupplierSSpecialDispensingInstructions(int rep) throws HL7Exception Removes a repetition of RXD-15: "Pharmacy/Treatment Supplier's Special Dispensing Instructions" 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)
-
removeRxd15_PharmacyTreatmentSupplierSSpecialDispensingInstructions
public CE removeRxd15_PharmacyTreatmentSupplierSSpecialDispensingInstructions(int rep) throws HL7Exception Removes a repetition of RXD-15: "Pharmacy/Treatment Supplier's Special Dispensing Instructions" 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)
-
getActualStrength
Returns RXD-16: "Actual Strength" - creates it if necessary -
getRxd16_ActualStrength
Returns RXD-16: "Actual Strength" - creates it if necessary -
getActualStrengthUnit
Returns RXD-17: "Actual Strength Unit" - creates it if necessary -
getRxd17_ActualStrengthUnit
Returns RXD-17: "Actual Strength Unit" - creates it if necessary -
getSubstanceLotNumber
Returns all repetitions of Substance Lot Number (RXD-18). -
getRxd18_SubstanceLotNumber
Returns all repetitions of Substance Lot Number (RXD-18). -
getSubstanceLotNumberReps
Returns a count of the current number of repetitions of Substance Lot Number (RXD-18). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getSubstanceLotNumber
Returns a specific repetition of RXD-18: "Substance Lot Number" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getRxd18_SubstanceLotNumber
Returns a specific repetition of RXD-18: "Substance Lot Number" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getRxd18_SubstanceLotNumberReps
Returns a count of the current number of repetitions of Substance Lot Number (RXD-18). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertSubstanceLotNumber
Inserts a repetition of RXD-18: "Substance Lot Number" 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)
-
insertRxd18_SubstanceLotNumber
Inserts a repetition of RXD-18: "Substance Lot Number" 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)
-
removeSubstanceLotNumber
Removes a repetition of RXD-18: "Substance Lot Number" 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)
-
removeRxd18_SubstanceLotNumber
Removes a repetition of RXD-18: "Substance Lot Number" 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)
-
getSubstanceExpirationDate
Returns all repetitions of Substance Expiration Date (RXD-19). -
getRxd19_SubstanceExpirationDate
Returns all repetitions of Substance Expiration Date (RXD-19). -
getSubstanceExpirationDateReps
Returns a count of the current number of repetitions of Substance Expiration Date (RXD-19). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getSubstanceExpirationDate
Returns a specific repetition of RXD-19: "Substance Expiration Date" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getRxd19_SubstanceExpirationDate
Returns a specific repetition of RXD-19: "Substance Expiration Date" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getRxd19_SubstanceExpirationDateReps
Returns a count of the current number of repetitions of Substance Expiration Date (RXD-19). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertSubstanceExpirationDate
Inserts a repetition of RXD-19: "Substance Expiration Date" 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)
-
insertRxd19_SubstanceExpirationDate
Inserts a repetition of RXD-19: "Substance Expiration Date" 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)
-
removeSubstanceExpirationDate
Removes a repetition of RXD-19: "Substance Expiration Date" 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)
-
removeRxd19_SubstanceExpirationDate
Removes a repetition of RXD-19: "Substance Expiration Date" 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)
-
getSubstanceManufacturerName
Returns all repetitions of Substance Manufacturer Name (RXD-20). -
getRxd20_SubstanceManufacturerName
Returns all repetitions of Substance Manufacturer Name (RXD-20). -
getSubstanceManufacturerNameReps
Returns a count of the current number of repetitions of Substance Manufacturer Name (RXD-20). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getSubstanceManufacturerName
Returns a specific repetition of RXD-20: "Substance Manufacturer Name" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getRxd20_SubstanceManufacturerName
Returns a specific repetition of RXD-20: "Substance Manufacturer Name" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getRxd20_SubstanceManufacturerNameReps
Returns a count of the current number of repetitions of Substance Manufacturer Name (RXD-20). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertSubstanceManufacturerName
Inserts a repetition of RXD-20: "Substance Manufacturer Name" 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)
-
insertRxd20_SubstanceManufacturerName
Inserts a repetition of RXD-20: "Substance Manufacturer Name" 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)
-
removeSubstanceManufacturerName
Removes a repetition of RXD-20: "Substance Manufacturer Name" 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)
-
removeRxd20_SubstanceManufacturerName
Removes a repetition of RXD-20: "Substance Manufacturer Name" 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)
-
getIndication
Returns RXD-21: "Indication" - creates it if necessary -
getRxd21_Indication
Returns RXD-21: "Indication" - creates it if necessary -
getDispensePackageSize
Returns RXD-22: "Dispense Package Size" - creates it if necessary -
getRxd22_DispensePackageSize
Returns RXD-22: "Dispense Package Size" - creates it if necessary -
getDispensePackageSizeUnit
Returns RXD-23: "Dispense Package Size Unit" - creates it if necessary -
getRxd23_DispensePackageSizeUnit
Returns RXD-23: "Dispense Package Size Unit" - creates it if necessary -
getDispensePackageMethod
Returns RXD-24: "Dispense Package Method" - creates it if necessary -
getRxd24_DispensePackageMethod
Returns RXD-24: "Dispense Package Method" - creates it if necessary -
createNewTypeWithoutReflection
- Overrides:
createNewTypeWithoutReflectionin classAbstractSegment
-