public class IN3 extends AbstractSegment
Represents an HL7 IN3 message segment (INSURANCE ADDITIONAL INFO-CERTIFICATION). This segment has the following fields:
log
Constructor and Description |
---|
IN3(Group parent,
ModelClassFactory factory)
Creates a new IN3 segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
CE |
getAppealReason()
Returns
IN3-17: "Appeal reason" - creates it if necessary
|
ST |
getCaseManager()
Returns
IN3-21: "Case manager" - creates it if necessary
|
CE |
getCertificationAgency()
Returns
IN3-18: "Certification agency" - creates it if necessary
|
TN[] |
getCertificationAgencyPhoneNumber()
Returns all repetitions of Certification agency phone number (IN3-19).
|
TN |
getCertificationAgencyPhoneNumber(int rep)
Returns a specific repetition of
IN3-19: "Certification agency phone number" - creates it if necessary
|
int |
getCertificationAgencyPhoneNumberReps()
Returns a count of the current number of repetitions of Certification agency phone number (IN3-19).
|
DT |
getCertificationBeginDate()
Returns
IN3-9: "Certification begin date" - creates it if necessary
|
ST |
getCertificationContact()
Returns
IN3-15: "Certification contact" - creates it if necessary
|
TN[] |
getCertificationContactPhoneNumber()
Returns all repetitions of Certification contact phone number (IN3-16).
|
TN |
getCertificationContactPhoneNumber(int rep)
Returns a specific repetition of
IN3-16: "Certification contact phone number" - creates it if necessary
|
int |
getCertificationContactPhoneNumberReps()
Returns a count of the current number of repetitions of Certification contact phone number (IN3-16).
|
TS |
getCertificationDateTime()
Returns
IN3-6: "Certification date / time" - creates it if necessary
|
DT |
getCertificationEndDate()
Returns
IN3-10: "Certification end date" - creates it if necessary
|
TS |
getCertificationModifyDateTime()
Returns
IN3-7: "Certification modify date / time" - creates it if necessary
|
ST |
getCertificationNumber()
Returns
IN3-2: "Certification number" - creates it if necessary
|
ID |
getCertificationRequired()
Returns
IN3-4: "Certification required" - creates it if necessary
|
CN |
getCertifiedBy()
Returns
IN3-3: "Certified by" - creates it if necessary
|
CM_DTN |
getDays()
Returns
IN3-11: "Days" - creates it if necessary
|
SI |
getIn31_SetIDInsuranceCertification()
Returns
IN3-1: "Set ID - insurance certification" - creates it if necessary
|
DT |
getIn310_CertificationEndDate()
Returns
IN3-10: "Certification end date" - creates it if necessary
|
CM_DTN |
getIn311_Days()
Returns
IN3-11: "Days" - creates it if necessary
|
CE |
getIn312_NonConcurCodeDescription()
Returns
IN3-12: "Non-concur code / description" - creates it if necessary
|
TS |
getIn313_NonConcurEffectiveDateTime()
Returns
IN3-13: "Non-concur effective date / time" - creates it if necessary
|
CN |
getIn314_PhysicianReviewer()
Returns
IN3-14: "Physician reviewer" - creates it if necessary
|
ST |
getIn315_CertificationContact()
Returns
IN3-15: "Certification contact" - creates it if necessary
|
TN[] |
getIn316_CertificationContactPhoneNumber()
Returns all repetitions of Certification contact phone number (IN3-16).
|
TN |
getIn316_CertificationContactPhoneNumber(int rep)
Returns a specific repetition of
IN3-16: "Certification contact phone number" - creates it if necessary
|
int |
getIn316_CertificationContactPhoneNumberReps()
Returns a count of the current number of repetitions of Certification contact phone number (IN3-16).
|
CE |
getIn317_AppealReason()
Returns
IN3-17: "Appeal reason" - creates it if necessary
|
CE |
getIn318_CertificationAgency()
Returns
IN3-18: "Certification agency" - creates it if necessary
|
TN[] |
getIn319_CertificationAgencyPhoneNumber()
Returns all repetitions of Certification agency phone number (IN3-19).
|
TN |
getIn319_CertificationAgencyPhoneNumber(int rep)
Returns a specific repetition of
IN3-19: "Certification agency phone number" - creates it if necessary
|
int |
getIn319_CertificationAgencyPhoneNumberReps()
Returns a count of the current number of repetitions of Certification agency phone number (IN3-19).
|
ST |
getIn32_CertificationNumber()
Returns
IN3-2: "Certification number" - creates it if necessary
|
CM_PCF[] |
getIn320_PreCertificationRequiredWindow()
Returns all repetitions of Pre-certification required / window (IN3-20).
|
CM_PCF |
getIn320_PreCertificationRequiredWindow(int rep)
Returns a specific repetition of
IN3-20: "Pre-certification required / window" - creates it if necessary
|
int |
getIn320_PreCertificationRequiredWindowReps()
Returns a count of the current number of repetitions of Pre-certification required / window (IN3-20).
|
ST |
getIn321_CaseManager()
Returns
IN3-21: "Case manager" - creates it if necessary
|
DT |
getIn322_SecondOpinionDate()
Returns
IN3-22: "Second opinion date" - creates it if necessary
|
ID |
getIn323_SecondOpinionStatus()
Returns
IN3-23: "Second opinion status" - creates it if necessary
|
ID |
getIn324_SecondOpinionDocumentationReceived()
Returns
IN3-24: "Second opinion documentation received" - creates it if necessary
|
CN |
getIn325_SecondOpinionPractitioner()
Returns
IN3-25: "Second opinion practitioner" - creates it if necessary
|
CN |
getIn33_CertifiedBy()
Returns
IN3-3: "Certified by" - creates it if necessary
|
ID |
getIn34_CertificationRequired()
Returns
IN3-4: "Certification required" - creates it if necessary
|
CM_PEN |
getIn35_Penalty()
Returns
IN3-5: "Penalty" - creates it if necessary
|
TS |
getIn36_CertificationDateTime()
Returns
IN3-6: "Certification date / time" - creates it if necessary
|
TS |
getIn37_CertificationModifyDateTime()
Returns
IN3-7: "Certification modify date / time" - creates it if necessary
|
CN |
getIn38_Operator()
Returns
IN3-8: "Operator" - creates it if necessary
|
DT |
getIn39_CertificationBeginDate()
Returns
IN3-9: "Certification begin date" - creates it if necessary
|
CE |
getNonConcurCodeDescription()
Returns
IN3-12: "Non-concur code / description" - creates it if necessary
|
TS |
getNonConcurEffectiveDateTime()
Returns
IN3-13: "Non-concur effective date / time" - creates it if necessary
|
CN |
getOperator()
Returns
IN3-8: "Operator" - creates it if necessary
|
CM_PEN |
getPenalty()
Returns
IN3-5: "Penalty" - creates it if necessary
|
CN |
getPhysicianReviewer()
Returns
IN3-14: "Physician reviewer" - creates it if necessary
|
CM_PCF[] |
getPreCertificationRequiredWindow()
Returns all repetitions of Pre-certification required / window (IN3-20).
|
CM_PCF |
getPreCertificationRequiredWindow(int rep)
Returns a specific repetition of
IN3-20: "Pre-certification required / window" - creates it if necessary
|
int |
getPreCertificationRequiredWindowReps()
Returns a count of the current number of repetitions of Pre-certification required / window (IN3-20).
|
DT |
getSecondOpinionDate()
Returns
IN3-22: "Second opinion date" - creates it if necessary
|
ID |
getSecondOpinionDocumentationReceived()
Returns
IN3-24: "Second opinion documentation received" - creates it if necessary
|
CN |
getSecondOpinionPractitioner()
Returns
IN3-25: "Second opinion practitioner" - creates it if necessary
|
ID |
getSecondOpinionStatus()
Returns
IN3-23: "Second opinion status" - creates it if necessary
|
SI |
getSetIDInsuranceCertification()
Returns
IN3-1: "Set ID - insurance certification" - creates it if necessary
|
TN |
insertCertificationAgencyPhoneNumber(int rep)
Inserts a repetition of
IN3-19: "Certification agency phone number" at a specific index
|
TN |
insertCertificationContactPhoneNumber(int rep)
Inserts a repetition of
IN3-16: "Certification contact phone number" at a specific index
|
TN |
insertIn316_CertificationContactPhoneNumber(int rep)
Inserts a repetition of
IN3-16: "Certification contact phone number" at a specific index
|
TN |
insertIn319_CertificationAgencyPhoneNumber(int rep)
Inserts a repetition of
IN3-19: "Certification agency phone number" at a specific index
|
CM_PCF |
insertIn320_PreCertificationRequiredWindow(int rep)
Inserts a repetition of
IN3-20: "Pre-certification required / window" at a specific index
|
CM_PCF |
insertPreCertificationRequiredWindow(int rep)
Inserts a repetition of
IN3-20: "Pre-certification required / window" at a specific index
|
TN |
removeCertificationAgencyPhoneNumber(int rep)
Removes a repetition of
IN3-19: "Certification agency phone number" at a specific index
|
TN |
removeCertificationContactPhoneNumber(int rep)
Removes a repetition of
IN3-16: "Certification contact phone number" at a specific index
|
TN |
removeIn316_CertificationContactPhoneNumber(int rep)
Removes a repetition of
IN3-16: "Certification contact phone number" at a specific index
|
TN |
removeIn319_CertificationAgencyPhoneNumber(int rep)
Removes a repetition of
IN3-19: "Certification agency phone number" at a specific index
|
CM_PCF |
removeIn320_PreCertificationRequiredWindow(int rep)
Removes a repetition of
IN3-20: "Pre-certification required / window" at a specific index
|
CM_PCF |
removePreCertificationRequiredWindow(int rep)
Removes a repetition of
IN3-20: "Pre-certification required / window" 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 IN3(Group parent, ModelClassFactory factory)
public SI getSetIDInsuranceCertification()
public SI getIn31_SetIDInsuranceCertification()
public ST getCertificationNumber()
public ST getIn32_CertificationNumber()
public CN getCertifiedBy()
public CN getIn33_CertifiedBy()
public ID getCertificationRequired()
public ID getIn34_CertificationRequired()
public CM_PEN getPenalty()
public CM_PEN getIn35_Penalty()
public TS getCertificationDateTime()
public TS getIn36_CertificationDateTime()
public TS getCertificationModifyDateTime()
public TS getIn37_CertificationModifyDateTime()
public CN getOperator()
public CN getIn38_Operator()
public DT getCertificationBeginDate()
public DT getIn39_CertificationBeginDate()
public DT getCertificationEndDate()
public DT getIn310_CertificationEndDate()
public CM_DTN getIn311_Days()
public CE getNonConcurCodeDescription()
public CE getIn312_NonConcurCodeDescription()
public TS getNonConcurEffectiveDateTime()
public TS getIn313_NonConcurEffectiveDateTime()
public CN getPhysicianReviewer()
public CN getIn314_PhysicianReviewer()
public ST getCertificationContact()
public ST getIn315_CertificationContact()
public TN[] getCertificationContactPhoneNumber()
public TN[] getIn316_CertificationContactPhoneNumber()
public int getCertificationContactPhoneNumberReps()
public TN getCertificationContactPhoneNumber(int rep)
rep
- The repetition index (0-indexed)public TN getIn316_CertificationContactPhoneNumber(int rep)
rep
- The repetition index (0-indexed)public int getIn316_CertificationContactPhoneNumberReps()
public TN insertCertificationContactPhoneNumber(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 TN insertIn316_CertificationContactPhoneNumber(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 TN removeCertificationContactPhoneNumber(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 TN removeIn316_CertificationContactPhoneNumber(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 getAppealReason()
public CE getIn317_AppealReason()
public CE getCertificationAgency()
public CE getIn318_CertificationAgency()
public TN[] getCertificationAgencyPhoneNumber()
public TN[] getIn319_CertificationAgencyPhoneNumber()
public int getCertificationAgencyPhoneNumberReps()
public TN getCertificationAgencyPhoneNumber(int rep)
rep
- The repetition index (0-indexed)public TN getIn319_CertificationAgencyPhoneNumber(int rep)
rep
- The repetition index (0-indexed)public int getIn319_CertificationAgencyPhoneNumberReps()
public TN insertCertificationAgencyPhoneNumber(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 TN insertIn319_CertificationAgencyPhoneNumber(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 TN removeCertificationAgencyPhoneNumber(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 TN removeIn319_CertificationAgencyPhoneNumber(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 CM_PCF[] getPreCertificationRequiredWindow()
public CM_PCF[] getIn320_PreCertificationRequiredWindow()
public int getPreCertificationRequiredWindowReps()
public CM_PCF getPreCertificationRequiredWindow(int rep)
rep
- The repetition index (0-indexed)public CM_PCF getIn320_PreCertificationRequiredWindow(int rep)
rep
- The repetition index (0-indexed)public int getIn320_PreCertificationRequiredWindowReps()
public CM_PCF insertPreCertificationRequiredWindow(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 CM_PCF insertIn320_PreCertificationRequiredWindow(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 CM_PCF removePreCertificationRequiredWindow(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 CM_PCF removeIn320_PreCertificationRequiredWindow(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 ST getCaseManager()
public ST getIn321_CaseManager()
public DT getSecondOpinionDate()
public DT getIn322_SecondOpinionDate()
public ID getSecondOpinionStatus()
public ID getIn323_SecondOpinionStatus()
public ID getSecondOpinionDocumentationReceived()
public ID getIn324_SecondOpinionDocumentationReceived()
public CN getSecondOpinionPractitioner()
public CN getIn325_SecondOpinionPractitioner()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.