public class RXE extends AbstractSegment
Represents an HL7 RXE message segment (Pharmacy encoded order segment). This segment has the following fields:
log
Constructor and Description |
---|
RXE(Group parent,
ModelClassFactory factory)
Creates a new RXE segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
TS |
getDateTimeOfMostRecentRefillOrDoseDispensed()
Returns
RXE-18: "Date / time of most recent refill or dose dispensed" - creates it if necessary
|
CM_LA1 |
getDeliverToLocation()
Returns
RXE-8: "Deliver To Location" - creates it if necessary
|
NM |
getDispenseAmount()
Returns
RXE-10: "Dispense Amount" - creates it if necessary
|
ID |
getDispensePackageMethod()
Returns
RXE-30: "Dispense Package Method" - creates it if necessary
|
NM |
getDispensePackageSize()
Returns
RXE-28: "Dispense Package Size" - creates it if necessary
|
CE |
getDispensePackageSizeUnit()
Returns
RXE-29: "Dispense Package Size Unit" - creates it if necessary
|
CE |
getDispenseUnits()
Returns
RXE-11: "Dispense Units" - creates it if necessary
|
NM |
getGiveAmountMaximum()
Returns
RXE-4: "Give Amount - Maximum" - creates it if necessary
|
NM |
getGiveAmountMinimum()
Returns
RXE-3: "Give Amount - Minimum" - creates it if necessary
|
CE |
getGiveCode()
Returns
RXE-2: "Give Code" - creates it if necessary
|
CE |
getGiveDosageForm()
Returns
RXE-6: "Give Dosage Form" - creates it if necessary
|
CE |
getGiveIndication()
Returns
RXE-27: "Give Indication" - creates it if necessary
|
ST |
getGivePerTimeUnit()
Returns
RXE-22: "Give Per (Time Unit)" - creates it if necessary
|
ST |
getGiveRateAmount()
Returns
RXE-23: "Give Rate Amount" - creates it if necessary
|
CE |
getGiveRateUnits()
Returns
RXE-24: "Give Rate Units" - creates it if necessary
|
NM |
getGiveStrength()
Returns
RXE-25: "Give Strength" - creates it if necessary
|
CE |
getGiveStrengthUnits()
Returns
RXE-26: "Give Strength Units" - creates it if necessary
|
CE |
getGiveUnits()
Returns
RXE-5: "Give Units" - creates it if necessary
|
ID |
getNeedsHumanReview()
Returns
RXE-20: "Needs Human Review" - creates it if necessary
|
NM |
getNumberOfRefills()
Returns
RXE-12: "Number of Refills" - creates it if necessary
|
NM |
getNumberOfRefillsDosesDispensed()
Returns
RXE-17: "Number of Refills/Doses Dispensed" - creates it if necessary
|
NM |
getNumberOfRefillsRemaining()
Returns
RXE-16: "Number of Refills Remaining" - creates it if necessary
|
CN |
getOrderingProviderSDEANumber()
Returns
RXE-13: "Ordering Provider's DEA Number" - creates it if necessary
|
CN |
getPharmacistTreatmentSupplierSVerifierID()
Returns
RXE-14: "Pharmacist/Treatment Supplier's Verifier ID" - creates it if necessary
|
CE[] |
getPharmacyTreatmentSupplierSSpecialDispensingInstructions()
Returns all repetitions of Pharmacy/Treatment Supplier's Special Dispensing Instructions (RXE-21).
|
CE |
getPharmacyTreatmentSupplierSSpecialDispensingInstructions(int rep)
Returns a specific repetition of
RXE-21: "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 (RXE-21).
|
ST |
getPrescriptionNumber()
Returns
RXE-15: "Prescription Number" - creates it if necessary
|
CE[] |
getProviderSAdministrationInstructions()
Returns all repetitions of Provider's Administration Instructions (RXE-7).
|
CE |
getProviderSAdministrationInstructions(int rep)
Returns a specific repetition of
RXE-7: "Provider's Administration Instructions" - creates it if necessary
|
int |
getProviderSAdministrationInstructionsReps()
Returns a count of the current number of repetitions of Provider's Administration Instructions (RXE-7).
|
TQ |
getQuantityTiming()
Returns
RXE-1: "Quantity/Timing" - creates it if necessary
|
TQ |
getRxe1_QuantityTiming()
Returns
RXE-1: "Quantity/Timing" - creates it if necessary
|
NM |
getRxe10_DispenseAmount()
Returns
RXE-10: "Dispense Amount" - creates it if necessary
|
CE |
getRxe11_DispenseUnits()
Returns
RXE-11: "Dispense Units" - creates it if necessary
|
NM |
getRxe12_NumberOfRefills()
Returns
RXE-12: "Number of Refills" - creates it if necessary
|
CN |
getRxe13_OrderingProviderSDEANumber()
Returns
RXE-13: "Ordering Provider's DEA Number" - creates it if necessary
|
CN |
getRxe14_PharmacistTreatmentSupplierSVerifierID()
Returns
RXE-14: "Pharmacist/Treatment Supplier's Verifier ID" - creates it if necessary
|
ST |
getRxe15_PrescriptionNumber()
Returns
RXE-15: "Prescription Number" - creates it if necessary
|
NM |
getRxe16_NumberOfRefillsRemaining()
Returns
RXE-16: "Number of Refills Remaining" - creates it if necessary
|
NM |
getRxe17_NumberOfRefillsDosesDispensed()
Returns
RXE-17: "Number of Refills/Doses Dispensed" - creates it if necessary
|
TS |
getRxe18_DateTimeOfMostRecentRefillOrDoseDispensed()
Returns
RXE-18: "Date / time of most recent refill or dose dispensed" - creates it if necessary
|
CQ |
getRxe19_TotalDailyDose()
Returns
RXE-19: "Total Daily Dose" - creates it if necessary
|
CE |
getRxe2_GiveCode()
Returns
RXE-2: "Give Code" - creates it if necessary
|
ID |
getRxe20_NeedsHumanReview()
Returns
RXE-20: "Needs Human Review" - creates it if necessary
|
CE[] |
getRxe21_PharmacyTreatmentSupplierSSpecialDispensingInstructions()
Returns all repetitions of Pharmacy/Treatment Supplier's Special Dispensing Instructions (RXE-21).
|
CE |
getRxe21_PharmacyTreatmentSupplierSSpecialDispensingInstructions(int rep)
Returns a specific repetition of
RXE-21: "Pharmacy/Treatment Supplier's Special Dispensing Instructions" - creates it if necessary
|
int |
getRxe21_PharmacyTreatmentSupplierSSpecialDispensingInstructionsReps()
Returns a count of the current number of repetitions of Pharmacy/Treatment Supplier's Special Dispensing Instructions (RXE-21).
|
ST |
getRxe22_GivePerTimeUnit()
Returns
RXE-22: "Give Per (Time Unit)" - creates it if necessary
|
ST |
getRxe23_GiveRateAmount()
Returns
RXE-23: "Give Rate Amount" - creates it if necessary
|
CE |
getRxe24_GiveRateUnits()
Returns
RXE-24: "Give Rate Units" - creates it if necessary
|
NM |
getRxe25_GiveStrength()
Returns
RXE-25: "Give Strength" - creates it if necessary
|
CE |
getRxe26_GiveStrengthUnits()
Returns
RXE-26: "Give Strength Units" - creates it if necessary
|
CE |
getRxe27_GiveIndication()
Returns
RXE-27: "Give Indication" - creates it if necessary
|
NM |
getRxe28_DispensePackageSize()
Returns
RXE-28: "Dispense Package Size" - creates it if necessary
|
CE |
getRxe29_DispensePackageSizeUnit()
Returns
RXE-29: "Dispense Package Size Unit" - creates it if necessary
|
NM |
getRxe3_GiveAmountMinimum()
Returns
RXE-3: "Give Amount - Minimum" - creates it if necessary
|
ID |
getRxe30_DispensePackageMethod()
Returns
RXE-30: "Dispense Package Method" - creates it if necessary
|
NM |
getRxe4_GiveAmountMaximum()
Returns
RXE-4: "Give Amount - Maximum" - creates it if necessary
|
CE |
getRxe5_GiveUnits()
Returns
RXE-5: "Give Units" - creates it if necessary
|
CE |
getRxe6_GiveDosageForm()
Returns
RXE-6: "Give Dosage Form" - creates it if necessary
|
CE[] |
getRxe7_ProviderSAdministrationInstructions()
Returns all repetitions of Provider's Administration Instructions (RXE-7).
|
CE |
getRxe7_ProviderSAdministrationInstructions(int rep)
Returns a specific repetition of
RXE-7: "Provider's Administration Instructions" - creates it if necessary
|
int |
getRxe7_ProviderSAdministrationInstructionsReps()
Returns a count of the current number of repetitions of Provider's Administration Instructions (RXE-7).
|
CM_LA1 |
getRxe8_DeliverToLocation()
Returns
RXE-8: "Deliver To Location" - creates it if necessary
|
ID |
getRxe9_SubstitutionStatus()
Returns
RXE-9: "Substitution Status" - creates it if necessary
|
ID |
getSubstitutionStatus()
Returns
RXE-9: "Substitution Status" - creates it if necessary
|
CQ |
getTotalDailyDose()
Returns
RXE-19: "Total Daily Dose" - creates it if necessary
|
CE |
insertPharmacyTreatmentSupplierSSpecialDispensingInstructions(int rep)
Inserts a repetition of
RXE-21: "Pharmacy/Treatment Supplier's Special Dispensing Instructions" at a specific index
|
CE |
insertProviderSAdministrationInstructions(int rep)
Inserts a repetition of
RXE-7: "Provider's Administration Instructions" at a specific index
|
CE |
insertRxe21_PharmacyTreatmentSupplierSSpecialDispensingInstructions(int rep)
Inserts a repetition of
RXE-21: "Pharmacy/Treatment Supplier's Special Dispensing Instructions" at a specific index
|
CE |
insertRxe7_ProviderSAdministrationInstructions(int rep)
Inserts a repetition of
RXE-7: "Provider's Administration Instructions" at a specific index
|
CE |
removePharmacyTreatmentSupplierSSpecialDispensingInstructions(int rep)
Removes a repetition of
RXE-21: "Pharmacy/Treatment Supplier's Special Dispensing Instructions" at a specific index
|
CE |
removeProviderSAdministrationInstructions(int rep)
Removes a repetition of
RXE-7: "Provider's Administration Instructions" at a specific index
|
CE |
removeRxe21_PharmacyTreatmentSupplierSSpecialDispensingInstructions(int rep)
Removes a repetition of
RXE-21: "Pharmacy/Treatment Supplier's Special Dispensing Instructions" at a specific index
|
CE |
removeRxe7_ProviderSAdministrationInstructions(int rep)
Removes a repetition of
RXE-7: "Provider's Administration Instructions" 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 RXE(Group parent, ModelClassFactory factory)
public TQ getQuantityTiming()
public TQ getRxe1_QuantityTiming()
public CE getGiveCode()
public CE getRxe2_GiveCode()
public NM getGiveAmountMinimum()
public NM getRxe3_GiveAmountMinimum()
public NM getGiveAmountMaximum()
public NM getRxe4_GiveAmountMaximum()
public CE getGiveUnits()
public CE getRxe5_GiveUnits()
public CE getGiveDosageForm()
public CE getRxe6_GiveDosageForm()
public CE[] getProviderSAdministrationInstructions()
public CE[] getRxe7_ProviderSAdministrationInstructions()
public int getProviderSAdministrationInstructionsReps()
public CE getProviderSAdministrationInstructions(int rep)
rep
- The repetition index (0-indexed)public CE getRxe7_ProviderSAdministrationInstructions(int rep)
rep
- The repetition index (0-indexed)public int getRxe7_ProviderSAdministrationInstructionsReps()
public CE insertProviderSAdministrationInstructions(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 insertRxe7_ProviderSAdministrationInstructions(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 removeProviderSAdministrationInstructions(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 removeRxe7_ProviderSAdministrationInstructions(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 CM_LA1 getDeliverToLocation()
public CM_LA1 getRxe8_DeliverToLocation()
public ID getSubstitutionStatus()
public ID getRxe9_SubstitutionStatus()
public NM getDispenseAmount()
public NM getRxe10_DispenseAmount()
public CE getDispenseUnits()
public CE getRxe11_DispenseUnits()
public NM getNumberOfRefills()
public NM getRxe12_NumberOfRefills()
public CN getOrderingProviderSDEANumber()
public CN getRxe13_OrderingProviderSDEANumber()
public CN getPharmacistTreatmentSupplierSVerifierID()
public CN getRxe14_PharmacistTreatmentSupplierSVerifierID()
public ST getPrescriptionNumber()
public ST getRxe15_PrescriptionNumber()
public NM getNumberOfRefillsRemaining()
public NM getRxe16_NumberOfRefillsRemaining()
public NM getNumberOfRefillsDosesDispensed()
public NM getRxe17_NumberOfRefillsDosesDispensed()
public TS getDateTimeOfMostRecentRefillOrDoseDispensed()
public TS getRxe18_DateTimeOfMostRecentRefillOrDoseDispensed()
public CQ getTotalDailyDose()
public CQ getRxe19_TotalDailyDose()
public ID getNeedsHumanReview()
public ID getRxe20_NeedsHumanReview()
public CE[] getPharmacyTreatmentSupplierSSpecialDispensingInstructions()
public CE[] getRxe21_PharmacyTreatmentSupplierSSpecialDispensingInstructions()
public int getPharmacyTreatmentSupplierSSpecialDispensingInstructionsReps()
public CE getPharmacyTreatmentSupplierSSpecialDispensingInstructions(int rep)
rep
- The repetition index (0-indexed)public CE getRxe21_PharmacyTreatmentSupplierSSpecialDispensingInstructions(int rep)
rep
- The repetition index (0-indexed)public int getRxe21_PharmacyTreatmentSupplierSSpecialDispensingInstructionsReps()
public CE 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 CE insertRxe21_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 CE 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 CE removeRxe21_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 ST getGivePerTimeUnit()
public ST getRxe22_GivePerTimeUnit()
public ST getGiveRateAmount()
public ST getRxe23_GiveRateAmount()
public CE getGiveRateUnits()
public CE getRxe24_GiveRateUnits()
public NM getGiveStrength()
public NM getRxe25_GiveStrength()
public CE getGiveStrengthUnits()
public CE getRxe26_GiveStrengthUnits()
public CE getGiveIndication()
public CE getRxe27_GiveIndication()
public NM getDispensePackageSize()
public NM getRxe28_DispensePackageSize()
public CE getDispensePackageSizeUnit()
public CE getRxe29_DispensePackageSizeUnit()
public ID getDispensePackageMethod()
public ID getRxe30_DispensePackageMethod()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.