|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectca.uhn.hl7v2.model.AbstractSegment
ca.uhn.hl7v2.model.v24.segment.RXA
public class RXA
Represents an HL7 RXA message segment (Pharmacy/Treatment Administration). This segment has the following fields:
| Constructor Summary | |
|---|---|
RXA(Group parent,
ModelClassFactory factory)
Creates a new RXA segment |
|
| Method Summary | |
|---|---|
protected Type |
createNewTypeWithoutReflection(int field)
|
ID |
getActionCodeRXA()
Returns RXA-21: "Action Code-RXA" - creates it if necessary |
NM |
getAdministeredAmount()
Returns RXA-6: "Administered Amount" - creates it if necessary |
LA2 |
getAdministeredAtLocation()
Returns RXA-11: "Administered-at Location" - creates it if necessary |
CE |
getAdministeredCode()
Returns RXA-5: "Administered Code" - creates it if necessary |
CE |
getAdministeredDosageForm()
Returns RXA-8: "Administered Dosage Form" - creates it if necessary |
ST |
getAdministeredPerTimeUnit()
Returns RXA-12: "Administered Per (Time Unit)" - creates it if necessary |
NM |
getAdministeredStrength()
Returns RXA-13: "Administered Strength" - creates it if necessary |
CE |
getAdministeredStrengthUnits()
Returns RXA-14: "Administered Strength Units" - creates it if necessary |
CE |
getAdministeredUnits()
Returns RXA-7: "Administered Units" - creates it if necessary |
XCN[] |
getAdministeringProvider()
Returns all repetitions of Administering Provider (RXA-10). |
XCN |
getAdministeringProvider(int rep)
Returns a specific repetition of RXA-10: "Administering Provider" - creates it if necessary |
int |
getAdministeringProviderReps()
Returns a count of the current number of repetitions of Administering Provider (RXA-10). |
CE[] |
getAdministrationNotes()
Returns all repetitions of Administration Notes (RXA-9). |
CE |
getAdministrationNotes(int rep)
Returns a specific repetition of RXA-9: "Administration Notes" - creates it if necessary |
int |
getAdministrationNotesReps()
Returns a count of the current number of repetitions of Administration Notes (RXA-9). |
NM |
getAdministrationSubIDCounter()
Returns RXA-2: "Administration Sub-ID Counter" - creates it if necessary |
ID |
getCompletionStatus()
Returns RXA-20: "Completion Status" - creates it if necessary |
TS |
getDateTimeEndOfAdministration()
Returns RXA-4: "Date/Time End of Administration" - creates it if necessary |
TS |
getDateTimeStartOfAdministration()
Returns RXA-3: "Date/Time Start of Administration" - creates it if necessary |
NM |
getGiveSubIDCounter()
Returns RXA-1: "Give Sub-ID Counter" - creates it if necessary |
CE[] |
getIndication()
Returns all repetitions of Indication (RXA-19). |
CE |
getIndication(int rep)
Returns a specific repetition of RXA-19: "Indication" - creates it if necessary |
int |
getIndicationReps()
Returns a count of the current number of repetitions of Indication (RXA-19). |
NM |
getRxa1_GiveSubIDCounter()
Returns RXA-1: "Give Sub-ID Counter" - creates it if necessary |
XCN |
getRxa10_AdministeringProvider(int rep)
Returns a specific repetition of RXA-10: "Administering Provider" - creates it if necessary |
int |
getRxa10_AdministeringProviderReps()
Returns a count of the current number of repetitions of Administering Provider (RXA-10). |
LA2 |
getRxa11_AdministeredAtLocation()
Returns RXA-11: "Administered-at Location" - creates it if necessary |
ST |
getRxa12_AdministeredPerTimeUnit()
Returns RXA-12: "Administered Per (Time Unit)" - creates it if necessary |
NM |
getRxa13_AdministeredStrength()
Returns RXA-13: "Administered Strength" - creates it if necessary |
CE |
getRxa14_AdministeredStrengthUnits()
Returns RXA-14: "Administered Strength Units" - creates it if necessary |
ST |
getRxa15_SubstanceLotNumber(int rep)
Returns a specific repetition of RXA-15: "Substance Lot Number" - creates it if necessary |
int |
getRxa15_SubstanceLotNumberReps()
Returns a count of the current number of repetitions of Substance Lot Number (RXA-15). |
TS |
getRxa16_SubstanceExpirationDate(int rep)
Returns a specific repetition of RXA-16: "Substance Expiration Date" - creates it if necessary |
int |
getRxa16_SubstanceExpirationDateReps()
Returns a count of the current number of repetitions of Substance Expiration Date (RXA-16). |
CE |
getRxa17_SubstanceManufacturerName(int rep)
Returns a specific repetition of RXA-17: "Substance Manufacturer Name" - creates it if necessary |
int |
getRxa17_SubstanceManufacturerNameReps()
Returns a count of the current number of repetitions of Substance Manufacturer Name (RXA-17). |
CE |
getRxa18_SubstanceTreatmentRefusalReason(int rep)
Returns a specific repetition of RXA-18: "Substance/Treatment Refusal Reason" - creates it if necessary |
int |
getRxa18_SubstanceTreatmentRefusalReasonReps()
Returns a count of the current number of repetitions of Substance/Treatment Refusal Reason (RXA-18). |
CE |
getRxa19_Indication(int rep)
Returns a specific repetition of RXA-19: "Indication" - creates it if necessary |
int |
getRxa19_IndicationReps()
Returns a count of the current number of repetitions of Indication (RXA-19). |
NM |
getRxa2_AdministrationSubIDCounter()
Returns RXA-2: "Administration Sub-ID Counter" - creates it if necessary |
ID |
getRxa20_CompletionStatus()
Returns RXA-20: "Completion Status" - creates it if necessary |
ID |
getRxa21_ActionCodeRXA()
Returns RXA-21: "Action Code-RXA" - creates it if necessary |
TS |
getRxa22_SystemEntryDateTime()
Returns RXA-22: "System Entry Date/Time" - creates it if necessary |
TS |
getRxa3_DateTimeStartOfAdministration()
Returns RXA-3: "Date/Time Start of Administration" - creates it if necessary |
TS |
getRxa4_DateTimeEndOfAdministration()
Returns RXA-4: "Date/Time End of Administration" - creates it if necessary |
CE |
getRxa5_AdministeredCode()
Returns RXA-5: "Administered Code" - creates it if necessary |
NM |
getRxa6_AdministeredAmount()
Returns RXA-6: "Administered Amount" - creates it if necessary |
CE |
getRxa7_AdministeredUnits()
Returns RXA-7: "Administered Units" - creates it if necessary |
CE |
getRxa8_AdministeredDosageForm()
Returns RXA-8: "Administered Dosage Form" - creates it if necessary |
CE |
getRxa9_AdministrationNotes(int rep)
Returns a specific repetition of RXA-9: "Administration Notes" - creates it if necessary |
int |
getRxa9_AdministrationNotesReps()
Returns a count of the current number of repetitions of Administration Notes (RXA-9). |
TS[] |
getSubstanceExpirationDate()
Returns all repetitions of Substance Expiration Date (RXA-16). |
TS |
getSubstanceExpirationDate(int rep)
Returns a specific repetition of RXA-16: "Substance Expiration Date" - creates it if necessary |
int |
getSubstanceExpirationDateReps()
Returns a count of the current number of repetitions of Substance Expiration Date (RXA-16). |
ST[] |
getSubstanceLotNumber()
Returns all repetitions of Substance Lot Number (RXA-15). |
ST |
getSubstanceLotNumber(int rep)
Returns a specific repetition of RXA-15: "Substance Lot Number" - creates it if necessary |
int |
getSubstanceLotNumberReps()
Returns a count of the current number of repetitions of Substance Lot Number (RXA-15). |
CE[] |
getSubstanceManufacturerName()
Returns all repetitions of Substance Manufacturer Name (RXA-17). |
CE |
getSubstanceManufacturerName(int rep)
Returns a specific repetition of RXA-17: "Substance Manufacturer Name" - creates it if necessary |
int |
getSubstanceManufacturerNameReps()
Returns a count of the current number of repetitions of Substance Manufacturer Name (RXA-17). |
CE[] |
getSubstanceTreatmentRefusalReason()
Returns all repetitions of Substance/Treatment Refusal Reason (RXA-18). |
CE |
getSubstanceTreatmentRefusalReason(int rep)
Returns a specific repetition of RXA-18: "Substance/Treatment Refusal Reason" - creates it if necessary |
int |
getSubstanceTreatmentRefusalReasonReps()
Returns a count of the current number of repetitions of Substance/Treatment Refusal Reason (RXA-18). |
TS |
getSystemEntryDateTime()
Returns RXA-22: "System Entry Date/Time" - creates it if necessary |
XCN |
insertAdministeringProvider(int rep)
Inserts a repetition of RXA-10: "Administering Provider" at a specific index |
CE |
insertAdministrationNotes(int rep)
Inserts a repetition of RXA-9: "Administration Notes" at a specific index |
CE |
insertIndication(int rep)
Inserts a repetition of RXA-19: "Indication" at a specific index |
XCN |
insertRxa10_AdministeringProvider(int rep)
Inserts a repetition of RXA-10: "Administering Provider" at a specific index |
ST |
insertRxa15_SubstanceLotNumber(int rep)
Inserts a repetition of RXA-15: "Substance Lot Number" at a specific index |
TS |
insertRxa16_SubstanceExpirationDate(int rep)
Inserts a repetition of RXA-16: "Substance Expiration Date" at a specific index |
CE |
insertRxa17_SubstanceManufacturerName(int rep)
Inserts a repetition of RXA-17: "Substance Manufacturer Name" at a specific index |
CE |
insertRxa18_SubstanceTreatmentRefusalReason(int rep)
Inserts a repetition of RXA-18: "Substance/Treatment Refusal Reason" at a specific index |
CE |
insertRxa19_Indication(int rep)
Inserts a repetition of RXA-19: "Indication" at a specific index |
CE |
insertRxa9_AdministrationNotes(int rep)
Inserts a repetition of RXA-9: "Administration Notes" at a specific index |
TS |
insertSubstanceExpirationDate(int rep)
Inserts a repetition of RXA-16: "Substance Expiration Date" at a specific index |
ST |
insertSubstanceLotNumber(int rep)
Inserts a repetition of RXA-15: "Substance Lot Number" at a specific index |
CE |
insertSubstanceManufacturerName(int rep)
Inserts a repetition of RXA-17: "Substance Manufacturer Name" at a specific index |
CE |
insertSubstanceTreatmentRefusalReason(int rep)
Inserts a repetition of RXA-18: "Substance/Treatment Refusal Reason" at a specific index |
XCN |
removeAdministeringProvider(int rep)
Removes a repetition of RXA-10: "Administering Provider" at a specific index |
CE |
removeAdministrationNotes(int rep)
Removes a repetition of RXA-9: "Administration Notes" at a specific index |
CE |
removeIndication(int rep)
Removes a repetition of RXA-19: "Indication" at a specific index |
XCN |
removeRxa10_AdministeringProvider(int rep)
Removes a repetition of RXA-10: "Administering Provider" at a specific index |
ST |
removeRxa15_SubstanceLotNumber(int rep)
Removes a repetition of RXA-15: "Substance Lot Number" at a specific index |
TS |
removeRxa16_SubstanceExpirationDate(int rep)
Removes a repetition of RXA-16: "Substance Expiration Date" at a specific index |
CE |
removeRxa17_SubstanceManufacturerName(int rep)
Removes a repetition of RXA-17: "Substance Manufacturer Name" at a specific index |
CE |
removeRxa18_SubstanceTreatmentRefusalReason(int rep)
Removes a repetition of RXA-18: "Substance/Treatment Refusal Reason" at a specific index |
CE |
removeRxa19_Indication(int rep)
Removes a repetition of RXA-19: "Indication" at a specific index |
CE |
removeRxa9_AdministrationNotes(int rep)
Removes a repetition of RXA-9: "Administration Notes" at a specific index |
TS |
removeSubstanceExpirationDate(int rep)
Removes a repetition of RXA-16: "Substance Expiration Date" at a specific index |
ST |
removeSubstanceLotNumber(int rep)
Removes a repetition of RXA-15: "Substance Lot Number" at a specific index |
CE |
removeSubstanceManufacturerName(int rep)
Removes a repetition of RXA-17: "Substance Manufacturer Name" at a specific index |
CE |
removeSubstanceTreatmentRefusalReason(int rep)
Removes a repetition of RXA-18: "Substance/Treatment Refusal Reason" at a specific index |
| Methods inherited from class ca.uhn.hl7v2.model.AbstractSegment |
|---|
add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getMessage, getName, getNames, getParent, insertRepetition, isRequired, main, numFields, parse, removeRepetition |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RXA(Group parent,
ModelClassFactory factory)
| Method Detail |
|---|
public NM getGiveSubIDCounter()
public NM getRxa1_GiveSubIDCounter()
public NM getAdministrationSubIDCounter()
public NM getRxa2_AdministrationSubIDCounter()
public TS getDateTimeStartOfAdministration()
public TS getRxa3_DateTimeStartOfAdministration()
public TS getDateTimeEndOfAdministration()
public TS getRxa4_DateTimeEndOfAdministration()
public CE getAdministeredCode()
public CE getRxa5_AdministeredCode()
public NM getAdministeredAmount()
public NM getRxa6_AdministeredAmount()
public CE getAdministeredUnits()
public CE getRxa7_AdministeredUnits()
public CE getAdministeredDosageForm()
public CE getRxa8_AdministeredDosageForm()
public CE[] getAdministrationNotes()
public int getAdministrationNotesReps()
public CE getAdministrationNotes(int rep)
rep - The repetition index (0-indexed)public CE getRxa9_AdministrationNotes(int rep)
rep - The repetition index (0-indexed)public int getRxa9_AdministrationNotesReps()
public CE insertAdministrationNotes(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 insertRxa9_AdministrationNotes(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 removeAdministrationNotes(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 removeRxa9_AdministrationNotes(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[] getAdministeringProvider()
public int getAdministeringProviderReps()
public XCN getAdministeringProvider(int rep)
rep - The repetition index (0-indexed)public XCN getRxa10_AdministeringProvider(int rep)
rep - The repetition index (0-indexed)public int getRxa10_AdministeringProviderReps()
public XCN insertAdministeringProvider(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 insertRxa10_AdministeringProvider(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 removeAdministeringProvider(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 removeRxa10_AdministeringProvider(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 LA2 getAdministeredAtLocation()
public LA2 getRxa11_AdministeredAtLocation()
public ST getAdministeredPerTimeUnit()
public ST getRxa12_AdministeredPerTimeUnit()
public NM getAdministeredStrength()
public NM getRxa13_AdministeredStrength()
public CE getAdministeredStrengthUnits()
public CE getRxa14_AdministeredStrengthUnits()
public ST[] getSubstanceLotNumber()
public int getSubstanceLotNumberReps()
public ST getSubstanceLotNumber(int rep)
rep - The repetition index (0-indexed)public ST getRxa15_SubstanceLotNumber(int rep)
rep - The repetition index (0-indexed)public int getRxa15_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 insertRxa15_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 removeRxa15_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 TS[] getSubstanceExpirationDate()
public int getSubstanceExpirationDateReps()
public TS getSubstanceExpirationDate(int rep)
rep - The repetition index (0-indexed)public TS getRxa16_SubstanceExpirationDate(int rep)
rep - The repetition index (0-indexed)public int getRxa16_SubstanceExpirationDateReps()
public TS 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 TS insertRxa16_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 TS 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 TS removeRxa16_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 CE[] getSubstanceManufacturerName()
public int getSubstanceManufacturerNameReps()
public CE getSubstanceManufacturerName(int rep)
rep - The repetition index (0-indexed)public CE getRxa17_SubstanceManufacturerName(int rep)
rep - The repetition index (0-indexed)public int getRxa17_SubstanceManufacturerNameReps()
public CE 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 CE insertRxa17_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 CE 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 CE removeRxa17_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 CE[] getSubstanceTreatmentRefusalReason()
public int getSubstanceTreatmentRefusalReasonReps()
public CE getSubstanceTreatmentRefusalReason(int rep)
rep - The repetition index (0-indexed)public CE getRxa18_SubstanceTreatmentRefusalReason(int rep)
rep - The repetition index (0-indexed)public int getRxa18_SubstanceTreatmentRefusalReasonReps()
public CE insertSubstanceTreatmentRefusalReason(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 insertRxa18_SubstanceTreatmentRefusalReason(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 removeSubstanceTreatmentRefusalReason(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 removeRxa18_SubstanceTreatmentRefusalReason(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[] getIndication()
public int getIndicationReps()
public CE getIndication(int rep)
rep - The repetition index (0-indexed)public CE getRxa19_Indication(int rep)
rep - The repetition index (0-indexed)public int getRxa19_IndicationReps()
public CE 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 CE insertRxa19_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 CE 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 CE removeRxa19_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 ID getCompletionStatus()
public ID getRxa20_CompletionStatus()
public ID getActionCodeRXA()
public ID getRxa21_ActionCodeRXA()
public TS getSystemEntryDateTime()
public TS getRxa22_SystemEntryDateTime()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection in class AbstractSegment
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||