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) |
ID |
getActionCode()
Returns
RF1-24: "Action Code" - creates it if necessary
|
XCN |
getAuthorizedHealthProfessional()
Returns
RF1-19: "Authorized Health Professional" - creates it if necessary
|
XON |
getAuthorizedProvider()
Returns
RF1-18: "Authorized Provider" - creates it if necessary
|
ST |
getComment()
Returns
RF1-23: "Comment" - creates it if necessary
|
DTM |
getEffectiveDate()
Returns
RF1-7: "Effective Date" - creates it if necessary
|
DTM |
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).
|
CQ |
getNumberOfAuthorizedTreatmentsUnits()
Returns
RF1-15: "Number of Authorized Treatments/Units" - creates it if necessary
|
CQ |
getNumberOfScheduleTreatmentsUnits()
Returns
RF1-17: "Number of Schedule Treatments/Units" - creates it if necessary
|
CQ |
getNumberOfUsedTreatmentsUnits()
Returns
RF1-16: "Number of Used Treatments/Units" - creates it if necessary
|
EI |
getOriginatingReferralIdentifier()
Returns
RF1-6: "Originating Referral Identifier" - creates it if necessary
|
DTM |
getPlannedTreatmentStopDate()
Returns
RF1-13: "Planned Treatment Stop Date" - creates it if necessary
|
DTM |
getProcessDate()
Returns
RF1-9: "Process Date" - creates it if necessary
|
CWE |
getReferralCategory()
Returns
RF1-5: "Referral Category" - creates it if necessary
|
CWE[] |
getReferralDisposition()
Returns all repetitions of Referral Disposition (RF1-4).
|
CWE |
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).
|
CWE |
getReferralDocumentationCompletionStatus()
Returns
RF1-12: "Referral Documentation Completion Status" - creates it if necessary
|
CWE |
getReferralPriority()
Returns
RF1-2: "Referral Priority" - creates it if necessary
|
CWE[] |
getReferralReason()
Returns all repetitions of Referral Reason (RF1-10).
|
CWE |
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).
|
ST |
getReferralReasonText()
Returns
RF1-14: "Referral Reason Text" - creates it if necessary
|
CWE |
getReferralStatus()
Returns
RF1-1: "Referral Status" - creates it if necessary
|
CWE |
getReferralType()
Returns
RF1-3: "Referral Type" - creates it if necessary
|
CWE |
getRf11_ReferralStatus()
Returns
RF1-1: "Referral Status" - creates it if necessary
|
CWE[] |
getRf110_ReferralReason()
Returns all repetitions of Referral Reason (RF1-10).
|
CWE |
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).
|
CWE |
getRf112_ReferralDocumentationCompletionStatus()
Returns
RF1-12: "Referral Documentation Completion Status" - creates it if necessary
|
DTM |
getRf113_PlannedTreatmentStopDate()
Returns
RF1-13: "Planned Treatment Stop Date" - creates it if necessary
|
ST |
getRf114_ReferralReasonText()
Returns
RF1-14: "Referral Reason Text" - creates it if necessary
|
CQ |
getRf115_NumberOfAuthorizedTreatmentsUnits()
Returns
RF1-15: "Number of Authorized Treatments/Units" - creates it if necessary
|
CQ |
getRf116_NumberOfUsedTreatmentsUnits()
Returns
RF1-16: "Number of Used Treatments/Units" - creates it if necessary
|
CQ |
getRf117_NumberOfScheduleTreatmentsUnits()
Returns
RF1-17: "Number of Schedule Treatments/Units" - creates it if necessary
|
XON |
getRf118_AuthorizedProvider()
Returns
RF1-18: "Authorized Provider" - creates it if necessary
|
XCN |
getRf119_AuthorizedHealthProfessional()
Returns
RF1-19: "Authorized Health Professional" - creates it if necessary
|
CWE |
getRf12_ReferralPriority()
Returns
RF1-2: "Referral Priority" - creates it if necessary
|
ST |
getRf120_SourceText()
Returns
RF1-20: "Source Text" - creates it if necessary
|
DTM |
getRf121_SourceDate()
Returns
RF1-21: "Source Date" - creates it if necessary
|
XTN |
getRf122_SourcePhone()
Returns
RF1-22: "Source Phone" - creates it if necessary
|
ST |
getRf123_Comment()
Returns
RF1-23: "Comment" - creates it if necessary
|
ID |
getRf124_ActionCode()
Returns
RF1-24: "Action Code" - creates it if necessary
|
CWE |
getRf13_ReferralType()
Returns
RF1-3: "Referral Type" - creates it if necessary
|
CWE[] |
getRf14_ReferralDisposition()
Returns all repetitions of Referral Disposition (RF1-4).
|
CWE |
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).
|
CWE |
getRf15_ReferralCategory()
Returns
RF1-5: "Referral Category" - creates it if necessary
|
EI |
getRf16_OriginatingReferralIdentifier()
Returns
RF1-6: "Originating Referral Identifier" - creates it if necessary
|
DTM |
getRf17_EffectiveDate()
Returns
RF1-7: "Effective Date" - creates it if necessary
|
DTM |
getRf18_ExpirationDate()
Returns
RF1-8: "Expiration Date" - creates it if necessary
|
DTM |
getRf19_ProcessDate()
Returns
RF1-9: "Process Date" - creates it if necessary
|
DTM |
getSourceDate()
Returns
RF1-21: "Source Date" - creates it if necessary
|
XTN |
getSourcePhone()
Returns
RF1-22: "Source Phone" - creates it if necessary
|
ST |
getSourceText()
Returns
RF1-20: "Source Text" - creates it if necessary
|
EI |
insertExternalReferralIdentifier(int rep)
Inserts a repetition of
RF1-11: "External Referral Identifier" at a specific index
|
CWE |
insertReferralDisposition(int rep)
Inserts a repetition of
RF1-4: "Referral Disposition" at a specific index
|
CWE |
insertReferralReason(int rep)
Inserts a repetition of
RF1-10: "Referral Reason" at a specific index
|
CWE |
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
|
CWE |
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
|
CWE |
removeReferralDisposition(int rep)
Removes a repetition of
RF1-4: "Referral Disposition" at a specific index
|
CWE |
removeReferralReason(int rep)
Removes a repetition of
RF1-10: "Referral Reason" at a specific index
|
CWE |
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
|
CWE |
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 CWE getReferralStatus()
public CWE getRf11_ReferralStatus()
public CWE getReferralPriority()
public CWE getRf12_ReferralPriority()
public CWE getReferralType()
public CWE getRf13_ReferralType()
public CWE[] getReferralDisposition()
public CWE[] getRf14_ReferralDisposition()
public int getReferralDispositionReps()
public CWE getReferralDisposition(int rep)
rep
- The repetition index (0-indexed)public CWE getRf14_ReferralDisposition(int rep)
rep
- The repetition index (0-indexed)public int getRf14_ReferralDispositionReps()
public CWE 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 CWE 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 CWE 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 CWE 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 CWE getReferralCategory()
public CWE getRf15_ReferralCategory()
public EI getOriginatingReferralIdentifier()
public EI getRf16_OriginatingReferralIdentifier()
public DTM getEffectiveDate()
public DTM getRf17_EffectiveDate()
public DTM getExpirationDate()
public DTM getRf18_ExpirationDate()
public DTM getProcessDate()
public DTM getRf19_ProcessDate()
public CWE[] getReferralReason()
public CWE[] getRf110_ReferralReason()
public int getReferralReasonReps()
public CWE getReferralReason(int rep)
rep
- The repetition index (0-indexed)public CWE getRf110_ReferralReason(int rep)
rep
- The repetition index (0-indexed)public int getRf110_ReferralReasonReps()
public CWE 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 CWE 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 CWE 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 CWE 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)public CWE getReferralDocumentationCompletionStatus()
public CWE getRf112_ReferralDocumentationCompletionStatus()
public DTM getPlannedTreatmentStopDate()
public DTM getRf113_PlannedTreatmentStopDate()
public ST getReferralReasonText()
public ST getRf114_ReferralReasonText()
public CQ getNumberOfAuthorizedTreatmentsUnits()
public CQ getRf115_NumberOfAuthorizedTreatmentsUnits()
public CQ getNumberOfUsedTreatmentsUnits()
public CQ getRf116_NumberOfUsedTreatmentsUnits()
public CQ getNumberOfScheduleTreatmentsUnits()
public CQ getRf117_NumberOfScheduleTreatmentsUnits()
public XON getAuthorizedProvider()
public XON getRf118_AuthorizedProvider()
public XCN getAuthorizedHealthProfessional()
public XCN getRf119_AuthorizedHealthProfessional()
public ST getSourceText()
public ST getRf120_SourceText()
public DTM getSourceDate()
public DTM getRf121_SourceDate()
public XTN getSourcePhone()
public XTN getRf122_SourcePhone()
public ST getComment()
public ST getRf123_Comment()
public ID getActionCode()
public ID getRf124_ActionCode()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.