public class RF1 extends AbstractSegment
Represents an HL7 RF1 message segment (Referral Information). This segment has the following fields:
log
Constructor and Description |
---|
RF1(Group parent,
ModelClassFactory factory)
Creates a new RF1 segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
TS |
getEffectiveDate()
Returns
RF1-7: "Effective Date" - creates it if necessary
|
TS |
getExpirationDate()
Returns
RF1-8: "Expiration Date" - creates it if necessary
|
EI[] |
getExternalReferralIdentifier()
Returns all repetitions of External Referral Identifier (RF1-11).
|
EI |
getExternalReferralIdentifier(int rep)
Returns a specific repetition of
RF1-11: "External Referral Identifier" - creates it if necessary
|
int |
getExternalReferralIdentifierReps()
Returns a count of the current number of repetitions of External Referral Identifier (RF1-11).
|
EI |
getOriginatingReferralIdentifier()
Returns
RF1-6: "Originating Referral Identifier" - creates it if necessary
|
TS |
getProcessDate()
Returns
RF1-9: "Process Date" - creates it if necessary
|
CE |
getReferralCategory()
Returns
RF1-5: "Referral Category" - creates it if necessary
|
CE[] |
getReferralDisposition()
Returns all repetitions of Referral Disposition (RF1-4).
|
CE |
getReferralDisposition(int rep)
Returns a specific repetition of
RF1-4: "Referral Disposition" - creates it if necessary
|
int |
getReferralDispositionReps()
Returns a count of the current number of repetitions of Referral Disposition (RF1-4).
|
CE |
getReferralPriority()
Returns
RF1-2: "Referral Priority" - creates it if necessary
|
CE[] |
getReferralReason()
Returns all repetitions of Referral Reason (RF1-10).
|
CE |
getReferralReason(int rep)
Returns a specific repetition of
RF1-10: "Referral Reason" - creates it if necessary
|
int |
getReferralReasonReps()
Returns a count of the current number of repetitions of Referral Reason (RF1-10).
|
CE |
getReferralStatus()
Returns
RF1-1: "Referral Status" - creates it if necessary
|
CE |
getReferralType()
Returns
RF1-3: "Referral Type" - creates it if necessary
|
CE |
getRf11_ReferralStatus()
Returns
RF1-1: "Referral Status" - creates it if necessary
|
CE[] |
getRf110_ReferralReason()
Returns all repetitions of Referral Reason (RF1-10).
|
CE |
getRf110_ReferralReason(int rep)
Returns a specific repetition of
RF1-10: "Referral Reason" - creates it if necessary
|
int |
getRf110_ReferralReasonReps()
Returns a count of the current number of repetitions of Referral Reason (RF1-10).
|
EI[] |
getRf111_ExternalReferralIdentifier()
Returns all repetitions of External Referral Identifier (RF1-11).
|
EI |
getRf111_ExternalReferralIdentifier(int rep)
Returns a specific repetition of
RF1-11: "External Referral Identifier" - creates it if necessary
|
int |
getRf111_ExternalReferralIdentifierReps()
Returns a count of the current number of repetitions of External Referral Identifier (RF1-11).
|
CE |
getRf12_ReferralPriority()
Returns
RF1-2: "Referral Priority" - creates it if necessary
|
CE |
getRf13_ReferralType()
Returns
RF1-3: "Referral Type" - creates it if necessary
|
CE[] |
getRf14_ReferralDisposition()
Returns all repetitions of Referral Disposition (RF1-4).
|
CE |
getRf14_ReferralDisposition(int rep)
Returns a specific repetition of
RF1-4: "Referral Disposition" - creates it if necessary
|
int |
getRf14_ReferralDispositionReps()
Returns a count of the current number of repetitions of Referral Disposition (RF1-4).
|
CE |
getRf15_ReferralCategory()
Returns
RF1-5: "Referral Category" - creates it if necessary
|
EI |
getRf16_OriginatingReferralIdentifier()
Returns
RF1-6: "Originating Referral Identifier" - creates it if necessary
|
TS |
getRf17_EffectiveDate()
Returns
RF1-7: "Effective Date" - creates it if necessary
|
TS |
getRf18_ExpirationDate()
Returns
RF1-8: "Expiration Date" - creates it if necessary
|
TS |
getRf19_ProcessDate()
Returns
RF1-9: "Process Date" - creates it if necessary
|
EI |
insertExternalReferralIdentifier(int rep)
Inserts a repetition of
RF1-11: "External Referral Identifier" at a specific index
|
CE |
insertReferralDisposition(int rep)
Inserts a repetition of
RF1-4: "Referral Disposition" at a specific index
|
CE |
insertReferralReason(int rep)
Inserts a repetition of
RF1-10: "Referral Reason" at a specific index
|
CE |
insertRf110_ReferralReason(int rep)
Inserts a repetition of
RF1-10: "Referral Reason" at a specific index
|
EI |
insertRf111_ExternalReferralIdentifier(int rep)
Inserts a repetition of
RF1-11: "External Referral Identifier" at a specific index
|
CE |
insertRf14_ReferralDisposition(int rep)
Inserts a repetition of
RF1-4: "Referral Disposition" at a specific index
|
EI |
removeExternalReferralIdentifier(int rep)
Removes a repetition of
RF1-11: "External Referral Identifier" at a specific index
|
CE |
removeReferralDisposition(int rep)
Removes a repetition of
RF1-4: "Referral Disposition" at a specific index
|
CE |
removeReferralReason(int rep)
Removes a repetition of
RF1-10: "Referral Reason" at a specific index
|
CE |
removeRf110_ReferralReason(int rep)
Removes a repetition of
RF1-10: "Referral Reason" at a specific index
|
EI |
removeRf111_ExternalReferralIdentifier(int rep)
Removes a repetition of
RF1-11: "External Referral Identifier" at a specific index
|
CE |
removeRf14_ReferralDisposition(int rep)
Removes a repetition of
RF1-4: "Referral Disposition" 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 RF1(Group parent, ModelClassFactory factory)
public CE getReferralStatus()
public CE getRf11_ReferralStatus()
public CE getReferralPriority()
public CE getRf12_ReferralPriority()
public CE getReferralType()
public CE getRf13_ReferralType()
public CE[] getReferralDisposition()
public CE[] getRf14_ReferralDisposition()
public int getReferralDispositionReps()
public CE getReferralDisposition(int rep)
rep
- The repetition index (0-indexed)public CE getRf14_ReferralDisposition(int rep)
rep
- The repetition index (0-indexed)public int getRf14_ReferralDispositionReps()
public CE insertReferralDisposition(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 insertRf14_ReferralDisposition(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 removeReferralDisposition(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 removeRf14_ReferralDisposition(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 getReferralCategory()
public CE getRf15_ReferralCategory()
public EI getOriginatingReferralIdentifier()
public EI getRf16_OriginatingReferralIdentifier()
public TS getEffectiveDate()
public TS getRf17_EffectiveDate()
public TS getExpirationDate()
public TS getRf18_ExpirationDate()
public TS getProcessDate()
public TS getRf19_ProcessDate()
public CE[] getReferralReason()
public CE[] getRf110_ReferralReason()
public int getReferralReasonReps()
public CE getReferralReason(int rep)
rep
- The repetition index (0-indexed)public CE getRf110_ReferralReason(int rep)
rep
- The repetition index (0-indexed)public int getRf110_ReferralReasonReps()
public CE insertReferralReason(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 insertRf110_ReferralReason(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 removeReferralReason(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 removeRf110_ReferralReason(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 EI[] getExternalReferralIdentifier()
public EI[] getRf111_ExternalReferralIdentifier()
public int getExternalReferralIdentifierReps()
public EI getExternalReferralIdentifier(int rep)
rep
- The repetition index (0-indexed)public EI getRf111_ExternalReferralIdentifier(int rep)
rep
- The repetition index (0-indexed)public int getRf111_ExternalReferralIdentifierReps()
public EI insertExternalReferralIdentifier(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 EI insertRf111_ExternalReferralIdentifier(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 EI removeExternalReferralIdentifier(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 EI removeRf111_ExternalReferralIdentifier(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)protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.