public class FT1 extends AbstractSegment
Represents an HL7 FT1 message segment (Financial transaction). This segment has the following fields:
log
Constructor and Description |
---|
FT1(Group parent,
ModelClassFactory factory)
Creates a new FT1 segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
PL |
getAssignedPatientLocation()
Returns
FT1-16: "Assigned Patient Location" - creates it if necessary
|
CE |
getDepartmentCode()
Returns
FT1-13: "Department Code" - creates it if necessary
|
CE[] |
getDiagnosisCode()
Returns all repetitions of Diagnosis Code (FT1-19).
|
CE |
getDiagnosisCode(int rep)
Returns a specific repetition of
FT1-19: "Diagnosis Code" - creates it if necessary
|
int |
getDiagnosisCodeReps()
Returns a count of the current number of repetitions of Diagnosis Code (FT1-19).
|
XCN |
getEnteredByCode()
Returns
FT1-24: "Entered By Code" - creates it if necessary
|
ID |
getFeeSchedule()
Returns
FT1-17: "Fee Schedule" - creates it if necessary
|
EI |
getFillerOrderNumber()
Returns
FT1-23: "Filler Order Number" - creates it if necessary
|
SI |
getFt11_SetIDFinancialTransaction()
Returns
FT1-1: "Set ID - Financial Transaction" - creates it if necessary
|
NM |
getFt110_TransactionQuantity()
Returns
FT1-10: "Transaction Quantity" - creates it if necessary
|
CP |
getFt111_TransactionAmountExtended()
Returns
FT1-11: "Transaction Amount - Extended" - creates it if necessary
|
CP |
getFt112_TransactionAmountUnit()
Returns
FT1-12: "Transaction Amount - Unit" - creates it if necessary
|
CE |
getFt113_DepartmentCode()
Returns
FT1-13: "Department Code" - creates it if necessary
|
CE |
getFt114_InsurancePlanID()
Returns
FT1-14: "Insurance Plan ID" - creates it if necessary
|
CP |
getFt115_InsuranceAmount()
Returns
FT1-15: "Insurance Amount" - creates it if necessary
|
PL |
getFt116_AssignedPatientLocation()
Returns
FT1-16: "Assigned Patient Location" - creates it if necessary
|
ID |
getFt117_FeeSchedule()
Returns
FT1-17: "Fee Schedule" - creates it if necessary
|
ID |
getFt118_PatientType()
Returns
FT1-18: "Patient Type" - creates it if necessary
|
CE[] |
getFt119_DiagnosisCode()
Returns all repetitions of Diagnosis Code (FT1-19).
|
CE |
getFt119_DiagnosisCode(int rep)
Returns a specific repetition of
FT1-19: "Diagnosis Code" - creates it if necessary
|
int |
getFt119_DiagnosisCodeReps()
Returns a count of the current number of repetitions of Diagnosis Code (FT1-19).
|
ST |
getFt12_TransactionID()
Returns
FT1-2: "Transaction ID" - creates it if necessary
|
XCN |
getFt120_PerformedByCode()
Returns
FT1-20: "Performed By Code" - creates it if necessary
|
XCN |
getFt121_OrderedByCode()
Returns
FT1-21: "Ordered By Code" - creates it if necessary
|
NM |
getFt122_UnitCost()
Returns
FT1-22: "Unit Cost" - creates it if necessary
|
EI |
getFt123_FillerOrderNumber()
Returns
FT1-23: "Filler Order Number" - creates it if necessary
|
XCN |
getFt124_EnteredByCode()
Returns
FT1-24: "Entered By Code" - creates it if necessary
|
CE |
getFt125_ProcedureCode()
Returns
FT1-25: "Procedure Code" - creates it if necessary
|
ST |
getFt13_TransactionBatchID()
Returns
FT1-3: "Transaction Batch ID" - creates it if necessary
|
TS |
getFt14_TransactionDate()
Returns
FT1-4: "Transaction Date" - creates it if necessary
|
TS |
getFt15_TransactionPostingDate()
Returns
FT1-5: "Transaction Posting Date" - creates it if necessary
|
ID |
getFt16_TransactionType()
Returns
FT1-6: "Transaction Type" - creates it if necessary
|
CE |
getFt17_TransactionCode()
Returns
FT1-7: "Transaction Code" - creates it if necessary
|
ST |
getFt18_TransactionDescription()
Returns
FT1-8: "Transaction Description" - creates it if necessary
|
ST |
getFt19_TransactionDescriptionAlternate()
Returns
FT1-9: "Transaction Description - alternate" - creates it if necessary
|
CP |
getInsuranceAmount()
Returns
FT1-15: "Insurance Amount" - creates it if necessary
|
CE |
getInsurancePlanID()
Returns
FT1-14: "Insurance Plan ID" - creates it if necessary
|
XCN |
getOrderedByCode()
Returns
FT1-21: "Ordered By Code" - creates it if necessary
|
ID |
getPatientType()
Returns
FT1-18: "Patient Type" - creates it if necessary
|
XCN |
getPerformedByCode()
Returns
FT1-20: "Performed By Code" - creates it if necessary
|
CE |
getProcedureCode()
Returns
FT1-25: "Procedure Code" - creates it if necessary
|
SI |
getSetIDFinancialTransaction()
Returns
FT1-1: "Set ID - Financial Transaction" - creates it if necessary
|
CP |
getTransactionAmountExtended()
Returns
FT1-11: "Transaction Amount - Extended" - creates it if necessary
|
CP |
getTransactionAmountUnit()
Returns
FT1-12: "Transaction Amount - Unit" - creates it if necessary
|
ST |
getTransactionBatchID()
Returns
FT1-3: "Transaction Batch ID" - creates it if necessary
|
CE |
getTransactionCode()
Returns
FT1-7: "Transaction Code" - creates it if necessary
|
TS |
getTransactionDate()
Returns
FT1-4: "Transaction Date" - creates it if necessary
|
ST |
getTransactionDescription()
Returns
FT1-8: "Transaction Description" - creates it if necessary
|
ST |
getTransactionDescriptionAlternate()
Returns
FT1-9: "Transaction Description - alternate" - creates it if necessary
|
ST |
getTransactionID()
Returns
FT1-2: "Transaction ID" - creates it if necessary
|
TS |
getTransactionPostingDate()
Returns
FT1-5: "Transaction Posting Date" - creates it if necessary
|
NM |
getTransactionQuantity()
Returns
FT1-10: "Transaction Quantity" - creates it if necessary
|
ID |
getTransactionType()
Returns
FT1-6: "Transaction Type" - creates it if necessary
|
NM |
getUnitCost()
Returns
FT1-22: "Unit Cost" - creates it if necessary
|
CE |
insertDiagnosisCode(int rep)
Inserts a repetition of
FT1-19: "Diagnosis Code" at a specific index
|
CE |
insertFt119_DiagnosisCode(int rep)
Inserts a repetition of
FT1-19: "Diagnosis Code" at a specific index
|
CE |
removeDiagnosisCode(int rep)
Removes a repetition of
FT1-19: "Diagnosis Code" at a specific index
|
CE |
removeFt119_DiagnosisCode(int rep)
Removes a repetition of
FT1-19: "Diagnosis Code" 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 FT1(Group parent, ModelClassFactory factory)
public SI getSetIDFinancialTransaction()
public SI getFt11_SetIDFinancialTransaction()
public ST getTransactionID()
public ST getFt12_TransactionID()
public ST getTransactionBatchID()
public ST getFt13_TransactionBatchID()
public TS getTransactionDate()
public TS getFt14_TransactionDate()
public TS getTransactionPostingDate()
public TS getFt15_TransactionPostingDate()
public ID getTransactionType()
public ID getFt16_TransactionType()
public CE getTransactionCode()
public CE getFt17_TransactionCode()
public ST getTransactionDescription()
public ST getFt18_TransactionDescription()
public ST getTransactionDescriptionAlternate()
public ST getFt19_TransactionDescriptionAlternate()
public NM getTransactionQuantity()
public NM getFt110_TransactionQuantity()
public CP getTransactionAmountExtended()
public CP getFt111_TransactionAmountExtended()
public CP getTransactionAmountUnit()
public CP getFt112_TransactionAmountUnit()
public CE getDepartmentCode()
public CE getFt113_DepartmentCode()
public CE getInsurancePlanID()
public CE getFt114_InsurancePlanID()
public CP getInsuranceAmount()
public CP getFt115_InsuranceAmount()
public PL getAssignedPatientLocation()
public PL getFt116_AssignedPatientLocation()
public ID getFeeSchedule()
public ID getFt117_FeeSchedule()
public ID getPatientType()
public ID getFt118_PatientType()
public CE[] getDiagnosisCode()
public CE[] getFt119_DiagnosisCode()
public int getDiagnosisCodeReps()
public CE getDiagnosisCode(int rep)
rep
- The repetition index (0-indexed)public CE getFt119_DiagnosisCode(int rep)
rep
- The repetition index (0-indexed)public int getFt119_DiagnosisCodeReps()
public CE insertDiagnosisCode(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 insertFt119_DiagnosisCode(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 removeDiagnosisCode(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 removeFt119_DiagnosisCode(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 getPerformedByCode()
public XCN getFt120_PerformedByCode()
public XCN getOrderedByCode()
public XCN getFt121_OrderedByCode()
public NM getUnitCost()
public NM getFt122_UnitCost()
public EI getFillerOrderNumber()
public EI getFt123_FillerOrderNumber()
public XCN getEnteredByCode()
public XCN getFt124_EnteredByCode()
public CE getProcedureCode()
public CE getFt125_ProcedureCode()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.