public class RXD extends AbstractSegment
Represents an HL7 RXD message segment (Pharmacy/Treatment Dispense). This segment has the following fields:
log
Constructor and Description |
---|
RXD(Group parent,
ModelClassFactory factory)
Creates a new RXD segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
NM |
getActualDispenseAmount()
Returns
RXD-4: "Actual Dispense Amount" - creates it if necessary
|
CWE |
getActualDispenseUnits()
Returns
RXD-5: "Actual Dispense Units" - creates it if necessary
|
CWE |
getActualDosageForm()
Returns
RXD-6: "Actual Dosage Form" - creates it if necessary
|
NM |
getActualDrugStrengthVolume()
Returns
RXD-28: "Actual Drug Strength Volume" - creates it if necessary
|
CWE |
getActualDrugStrengthVolumeUnits()
Returns
RXD-29: "Actual Drug Strength Volume Units" - creates it if necessary
|
NM |
getActualStrength()
Returns
RXD-16: "Actual Strength" - creates it if necessary
|
CWE |
getActualStrengthUnit()
Returns
RXD-17: "Actual Strength Unit" - creates it if necessary
|
DTM |
getDateTimeDispensed()
Returns
RXD-3: "Date/Time Dispensed" - creates it if necessary
|
CWE |
getDispenseGiveCode()
Returns
RXD-2: "Dispense/Give Code" - creates it if necessary
|
ST[] |
getDispenseNotes()
Returns all repetitions of Dispense Notes (RXD-9).
|
ST |
getDispenseNotes(int rep)
Returns a specific repetition of
RXD-9: "Dispense Notes" - creates it if necessary
|
int |
getDispenseNotesReps()
Returns a count of the current number of repetitions of Dispense Notes (RXD-9).
|
ID |
getDispensePackageMethod()
Returns
RXD-24: "Dispense Package Method" - creates it if necessary
|
NM |
getDispensePackageSize()
Returns
RXD-22: "Dispense Package Size" - creates it if necessary
|
CWE |
getDispensePackageSizeUnit()
Returns
RXD-23: "Dispense Package Size Unit" - creates it if necessary
|
NM |
getDispenseSubIDCounter()
Returns
RXD-1: "Dispense Sub-ID Counter" - creates it if necessary
|
LA2 |
getDispenseToLocation()
Returns
RXD-13: "Dispense-to Location" - creates it if necessary
|
CWE |
getDispenseToPharmacy()
Returns
RXD-30: "Dispense to Pharmacy" - creates it if necessary
|
XAD |
getDispenseToPharmacyAddress()
Returns
RXD-31: "Dispense to Pharmacy Address" - creates it if necessary
|
CWE |
getDispenseType()
Returns
RXD-33: "Dispense Type" - creates it if necessary
|
XCN[] |
getDispensingProvider()
Returns all repetitions of Dispensing Provider (RXD-10).
|
XCN |
getDispensingProvider(int rep)
Returns a specific repetition of
RXD-10: "Dispensing Provider" - creates it if necessary
|
int |
getDispensingProviderReps()
Returns a count of the current number of repetitions of Dispensing Provider (RXD-10).
|
CWE[] |
getIndication()
Returns all repetitions of Indication (RXD-21).
|
CWE |
getIndication(int rep)
Returns a specific repetition of
RXD-21: "Indication" - creates it if necessary
|
int |
getIndicationReps()
Returns a count of the current number of repetitions of Indication (RXD-21).
|
CWE |
getInitiatingLocation()
Returns
RXD-26: "Initiating Location" - creates it if necessary
|
ID |
getNeedsHumanReview()
Returns
RXD-14: "Needs Human Review" - creates it if necessary
|
NM |
getNumberOfRefillsRemaining()
Returns
RXD-8: "Number of Refills Remaining" - creates it if necessary
|
CWE |
getPackagingAssemblyLocation()
Returns
RXD-27: "Packaging/Assembly Location" - creates it if necessary
|
ID |
getPharmacyOrderType()
Returns
RXD-32: "Pharmacy Order Type" - creates it if necessary
|
XTN[] |
getPharmacyPhoneNumber()
Returns all repetitions of Pharmacy Phone Number (RXD-34).
|
XTN |
getPharmacyPhoneNumber(int rep)
Returns a specific repetition of
RXD-34: "Pharmacy Phone Number" - creates it if necessary
|
int |
getPharmacyPhoneNumberReps()
Returns a count of the current number of repetitions of Pharmacy Phone Number (RXD-34).
|
CWE[] |
getPharmacyTreatmentSupplierSSpecialDispensingInstructions()
Returns all repetitions of Pharmacy/Treatment Supplier's Special Dispensing Instructions (RXD-15).
|
CWE |
getPharmacyTreatmentSupplierSSpecialDispensingInstructions(int rep)
Returns a specific repetition of
RXD-15: "Pharmacy/Treatment Supplier's Special Dispensing Instructions" - creates it if necessary
|
int |
getPharmacyTreatmentSupplierSSpecialDispensingInstructionsReps()
Returns a count of the current number of repetitions of Pharmacy/Treatment Supplier's Special Dispensing Instructions (RXD-15).
|
ST |
getPrescriptionNumber()
Returns
RXD-7: "Prescription Number" - creates it if necessary
|
NM |
getRxd1_DispenseSubIDCounter()
Returns
RXD-1: "Dispense Sub-ID Counter" - creates it if necessary
|
XCN[] |
getRxd10_DispensingProvider()
Returns all repetitions of Dispensing Provider (RXD-10).
|
XCN |
getRxd10_DispensingProvider(int rep)
Returns a specific repetition of
RXD-10: "Dispensing Provider" - creates it if necessary
|
int |
getRxd10_DispensingProviderReps()
Returns a count of the current number of repetitions of Dispensing Provider (RXD-10).
|
ID |
getRxd11_SubstitutionStatus()
Returns
RXD-11: "Substitution Status" - creates it if necessary
|
CQ |
getRxd12_TotalDailyDose()
Returns
RXD-12: "Total Daily Dose" - creates it if necessary
|
LA2 |
getRxd13_DispenseToLocation()
Returns
RXD-13: "Dispense-to Location" - creates it if necessary
|
ID |
getRxd14_NeedsHumanReview()
Returns
RXD-14: "Needs Human Review" - creates it if necessary
|
CWE[] |
getRxd15_PharmacyTreatmentSupplierSSpecialDispensingInstructions()
Returns all repetitions of Pharmacy/Treatment Supplier's Special Dispensing Instructions (RXD-15).
|
CWE |
getRxd15_PharmacyTreatmentSupplierSSpecialDispensingInstructions(int rep)
Returns a specific repetition of
RXD-15: "Pharmacy/Treatment Supplier's Special Dispensing Instructions" - creates it if necessary
|
int |
getRxd15_PharmacyTreatmentSupplierSSpecialDispensingInstructionsReps()
Returns a count of the current number of repetitions of Pharmacy/Treatment Supplier's Special Dispensing Instructions (RXD-15).
|
NM |
getRxd16_ActualStrength()
Returns
RXD-16: "Actual Strength" - creates it if necessary
|
CWE |
getRxd17_ActualStrengthUnit()
Returns
RXD-17: "Actual Strength Unit" - creates it if necessary
|
ST[] |
getRxd18_SubstanceLotNumber()
Returns all repetitions of Substance Lot Number (RXD-18).
|
ST |
getRxd18_SubstanceLotNumber(int rep)
Returns a specific repetition of
RXD-18: "Substance Lot Number" - creates it if necessary
|
int |
getRxd18_SubstanceLotNumberReps()
Returns a count of the current number of repetitions of Substance Lot Number (RXD-18).
|
DTM[] |
getRxd19_SubstanceExpirationDate()
Returns all repetitions of Substance Expiration Date (RXD-19).
|
DTM |
getRxd19_SubstanceExpirationDate(int rep)
Returns a specific repetition of
RXD-19: "Substance Expiration Date" - creates it if necessary
|
int |
getRxd19_SubstanceExpirationDateReps()
Returns a count of the current number of repetitions of Substance Expiration Date (RXD-19).
|
CWE |
getRxd2_DispenseGiveCode()
Returns
RXD-2: "Dispense/Give Code" - creates it if necessary
|
CWE[] |
getRxd20_SubstanceManufacturerName()
Returns all repetitions of Substance Manufacturer Name (RXD-20).
|
CWE |
getRxd20_SubstanceManufacturerName(int rep)
Returns a specific repetition of
RXD-20: "Substance Manufacturer Name" - creates it if necessary
|
int |
getRxd20_SubstanceManufacturerNameReps()
Returns a count of the current number of repetitions of Substance Manufacturer Name (RXD-20).
|
CWE[] |
getRxd21_Indication()
Returns all repetitions of Indication (RXD-21).
|
CWE |
getRxd21_Indication(int rep)
Returns a specific repetition of
RXD-21: "Indication" - creates it if necessary
|
int |
getRxd21_IndicationReps()
Returns a count of the current number of repetitions of Indication (RXD-21).
|
NM |
getRxd22_DispensePackageSize()
Returns
RXD-22: "Dispense Package Size" - creates it if necessary
|
CWE |
getRxd23_DispensePackageSizeUnit()
Returns
RXD-23: "Dispense Package Size Unit" - creates it if necessary
|
ID |
getRxd24_DispensePackageMethod()
Returns
RXD-24: "Dispense Package Method" - creates it if necessary
|
CWE[] |
getRxd25_SupplementaryCode()
Returns all repetitions of Supplementary Code (RXD-25).
|
CWE |
getRxd25_SupplementaryCode(int rep)
Returns a specific repetition of
RXD-25: "Supplementary Code" - creates it if necessary
|
int |
getRxd25_SupplementaryCodeReps()
Returns a count of the current number of repetitions of Supplementary Code (RXD-25).
|
CWE |
getRxd26_InitiatingLocation()
Returns
RXD-26: "Initiating Location" - creates it if necessary
|
CWE |
getRxd27_PackagingAssemblyLocation()
Returns
RXD-27: "Packaging/Assembly Location" - creates it if necessary
|
NM |
getRxd28_ActualDrugStrengthVolume()
Returns
RXD-28: "Actual Drug Strength Volume" - creates it if necessary
|
CWE |
getRxd29_ActualDrugStrengthVolumeUnits()
Returns
RXD-29: "Actual Drug Strength Volume Units" - creates it if necessary
|
DTM |
getRxd3_DateTimeDispensed()
Returns
RXD-3: "Date/Time Dispensed" - creates it if necessary
|
CWE |
getRxd30_DispenseToPharmacy()
Returns
RXD-30: "Dispense to Pharmacy" - creates it if necessary
|
XAD |
getRxd31_DispenseToPharmacyAddress()
Returns
RXD-31: "Dispense to Pharmacy Address" - creates it if necessary
|
ID |
getRxd32_PharmacyOrderType()
Returns
RXD-32: "Pharmacy Order Type" - creates it if necessary
|
CWE |
getRxd33_DispenseType()
Returns
RXD-33: "Dispense Type" - creates it if necessary
|
XTN[] |
getRxd34_PharmacyPhoneNumber()
Returns all repetitions of Pharmacy Phone Number (RXD-34).
|
XTN |
getRxd34_PharmacyPhoneNumber(int rep)
Returns a specific repetition of
RXD-34: "Pharmacy Phone Number" - creates it if necessary
|
int |
getRxd34_PharmacyPhoneNumberReps()
Returns a count of the current number of repetitions of Pharmacy Phone Number (RXD-34).
|
NM |
getRxd4_ActualDispenseAmount()
Returns
RXD-4: "Actual Dispense Amount" - creates it if necessary
|
CWE |
getRxd5_ActualDispenseUnits()
Returns
RXD-5: "Actual Dispense Units" - creates it if necessary
|
CWE |
getRxd6_ActualDosageForm()
Returns
RXD-6: "Actual Dosage Form" - creates it if necessary
|
ST |
getRxd7_PrescriptionNumber()
Returns
RXD-7: "Prescription Number" - creates it if necessary
|
NM |
getRxd8_NumberOfRefillsRemaining()
Returns
RXD-8: "Number of Refills Remaining" - creates it if necessary
|
ST[] |
getRxd9_DispenseNotes()
Returns all repetitions of Dispense Notes (RXD-9).
|
ST |
getRxd9_DispenseNotes(int rep)
Returns a specific repetition of
RXD-9: "Dispense Notes" - creates it if necessary
|
int |
getRxd9_DispenseNotesReps()
Returns a count of the current number of repetitions of Dispense Notes (RXD-9).
|
DTM[] |
getSubstanceExpirationDate()
Returns all repetitions of Substance Expiration Date (RXD-19).
|
DTM |
getSubstanceExpirationDate(int rep)
Returns a specific repetition of
RXD-19: "Substance Expiration Date" - creates it if necessary
|
int |
getSubstanceExpirationDateReps()
Returns a count of the current number of repetitions of Substance Expiration Date (RXD-19).
|
ST[] |
getSubstanceLotNumber()
Returns all repetitions of Substance Lot Number (RXD-18).
|
ST |
getSubstanceLotNumber(int rep)
Returns a specific repetition of
RXD-18: "Substance Lot Number" - creates it if necessary
|
int |
getSubstanceLotNumberReps()
Returns a count of the current number of repetitions of Substance Lot Number (RXD-18).
|
CWE[] |
getSubstanceManufacturerName()
Returns all repetitions of Substance Manufacturer Name (RXD-20).
|
CWE |
getSubstanceManufacturerName(int rep)
Returns a specific repetition of
RXD-20: "Substance Manufacturer Name" - creates it if necessary
|
int |
getSubstanceManufacturerNameReps()
Returns a count of the current number of repetitions of Substance Manufacturer Name (RXD-20).
|
ID |
getSubstitutionStatus()
Returns
RXD-11: "Substitution Status" - creates it if necessary
|
CWE[] |
getSupplementaryCode()
Returns all repetitions of Supplementary Code (RXD-25).
|
CWE |
getSupplementaryCode(int rep)
Returns a specific repetition of
RXD-25: "Supplementary Code" - creates it if necessary
|
int |
getSupplementaryCodeReps()
Returns a count of the current number of repetitions of Supplementary Code (RXD-25).
|
CQ |
getTotalDailyDose()
Returns
RXD-12: "Total Daily Dose" - creates it if necessary
|
ST |
insertDispenseNotes(int rep)
Inserts a repetition of
RXD-9: "Dispense Notes" at a specific index
|
XCN |
insertDispensingProvider(int rep)
Inserts a repetition of
RXD-10: "Dispensing Provider" at a specific index
|
CWE |
insertIndication(int rep)
Inserts a repetition of
RXD-21: "Indication" at a specific index
|
XTN |
insertPharmacyPhoneNumber(int rep)
Inserts a repetition of
RXD-34: "Pharmacy Phone Number" at a specific index
|
CWE |
insertPharmacyTreatmentSupplierSSpecialDispensingInstructions(int rep)
Inserts a repetition of
RXD-15: "Pharmacy/Treatment Supplier's Special Dispensing Instructions" at a specific index
|
XCN |
insertRxd10_DispensingProvider(int rep)
Inserts a repetition of
RXD-10: "Dispensing Provider" at a specific index
|
CWE |
insertRxd15_PharmacyTreatmentSupplierSSpecialDispensingInstructions(int rep)
Inserts a repetition of
RXD-15: "Pharmacy/Treatment Supplier's Special Dispensing Instructions" at a specific index
|
ST |
insertRxd18_SubstanceLotNumber(int rep)
Inserts a repetition of
RXD-18: "Substance Lot Number" at a specific index
|
DTM |
insertRxd19_SubstanceExpirationDate(int rep)
Inserts a repetition of
RXD-19: "Substance Expiration Date" at a specific index
|
CWE |
insertRxd20_SubstanceManufacturerName(int rep)
Inserts a repetition of
RXD-20: "Substance Manufacturer Name" at a specific index
|
CWE |
insertRxd21_Indication(int rep)
Inserts a repetition of
RXD-21: "Indication" at a specific index
|
CWE |
insertRxd25_SupplementaryCode(int rep)
Inserts a repetition of
RXD-25: "Supplementary Code" at a specific index
|
XTN |
insertRxd34_PharmacyPhoneNumber(int rep)
Inserts a repetition of
RXD-34: "Pharmacy Phone Number" at a specific index
|
ST |
insertRxd9_DispenseNotes(int rep)
Inserts a repetition of
RXD-9: "Dispense Notes" at a specific index
|
DTM |
insertSubstanceExpirationDate(int rep)
Inserts a repetition of
RXD-19: "Substance Expiration Date" at a specific index
|
ST |
insertSubstanceLotNumber(int rep)
Inserts a repetition of
RXD-18: "Substance Lot Number" at a specific index
|
CWE |
insertSubstanceManufacturerName(int rep)
Inserts a repetition of
RXD-20: "Substance Manufacturer Name" at a specific index
|
CWE |
insertSupplementaryCode(int rep)
Inserts a repetition of
RXD-25: "Supplementary Code" at a specific index
|
ST |
removeDispenseNotes(int rep)
Removes a repetition of
RXD-9: "Dispense Notes" at a specific index
|
XCN |
removeDispensingProvider(int rep)
Removes a repetition of
RXD-10: "Dispensing Provider" at a specific index
|
CWE |
removeIndication(int rep)
Removes a repetition of
RXD-21: "Indication" at a specific index
|
XTN |
removePharmacyPhoneNumber(int rep)
Removes a repetition of
RXD-34: "Pharmacy Phone Number" at a specific index
|
CWE |
removePharmacyTreatmentSupplierSSpecialDispensingInstructions(int rep)
Removes a repetition of
RXD-15: "Pharmacy/Treatment Supplier's Special Dispensing Instructions" at a specific index
|
XCN |
removeRxd10_DispensingProvider(int rep)
Removes a repetition of
RXD-10: "Dispensing Provider" at a specific index
|
CWE |
removeRxd15_PharmacyTreatmentSupplierSSpecialDispensingInstructions(int rep)
Removes a repetition of
RXD-15: "Pharmacy/Treatment Supplier's Special Dispensing Instructions" at a specific index
|
ST |
removeRxd18_SubstanceLotNumber(int rep)
Removes a repetition of
RXD-18: "Substance Lot Number" at a specific index
|
DTM |
removeRxd19_SubstanceExpirationDate(int rep)
Removes a repetition of
RXD-19: "Substance Expiration Date" at a specific index
|
CWE |
removeRxd20_SubstanceManufacturerName(int rep)
Removes a repetition of
RXD-20: "Substance Manufacturer Name" at a specific index
|
CWE |
removeRxd21_Indication(int rep)
Removes a repetition of
RXD-21: "Indication" at a specific index
|
CWE |
removeRxd25_SupplementaryCode(int rep)
Removes a repetition of
RXD-25: "Supplementary Code" at a specific index
|
XTN |
removeRxd34_PharmacyPhoneNumber(int rep)
Removes a repetition of
RXD-34: "Pharmacy Phone Number" at a specific index
|
ST |
removeRxd9_DispenseNotes(int rep)
Removes a repetition of
RXD-9: "Dispense Notes" at a specific index
|
DTM |
removeSubstanceExpirationDate(int rep)
Removes a repetition of
RXD-19: "Substance Expiration Date" at a specific index
|
ST |
removeSubstanceLotNumber(int rep)
Removes a repetition of
RXD-18: "Substance Lot Number" at a specific index
|
CWE |
removeSubstanceManufacturerName(int rep)
Removes a repetition of
RXD-20: "Substance Manufacturer Name" at a specific index
|
CWE |
removeSupplementaryCode(int rep)
Removes a repetition of
RXD-25: "Supplementary Code" 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 RXD(Group parent, ModelClassFactory factory)
public NM getDispenseSubIDCounter()
public NM getRxd1_DispenseSubIDCounter()
public CWE getDispenseGiveCode()
public CWE getRxd2_DispenseGiveCode()
public DTM getDateTimeDispensed()
public DTM getRxd3_DateTimeDispensed()
public NM getActualDispenseAmount()
public NM getRxd4_ActualDispenseAmount()
public CWE getActualDispenseUnits()
public CWE getRxd5_ActualDispenseUnits()
public CWE getActualDosageForm()
public CWE getRxd6_ActualDosageForm()
public ST getPrescriptionNumber()
public ST getRxd7_PrescriptionNumber()
public NM getNumberOfRefillsRemaining()
public NM getRxd8_NumberOfRefillsRemaining()
public ST[] getDispenseNotes()
public ST[] getRxd9_DispenseNotes()
public int getDispenseNotesReps()
public ST getDispenseNotes(int rep)
rep
- The repetition index (0-indexed)public ST getRxd9_DispenseNotes(int rep)
rep
- The repetition index (0-indexed)public int getRxd9_DispenseNotesReps()
public ST insertDispenseNotes(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 insertRxd9_DispenseNotes(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 removeDispenseNotes(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 removeRxd9_DispenseNotes(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 XCN[] getDispensingProvider()
public XCN[] getRxd10_DispensingProvider()
public int getDispensingProviderReps()
public XCN getDispensingProvider(int rep)
rep
- The repetition index (0-indexed)public XCN getRxd10_DispensingProvider(int rep)
rep
- The repetition index (0-indexed)public int getRxd10_DispensingProviderReps()
public XCN insertDispensingProvider(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 XCN insertRxd10_DispensingProvider(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 XCN removeDispensingProvider(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 XCN removeRxd10_DispensingProvider(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 ID getSubstitutionStatus()
public ID getRxd11_SubstitutionStatus()
public CQ getTotalDailyDose()
public CQ getRxd12_TotalDailyDose()
public LA2 getDispenseToLocation()
public LA2 getRxd13_DispenseToLocation()
public ID getNeedsHumanReview()
public ID getRxd14_NeedsHumanReview()
public CWE[] getPharmacyTreatmentSupplierSSpecialDispensingInstructions()
public CWE[] getRxd15_PharmacyTreatmentSupplierSSpecialDispensingInstructions()
public int getPharmacyTreatmentSupplierSSpecialDispensingInstructionsReps()
public CWE getPharmacyTreatmentSupplierSSpecialDispensingInstructions(int rep)
rep
- The repetition index (0-indexed)public CWE getRxd15_PharmacyTreatmentSupplierSSpecialDispensingInstructions(int rep)
rep
- The repetition index (0-indexed)public int getRxd15_PharmacyTreatmentSupplierSSpecialDispensingInstructionsReps()
public CWE insertPharmacyTreatmentSupplierSSpecialDispensingInstructions(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 insertRxd15_PharmacyTreatmentSupplierSSpecialDispensingInstructions(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 removePharmacyTreatmentSupplierSSpecialDispensingInstructions(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 removeRxd15_PharmacyTreatmentSupplierSSpecialDispensingInstructions(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 getActualStrength()
public NM getRxd16_ActualStrength()
public CWE getActualStrengthUnit()
public CWE getRxd17_ActualStrengthUnit()
public ST[] getSubstanceLotNumber()
public ST[] getRxd18_SubstanceLotNumber()
public int getSubstanceLotNumberReps()
public ST getSubstanceLotNumber(int rep)
rep
- The repetition index (0-indexed)public ST getRxd18_SubstanceLotNumber(int rep)
rep
- The repetition index (0-indexed)public int getRxd18_SubstanceLotNumberReps()
public ST insertSubstanceLotNumber(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 insertRxd18_SubstanceLotNumber(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 removeSubstanceLotNumber(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 removeRxd18_SubstanceLotNumber(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 DTM[] getSubstanceExpirationDate()
public DTM[] getRxd19_SubstanceExpirationDate()
public int getSubstanceExpirationDateReps()
public DTM getSubstanceExpirationDate(int rep)
rep
- The repetition index (0-indexed)public DTM getRxd19_SubstanceExpirationDate(int rep)
rep
- The repetition index (0-indexed)public int getRxd19_SubstanceExpirationDateReps()
public DTM insertSubstanceExpirationDate(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 DTM insertRxd19_SubstanceExpirationDate(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 DTM removeSubstanceExpirationDate(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 DTM removeRxd19_SubstanceExpirationDate(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[] getSubstanceManufacturerName()
public CWE[] getRxd20_SubstanceManufacturerName()
public int getSubstanceManufacturerNameReps()
public CWE getSubstanceManufacturerName(int rep)
rep
- The repetition index (0-indexed)public CWE getRxd20_SubstanceManufacturerName(int rep)
rep
- The repetition index (0-indexed)public int getRxd20_SubstanceManufacturerNameReps()
public CWE insertSubstanceManufacturerName(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 insertRxd20_SubstanceManufacturerName(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 removeSubstanceManufacturerName(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 removeRxd20_SubstanceManufacturerName(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[] getIndication()
public CWE[] getRxd21_Indication()
public int getIndicationReps()
public CWE getIndication(int rep)
rep
- The repetition index (0-indexed)public CWE getRxd21_Indication(int rep)
rep
- The repetition index (0-indexed)public int getRxd21_IndicationReps()
public CWE insertIndication(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 insertRxd21_Indication(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 removeIndication(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 removeRxd21_Indication(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 getDispensePackageSize()
public NM getRxd22_DispensePackageSize()
public CWE getDispensePackageSizeUnit()
public CWE getRxd23_DispensePackageSizeUnit()
public ID getDispensePackageMethod()
public ID getRxd24_DispensePackageMethod()
public CWE[] getSupplementaryCode()
public CWE[] getRxd25_SupplementaryCode()
public int getSupplementaryCodeReps()
public CWE getSupplementaryCode(int rep)
rep
- The repetition index (0-indexed)public CWE getRxd25_SupplementaryCode(int rep)
rep
- The repetition index (0-indexed)public int getRxd25_SupplementaryCodeReps()
public CWE insertSupplementaryCode(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 insertRxd25_SupplementaryCode(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 removeSupplementaryCode(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 removeRxd25_SupplementaryCode(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 getInitiatingLocation()
public CWE getRxd26_InitiatingLocation()
public CWE getPackagingAssemblyLocation()
public CWE getRxd27_PackagingAssemblyLocation()
public NM getActualDrugStrengthVolume()
public NM getRxd28_ActualDrugStrengthVolume()
public CWE getActualDrugStrengthVolumeUnits()
public CWE getRxd29_ActualDrugStrengthVolumeUnits()
public CWE getDispenseToPharmacy()
public CWE getRxd30_DispenseToPharmacy()
public XAD getDispenseToPharmacyAddress()
public XAD getRxd31_DispenseToPharmacyAddress()
public ID getPharmacyOrderType()
public ID getRxd32_PharmacyOrderType()
public CWE getDispenseType()
public CWE getRxd33_DispenseType()
public XTN[] getPharmacyPhoneNumber()
public XTN[] getRxd34_PharmacyPhoneNumber()
public int getPharmacyPhoneNumberReps()
public XTN getPharmacyPhoneNumber(int rep)
rep
- The repetition index (0-indexed)public XTN getRxd34_PharmacyPhoneNumber(int rep)
rep
- The repetition index (0-indexed)public int getRxd34_PharmacyPhoneNumberReps()
public XTN insertPharmacyPhoneNumber(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 XTN insertRxd34_PharmacyPhoneNumber(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 XTN removePharmacyPhoneNumber(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 XTN removeRxd34_PharmacyPhoneNumber(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.