public class RXO extends AbstractSegment
Represents an HL7 RXO message segment (PHARMACY PRESCRIPTION ORDER). This segment has the following fields:
log
Constructor and Description |
---|
RXO(Group parent,
ModelClassFactory factory)
Creates a new RXO segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
ID |
getAllowSubstitutions()
Returns
RXO-9: "Allow Substitutions" - creates it if necessary
|
CM_LA1 |
getDeliverToLocation()
Returns
RXO-8: "Deliver-to location" - creates it if necessary
|
ID |
getNeedsHumanReview()
Returns
RXO-16: "Needs Human Review" - creates it if necessary
|
NM |
getNumberOfRefills()
Returns
RXO-13: "Number of Refills" - creates it if necessary
|
CN |
getOrderingProviderSDEANumber()
Returns
RXO-14: "Ordering Provider's DEA Number" - creates it if necessary
|
CN |
getPharmacistVerifierID()
Returns
RXO-15: "Pharmacist Verifier ID" - creates it if necessary
|
CE[] |
getProviderSAdministrationInstructions()
Returns all repetitions of Provider's Administration Instructions (RXO-7).
|
CE |
getProviderSAdministrationInstructions(int rep)
Returns a specific repetition of
RXO-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 (RXO-7).
|
CE[] |
getProviderSPharmacyInstructions()
Returns all repetitions of Provider's Pharmacy Instructions (RXO-6).
|
CE |
getProviderSPharmacyInstructions(int rep)
Returns a specific repetition of
RXO-6: "Provider's Pharmacy Instructions" - creates it if necessary
|
int |
getProviderSPharmacyInstructionsReps()
Returns a count of the current number of repetitions of Provider's Pharmacy Instructions (RXO-6).
|
NM |
getRequestedDispenseAmount()
Returns
RXO-11: "Requested Dispense Amount" - creates it if necessary
|
CE |
getRequestedDispenseCode()
Returns
RXO-10: "Requested Dispense Code" - creates it if necessary
|
CE |
getRequestedDispenseUnits()
Returns
RXO-12: "Requested Dispense Units" - creates it if necessary
|
CE |
getRequestedDosageForm()
Returns
RXO-5: "Requested Dosage Form" - creates it if necessary
|
NM |
getRequestedGiveAmountMaximum()
Returns
RXO-3: "Requested Give Amount - Maximum" - creates it if necessary
|
NM |
getRequestedGiveAmountMinimum()
Returns
RXO-2: "Requested Give Amount - Minimum" - creates it if necessary
|
CE |
getRequestedGiveCode()
Returns
RXO-1: "Requested Give Code" - creates it if necessary
|
ST |
getRequestedGivePerTimeUnit()
Returns
RXO-17: "Requested Give Per (Time Unit)" - creates it if necessary
|
CE |
getRequestedGiveUnits()
Returns
RXO-4: "Requested Give Units" - creates it if necessary
|
CE |
getRxo1_RequestedGiveCode()
Returns
RXO-1: "Requested Give Code" - creates it if necessary
|
CE |
getRxo10_RequestedDispenseCode()
Returns
RXO-10: "Requested Dispense Code" - creates it if necessary
|
NM |
getRxo11_RequestedDispenseAmount()
Returns
RXO-11: "Requested Dispense Amount" - creates it if necessary
|
CE |
getRxo12_RequestedDispenseUnits()
Returns
RXO-12: "Requested Dispense Units" - creates it if necessary
|
NM |
getRxo13_NumberOfRefills()
Returns
RXO-13: "Number of Refills" - creates it if necessary
|
CN |
getRxo14_OrderingProviderSDEANumber()
Returns
RXO-14: "Ordering Provider's DEA Number" - creates it if necessary
|
CN |
getRxo15_PharmacistVerifierID()
Returns
RXO-15: "Pharmacist Verifier ID" - creates it if necessary
|
ID |
getRxo16_NeedsHumanReview()
Returns
RXO-16: "Needs Human Review" - creates it if necessary
|
ST |
getRxo17_RequestedGivePerTimeUnit()
Returns
RXO-17: "Requested Give Per (Time Unit)" - creates it if necessary
|
NM |
getRxo2_RequestedGiveAmountMinimum()
Returns
RXO-2: "Requested Give Amount - Minimum" - creates it if necessary
|
NM |
getRxo3_RequestedGiveAmountMaximum()
Returns
RXO-3: "Requested Give Amount - Maximum" - creates it if necessary
|
CE |
getRxo4_RequestedGiveUnits()
Returns
RXO-4: "Requested Give Units" - creates it if necessary
|
CE |
getRxo5_RequestedDosageForm()
Returns
RXO-5: "Requested Dosage Form" - creates it if necessary
|
CE[] |
getRxo6_ProviderSPharmacyInstructions()
Returns all repetitions of Provider's Pharmacy Instructions (RXO-6).
|
CE |
getRxo6_ProviderSPharmacyInstructions(int rep)
Returns a specific repetition of
RXO-6: "Provider's Pharmacy Instructions" - creates it if necessary
|
int |
getRxo6_ProviderSPharmacyInstructionsReps()
Returns a count of the current number of repetitions of Provider's Pharmacy Instructions (RXO-6).
|
CE[] |
getRxo7_ProviderSAdministrationInstructions()
Returns all repetitions of Provider's Administration Instructions (RXO-7).
|
CE |
getRxo7_ProviderSAdministrationInstructions(int rep)
Returns a specific repetition of
RXO-7: "Provider's Administration Instructions" - creates it if necessary
|
int |
getRxo7_ProviderSAdministrationInstructionsReps()
Returns a count of the current number of repetitions of Provider's Administration Instructions (RXO-7).
|
CM_LA1 |
getRxo8_DeliverToLocation()
Returns
RXO-8: "Deliver-to location" - creates it if necessary
|
ID |
getRxo9_AllowSubstitutions()
Returns
RXO-9: "Allow Substitutions" - creates it if necessary
|
CE |
insertProviderSAdministrationInstructions(int rep)
Inserts a repetition of
RXO-7: "Provider's Administration Instructions" at a specific index
|
CE |
insertProviderSPharmacyInstructions(int rep)
Inserts a repetition of
RXO-6: "Provider's Pharmacy Instructions" at a specific index
|
CE |
insertRxo6_ProviderSPharmacyInstructions(int rep)
Inserts a repetition of
RXO-6: "Provider's Pharmacy Instructions" at a specific index
|
CE |
insertRxo7_ProviderSAdministrationInstructions(int rep)
Inserts a repetition of
RXO-7: "Provider's Administration Instructions" at a specific index
|
CE |
removeProviderSAdministrationInstructions(int rep)
Removes a repetition of
RXO-7: "Provider's Administration Instructions" at a specific index
|
CE |
removeProviderSPharmacyInstructions(int rep)
Removes a repetition of
RXO-6: "Provider's Pharmacy Instructions" at a specific index
|
CE |
removeRxo6_ProviderSPharmacyInstructions(int rep)
Removes a repetition of
RXO-6: "Provider's Pharmacy Instructions" at a specific index
|
CE |
removeRxo7_ProviderSAdministrationInstructions(int rep)
Removes a repetition of
RXO-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 RXO(Group parent, ModelClassFactory factory)
public CE getRequestedGiveCode()
public CE getRxo1_RequestedGiveCode()
public NM getRequestedGiveAmountMinimum()
public NM getRxo2_RequestedGiveAmountMinimum()
public NM getRequestedGiveAmountMaximum()
public NM getRxo3_RequestedGiveAmountMaximum()
public CE getRequestedGiveUnits()
public CE getRxo4_RequestedGiveUnits()
public CE getRequestedDosageForm()
public CE getRxo5_RequestedDosageForm()
public CE[] getProviderSPharmacyInstructions()
public CE[] getRxo6_ProviderSPharmacyInstructions()
public int getProviderSPharmacyInstructionsReps()
public CE getProviderSPharmacyInstructions(int rep)
rep
- The repetition index (0-indexed)public CE getRxo6_ProviderSPharmacyInstructions(int rep)
rep
- The repetition index (0-indexed)public int getRxo6_ProviderSPharmacyInstructionsReps()
public CE insertProviderSPharmacyInstructions(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 insertRxo6_ProviderSPharmacyInstructions(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 removeProviderSPharmacyInstructions(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 removeRxo6_ProviderSPharmacyInstructions(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[] getProviderSAdministrationInstructions()
public CE[] getRxo7_ProviderSAdministrationInstructions()
public int getProviderSAdministrationInstructionsReps()
public CE getProviderSAdministrationInstructions(int rep)
rep
- The repetition index (0-indexed)public CE getRxo7_ProviderSAdministrationInstructions(int rep)
rep
- The repetition index (0-indexed)public int getRxo7_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 insertRxo7_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 removeRxo7_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 getRxo8_DeliverToLocation()
public ID getAllowSubstitutions()
public ID getRxo9_AllowSubstitutions()
public CE getRequestedDispenseCode()
public CE getRxo10_RequestedDispenseCode()
public NM getRequestedDispenseAmount()
public NM getRxo11_RequestedDispenseAmount()
public CE getRequestedDispenseUnits()
public CE getRxo12_RequestedDispenseUnits()
public NM getNumberOfRefills()
public NM getRxo13_NumberOfRefills()
public CN getOrderingProviderSDEANumber()
public CN getRxo14_OrderingProviderSDEANumber()
public CN getPharmacistVerifierID()
public CN getRxo15_PharmacistVerifierID()
public ID getNeedsHumanReview()
public ID getRxo16_NeedsHumanReview()
public ST getRequestedGivePerTimeUnit()
public ST getRxo17_RequestedGivePerTimeUnit()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.