Package ca.uhn.hl7v2.model.v22.segment
Class RXA
java.lang.Object
ca.uhn.hl7v2.model.AbstractStructure
ca.uhn.hl7v2.model.AbstractSegment
ca.uhn.hl7v2.model.v22.segment.RXA
- All Implemented Interfaces:
Segment,Structure,Visitable,Serializable
Represents an HL7 RXA message segment (PHARMACY AADMINISTRATION). This segment has the following fields:
- RXA-1: Give Sub-ID Counter (NM)
- RXA-2: Administration Sub-ID Counter (NM)
- RXA-3: Date / time start of administration (TS)
- RXA-4: Date / time end of administration (TS)
- RXA-5: Administered Code (CE)
- RXA-6: Administered Amount (NM)
- RXA-7: Administered Units (CE) optional
- RXA-8: Administered Dosage Form (CE) optional
- RXA-9: Administration Notes (ST) optional
- RXA-10: Administering Provider (CN) optional
- RXA-11: Administered-at Location (CM_LA1) optional
- RXA-12: Administered Per (Time Unit) (ST) optional
- See Also:
-
Field Summary
Fields inherited from class ca.uhn.hl7v2.model.AbstractStructure
log -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected TypecreateNewTypeWithoutReflection(int field) Returns RXA-6: "Administered Amount" - creates it if necessaryReturns RXA-11: "Administered-at Location" - creates it if necessaryReturns RXA-5: "Administered Code" - creates it if necessaryReturns RXA-8: "Administered Dosage Form" - creates it if necessaryReturns RXA-12: "Administered Per (Time Unit)" - creates it if necessaryReturns RXA-7: "Administered Units" - creates it if necessaryReturns RXA-10: "Administering Provider" - creates it if necessaryReturns RXA-9: "Administration Notes" - creates it if necessaryReturns RXA-2: "Administration Sub-ID Counter" - creates it if necessaryReturns RXA-4: "Date / time end of administration" - creates it if necessaryReturns RXA-3: "Date / time start of administration" - creates it if necessaryReturns RXA-1: "Give Sub-ID Counter" - creates it if necessaryReturns RXA-1: "Give Sub-ID Counter" - creates it if necessaryReturns RXA-10: "Administering Provider" - creates it if necessaryReturns RXA-11: "Administered-at Location" - creates it if necessaryReturns RXA-12: "Administered Per (Time Unit)" - creates it if necessaryReturns RXA-2: "Administration Sub-ID Counter" - creates it if necessaryReturns RXA-3: "Date / time start of administration" - creates it if necessaryReturns RXA-4: "Date / time end of administration" - creates it if necessaryReturns RXA-5: "Administered Code" - creates it if necessaryReturns RXA-6: "Administered Amount" - creates it if necessaryReturns RXA-7: "Administered Units" - creates it if necessaryReturns RXA-8: "Administered Dosage Form" - creates it if necessaryReturns RXA-9: "Administration Notes" - creates it if necessaryMethods inherited from class ca.uhn.hl7v2.model.AbstractSegment
accept, add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getName, getNames, getReps, getTypedField, getTypedField, insertRepetition, isEmpty, isRequired, main, numFields, parse, provideLocation, removeRepetitionMethods inherited from class ca.uhn.hl7v2.model.AbstractStructure
getMessage, getParentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ca.uhn.hl7v2.model.Structure
getMessage, getParent
-
Constructor Details
-
RXA
Creates a new RXA segment
-
-
Method Details
-
getGiveSubIDCounter
Returns RXA-1: "Give Sub-ID Counter" - creates it if necessary -
getRxa1_GiveSubIDCounter
Returns RXA-1: "Give Sub-ID Counter" - creates it if necessary -
getAdministrationSubIDCounter
Returns RXA-2: "Administration Sub-ID Counter" - creates it if necessary -
getRxa2_AdministrationSubIDCounter
Returns RXA-2: "Administration Sub-ID Counter" - creates it if necessary -
getDateTimeStartOfAdministration
Returns RXA-3: "Date / time start of administration" - creates it if necessary -
getRxa3_DateTimeStartOfAdministration
Returns RXA-3: "Date / time start of administration" - creates it if necessary -
getDateTimeEndOfAdministration
Returns RXA-4: "Date / time end of administration" - creates it if necessary -
getRxa4_DateTimeEndOfAdministration
Returns RXA-4: "Date / time end of administration" - creates it if necessary -
getAdministeredCode
Returns RXA-5: "Administered Code" - creates it if necessary -
getRxa5_AdministeredCode
Returns RXA-5: "Administered Code" - creates it if necessary -
getAdministeredAmount
Returns RXA-6: "Administered Amount" - creates it if necessary -
getRxa6_AdministeredAmount
Returns RXA-6: "Administered Amount" - creates it if necessary -
getAdministeredUnits
Returns RXA-7: "Administered Units" - creates it if necessary -
getRxa7_AdministeredUnits
Returns RXA-7: "Administered Units" - creates it if necessary -
getAdministeredDosageForm
Returns RXA-8: "Administered Dosage Form" - creates it if necessary -
getRxa8_AdministeredDosageForm
Returns RXA-8: "Administered Dosage Form" - creates it if necessary -
getAdministrationNotes
Returns RXA-9: "Administration Notes" - creates it if necessary -
getRxa9_AdministrationNotes
Returns RXA-9: "Administration Notes" - creates it if necessary -
getAdministeringProvider
Returns RXA-10: "Administering Provider" - creates it if necessary -
getRxa10_AdministeringProvider
Returns RXA-10: "Administering Provider" - creates it if necessary -
getAdministeredAtLocation
Returns RXA-11: "Administered-at Location" - creates it if necessary -
getRxa11_AdministeredAtLocation
Returns RXA-11: "Administered-at Location" - creates it if necessary -
getAdministeredPerTimeUnit
Returns RXA-12: "Administered Per (Time Unit)" - creates it if necessary -
getRxa12_AdministeredPerTimeUnit
Returns RXA-12: "Administered Per (Time Unit)" - creates it if necessary -
createNewTypeWithoutReflection
- Overrides:
createNewTypeWithoutReflectionin classAbstractSegment
-