public class RXE extends AbstractSegment
Represents an HL7 RXE message segment (RXE - pharmacy/treatment 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) |
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
|
TS |
getDTOfMostRecentRefillOrDoseDispensed()
Returns
RXE-18: "D/T of Most Recent Refill or Dose Dispensed" - 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 all repetitions of Give Indication (RXE-27).
|
CE |
getGiveIndication(int rep)
Returns a specific repetition of
RXE-27: "Give Indication" - creates it if necessary
|
int |
getGiveIndicationReps()
Returns a count of the current number of repetitions of Give Indication (RXE-27).
|
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
|
XCN[] |
getOrderingProviderSDEANumber()
Returns all repetitions of Ordering Provider’s DEA Number (RXE-13).
|
XCN |
getOrderingProviderSDEANumber(int rep)
Returns a specific repetition of
RXE-13: "Ordering Provider’s DEA Number" - creates it if necessary
|
int |
getOrderingProviderSDEANumberReps()
Returns a count of the current number of repetitions of Ordering Provider’s DEA Number (RXE-13).
|
XCN[] |
getPharmacistTreatmentSupplierSVerifierID()
Returns all repetitions of Pharmacist/Treatment Supplier’s Verifier ID (RXE-14).
|
XCN |
getPharmacistTreatmentSupplierSVerifierID(int rep)
Returns a specific repetition of
RXE-14: "Pharmacist/Treatment Supplier’s Verifier ID" - creates it if necessary
|
int |
getPharmacistTreatmentSupplierSVerifierIDReps()
Returns a count of the current number of repetitions of Pharmacist/Treatment Supplier’s Verifier ID (RXE-14).
|
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
|
XCN[] |
getRxe13_OrderingProviderSDEANumber()
Returns all repetitions of Ordering Provider’s DEA Number (RXE-13).
|
XCN |
getRxe13_OrderingProviderSDEANumber(int rep)
Returns a specific repetition of
RXE-13: "Ordering Provider’s DEA Number" - creates it if necessary
|
int |
getRxe13_OrderingProviderSDEANumberReps()
Returns a count of the current number of repetitions of Ordering Provider’s DEA Number (RXE-13).
|
XCN[] |
getRxe14_PharmacistTreatmentSupplierSVerifierID()
Returns all repetitions of Pharmacist/Treatment Supplier’s Verifier ID (RXE-14).
|
XCN |
getRxe14_PharmacistTreatmentSupplierSVerifierID(int rep)
Returns a specific repetition of
RXE-14: "Pharmacist/Treatment Supplier’s Verifier ID" - creates it if necessary
|
int |
getRxe14_PharmacistTreatmentSupplierSVerifierIDReps()
Returns a count of the current number of repetitions of Pharmacist/Treatment Supplier’s Verifier ID (RXE-14).
|
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_DTOfMostRecentRefillOrDoseDispensed()
Returns
RXE-18: "D/T 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 all repetitions of Give Indication (RXE-27).
|
CE |
getRxe27_GiveIndication(int rep)
Returns a specific repetition of
RXE-27: "Give Indication" - creates it if necessary
|
int |
getRxe27_GiveIndicationReps()
Returns a count of the current number of repetitions of Give Indication (RXE-27).
|
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).
|
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 |
insertGiveIndication(int rep)
Inserts a repetition of
RXE-27: "Give Indication" at a specific index
|
XCN |
insertOrderingProviderSDEANumber(int rep)
Inserts a repetition of
RXE-13: "Ordering Provider’s DEA Number" at a specific index
|
XCN |
insertPharmacistTreatmentSupplierSVerifierID(int rep)
Inserts a repetition of
RXE-14: "Pharmacist/Treatment Supplier’s Verifier ID" at a specific index
|
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
|
XCN |
insertRxe13_OrderingProviderSDEANumber(int rep)
Inserts a repetition of
RXE-13: "Ordering Provider’s DEA Number" at a specific index
|
XCN |
insertRxe14_PharmacistTreatmentSupplierSVerifierID(int rep)
Inserts a repetition of
RXE-14: "Pharmacist/Treatment Supplier’s Verifier ID" 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 |
insertRxe27_GiveIndication(int rep)
Inserts a repetition of
RXE-27: "Give Indication" at a specific index
|
CE |
insertRxe7_ProviderSAdministrationInstructions(int rep)
Inserts a repetition of
RXE-7: "Provider’s Administration Instructions" at a specific index
|
CE |
removeGiveIndication(int rep)
Removes a repetition of
RXE-27: "Give Indication" at a specific index
|
XCN |
removeOrderingProviderSDEANumber(int rep)
Removes a repetition of
RXE-13: "Ordering Provider’s DEA Number" at a specific index
|
XCN |
removePharmacistTreatmentSupplierSVerifierID(int rep)
Removes a repetition of
RXE-14: "Pharmacist/Treatment Supplier’s Verifier ID" 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
|
XCN |
removeRxe13_OrderingProviderSDEANumber(int rep)
Removes a repetition of
RXE-13: "Ordering Provider’s DEA Number" at a specific index
|
XCN |
removeRxe14_PharmacistTreatmentSupplierSVerifierID(int rep)
Removes a repetition of
RXE-14: "Pharmacist/Treatment Supplier’s Verifier ID" 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 |
removeRxe27_GiveIndication(int rep)
Removes a repetition of
RXE-27: "Give Indication" 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 LA1 getDeliverToLocation()
public 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 XCN[] getOrderingProviderSDEANumber()
public XCN[] getRxe13_OrderingProviderSDEANumber()
public int getOrderingProviderSDEANumberReps()
public XCN getOrderingProviderSDEANumber(int rep)
rep
- The repetition index (0-indexed)public XCN getRxe13_OrderingProviderSDEANumber(int rep)
rep
- The repetition index (0-indexed)public int getRxe13_OrderingProviderSDEANumberReps()
public XCN insertOrderingProviderSDEANumber(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 insertRxe13_OrderingProviderSDEANumber(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 removeOrderingProviderSDEANumber(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 removeRxe13_OrderingProviderSDEANumber(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[] getPharmacistTreatmentSupplierSVerifierID()
public XCN[] getRxe14_PharmacistTreatmentSupplierSVerifierID()
public int getPharmacistTreatmentSupplierSVerifierIDReps()
public XCN getPharmacistTreatmentSupplierSVerifierID(int rep)
rep
- The repetition index (0-indexed)public XCN getRxe14_PharmacistTreatmentSupplierSVerifierID(int rep)
rep
- The repetition index (0-indexed)public int getRxe14_PharmacistTreatmentSupplierSVerifierIDReps()
public XCN insertPharmacistTreatmentSupplierSVerifierID(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 insertRxe14_PharmacistTreatmentSupplierSVerifierID(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 removePharmacistTreatmentSupplierSVerifierID(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 removeRxe14_PharmacistTreatmentSupplierSVerifierID(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 getPrescriptionNumber()
public ST getRxe15_PrescriptionNumber()
public NM getNumberOfRefillsRemaining()
public NM getRxe16_NumberOfRefillsRemaining()
public NM getNumberOfRefillsDosesDispensed()
public NM getRxe17_NumberOfRefillsDosesDispensed()
public TS getDTOfMostRecentRefillOrDoseDispensed()
public TS getRxe18_DTOfMostRecentRefillOrDoseDispensed()
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 int getGiveIndicationReps()
public CE getGiveIndication(int rep)
rep
- The repetition index (0-indexed)public CE getRxe27_GiveIndication(int rep)
rep
- The repetition index (0-indexed)public int getRxe27_GiveIndicationReps()
public CE insertGiveIndication(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 insertRxe27_GiveIndication(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 removeGiveIndication(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 removeRxe27_GiveIndication(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 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.