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) |
CM_INTERNAL_LOCATION |
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).
|
ID |
getFeeSchedule()
Returns
FT1-17: "Fee schedule" - creates it if necessary
|
CM_FILLER |
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
|
NM |
getFt111_TransactionAmountExtended()
Returns
FT1-11: "Transaction amount - extended" - creates it if necessary
|
NM |
getFt112_TransactionAmountUnit()
Returns
FT1-12: "Transaction amount - unit" - creates it if necessary
|
CE |
getFt113_DepartmentCode()
Returns
FT1-13: "Department code" - creates it if necessary
|
ID |
getFt114_InsurancePlanID()
Returns
FT1-14: "Insurance plan ID" - creates it if necessary
|
NM |
getFt115_InsuranceAmount()
Returns
FT1-15: "Insurance amount" - creates it if necessary
|
CM_INTERNAL_LOCATION |
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
|
CN |
getFt120_PerformedByCode()
Returns
FT1-20: "Performed by code" - creates it if necessary
|
CN |
getFt121_OrderedByCode()
Returns
FT1-21: "Ordered by code" - creates it if necessary
|
NM |
getFt122_UnitCost()
Returns
FT1-22: "Unit cost" - creates it if necessary
|
CM_FILLER |
getFt123_FillerOrderNumber()
Returns
FT1-23: "Filler Order Number" - creates it if necessary
|
ST |
getFt13_TransactionBatchID()
Returns
FT1-3: "Transaction batch ID" - creates it if necessary
|
DT |
getFt14_TransactionDate()
Returns
FT1-4: "Transaction date" - creates it if necessary
|
DT |
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
|
NM |
getInsuranceAmount()
Returns
FT1-15: "Insurance amount" - creates it if necessary
|
ID |
getInsurancePlanID()
Returns
FT1-14: "Insurance plan ID" - creates it if necessary
|
CN |
getOrderedByCode()
Returns
FT1-21: "Ordered by code" - creates it if necessary
|
ID |
getPatientType()
Returns
FT1-18: "Patient type" - creates it if necessary
|
CN |
getPerformedByCode()
Returns
FT1-20: "Performed by code" - creates it if necessary
|
SI |
getSetIDFinancialTransaction()
Returns
FT1-1: "Set ID - financial transaction" - creates it if necessary
|
NM |
getTransactionAmountExtended()
Returns
FT1-11: "Transaction amount - extended" - creates it if necessary
|
NM |
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
|
DT |
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
|
DT |
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 DT getTransactionDate()
public DT getFt14_TransactionDate()
public DT getTransactionPostingDate()
public DT 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 NM getTransactionAmountExtended()
public NM getFt111_TransactionAmountExtended()
public NM getTransactionAmountUnit()
public NM getFt112_TransactionAmountUnit()
public CE getDepartmentCode()
public CE getFt113_DepartmentCode()
public ID getInsurancePlanID()
public ID getFt114_InsurancePlanID()
public NM getInsuranceAmount()
public NM getFt115_InsuranceAmount()
public CM_INTERNAL_LOCATION getAssignedPatientLocation()
public CM_INTERNAL_LOCATION 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 CN getPerformedByCode()
public CN getFt120_PerformedByCode()
public CN getOrderedByCode()
public CN getFt121_OrderedByCode()
public NM getUnitCost()
public NM getFt122_UnitCost()
public CM_FILLER getFillerOrderNumber()
public CM_FILLER getFt123_FillerOrderNumber()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.