public class DG1 extends AbstractSegment
Represents an HL7 DG1 message segment (DG1 - diagnosis segment). This segment has the following fields:
log
Constructor and Description |
---|
DG1(Group parent,
ModelClassFactory factory)
Creates a new DG1 segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
TS |
getAttestationDateTime()
Returns
DG1-19: "Attestation Date/Time" - creates it if necessary
|
ID |
getConfidentialIndicator()
Returns
DG1-18: "Confidential Indicator" - creates it if necessary
|
SI |
getDg11_SetIDDG1()
Returns
DG1-1: "Set ID - DG1" - creates it if necessary
|
IS |
getDg110_DRGGrouperReviewCode()
Returns
DG1-10: "DRG Grouper Review Code" - creates it if necessary
|
CE |
getDg111_OutlierType()
Returns
DG1-11: "Outlier Type" - creates it if necessary
|
NM |
getDg112_OutlierDays()
Returns
DG1-12: "Outlier Days" - creates it if necessary
|
CP |
getDg113_OutlierCost()
Returns
DG1-13: "Outlier Cost" - creates it if necessary
|
ST |
getDg114_GrouperVersionAndType()
Returns
DG1-14: "Grouper Version And Type" - creates it if necessary
|
ID |
getDg115_DiagnosisPriority()
Returns
DG1-15: "Diagnosis Priority" - creates it if necessary
|
XCN[] |
getDg116_DiagnosingClinician()
Returns all repetitions of Diagnosing Clinician (DG1-16).
|
XCN |
getDg116_DiagnosingClinician(int rep)
Returns a specific repetition of
DG1-16: "Diagnosing Clinician" - creates it if necessary
|
int |
getDg116_DiagnosingClinicianReps()
Returns a count of the current number of repetitions of Diagnosing Clinician (DG1-16).
|
IS |
getDg117_DiagnosisClassification()
Returns
DG1-17: "Diagnosis Classification" - creates it if necessary
|
ID |
getDg118_ConfidentialIndicator()
Returns
DG1-18: "Confidential Indicator" - creates it if necessary
|
TS |
getDg119_AttestationDateTime()
Returns
DG1-19: "Attestation Date/Time" - creates it if necessary
|
ID |
getDg12_DiagnosisCodingMethod()
Returns
DG1-2: "Diagnosis Coding Method" - creates it if necessary
|
CE |
getDg13_DiagnosisCodeDG1()
Returns
DG1-3: "Diagnosis Code - DG1" - creates it if necessary
|
ST |
getDg14_DiagnosisDescription()
Returns
DG1-4: "Diagnosis Description" - creates it if necessary
|
TS |
getDg15_DiagnosisDateTime()
Returns
DG1-5: "Diagnosis Date/Time" - creates it if necessary
|
IS |
getDg16_DiagnosisType()
Returns
DG1-6: "Diagnosis Type" - creates it if necessary
|
CE |
getDg17_MajorDiagnosticCategory()
Returns
DG1-7: "Major Diagnostic Category" - creates it if necessary
|
CE |
getDg18_DiagnosticRelatedGroup()
Returns
DG1-8: "Diagnostic Related Group" - creates it if necessary
|
ID |
getDg19_DRGApprovalIndicator()
Returns
DG1-9: "DRG Approval Indicator" - creates it if necessary
|
XCN[] |
getDiagnosingClinician()
Returns all repetitions of Diagnosing Clinician (DG1-16).
|
XCN |
getDiagnosingClinician(int rep)
Returns a specific repetition of
DG1-16: "Diagnosing Clinician" - creates it if necessary
|
int |
getDiagnosingClinicianReps()
Returns a count of the current number of repetitions of Diagnosing Clinician (DG1-16).
|
IS |
getDiagnosisClassification()
Returns
DG1-17: "Diagnosis Classification" - creates it if necessary
|
CE |
getDiagnosisCodeDG1()
Returns
DG1-3: "Diagnosis Code - DG1" - creates it if necessary
|
ID |
getDiagnosisCodingMethod()
Returns
DG1-2: "Diagnosis Coding Method" - creates it if necessary
|
TS |
getDiagnosisDateTime()
Returns
DG1-5: "Diagnosis Date/Time" - creates it if necessary
|
ST |
getDiagnosisDescription()
Returns
DG1-4: "Diagnosis Description" - creates it if necessary
|
ID |
getDiagnosisPriority()
Returns
DG1-15: "Diagnosis Priority" - creates it if necessary
|
IS |
getDiagnosisType()
Returns
DG1-6: "Diagnosis Type" - creates it if necessary
|
CE |
getDiagnosticRelatedGroup()
Returns
DG1-8: "Diagnostic Related Group" - creates it if necessary
|
ID |
getDRGApprovalIndicator()
Returns
DG1-9: "DRG Approval Indicator" - creates it if necessary
|
IS |
getDRGGrouperReviewCode()
Returns
DG1-10: "DRG Grouper Review Code" - creates it if necessary
|
ST |
getGrouperVersionAndType()
Returns
DG1-14: "Grouper Version And Type" - creates it if necessary
|
CE |
getMajorDiagnosticCategory()
Returns
DG1-7: "Major Diagnostic Category" - creates it if necessary
|
CP |
getOutlierCost()
Returns
DG1-13: "Outlier Cost" - creates it if necessary
|
NM |
getOutlierDays()
Returns
DG1-12: "Outlier Days" - creates it if necessary
|
CE |
getOutlierType()
Returns
DG1-11: "Outlier Type" - creates it if necessary
|
SI |
getSetIDDG1()
Returns
DG1-1: "Set ID - DG1" - creates it if necessary
|
XCN |
insertDg116_DiagnosingClinician(int rep)
Inserts a repetition of
DG1-16: "Diagnosing Clinician" at a specific index
|
XCN |
insertDiagnosingClinician(int rep)
Inserts a repetition of
DG1-16: "Diagnosing Clinician" at a specific index
|
XCN |
removeDg116_DiagnosingClinician(int rep)
Removes a repetition of
DG1-16: "Diagnosing Clinician" at a specific index
|
XCN |
removeDiagnosingClinician(int rep)
Removes a repetition of
DG1-16: "Diagnosing Clinician" 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 DG1(Group parent, ModelClassFactory factory)
public SI getSetIDDG1()
public SI getDg11_SetIDDG1()
public ID getDiagnosisCodingMethod()
public ID getDg12_DiagnosisCodingMethod()
public CE getDiagnosisCodeDG1()
public CE getDg13_DiagnosisCodeDG1()
public ST getDiagnosisDescription()
public ST getDg14_DiagnosisDescription()
public TS getDiagnosisDateTime()
public TS getDg15_DiagnosisDateTime()
public IS getDiagnosisType()
public IS getDg16_DiagnosisType()
public CE getMajorDiagnosticCategory()
public CE getDg17_MajorDiagnosticCategory()
public CE getDiagnosticRelatedGroup()
public CE getDg18_DiagnosticRelatedGroup()
public ID getDRGApprovalIndicator()
public ID getDg19_DRGApprovalIndicator()
public IS getDRGGrouperReviewCode()
public IS getDg110_DRGGrouperReviewCode()
public CE getOutlierType()
public CE getDg111_OutlierType()
public NM getOutlierDays()
public NM getDg112_OutlierDays()
public CP getOutlierCost()
public CP getDg113_OutlierCost()
public ST getGrouperVersionAndType()
public ST getDg114_GrouperVersionAndType()
public ID getDiagnosisPriority()
public ID getDg115_DiagnosisPriority()
public XCN[] getDiagnosingClinician()
public XCN[] getDg116_DiagnosingClinician()
public int getDiagnosingClinicianReps()
public XCN getDiagnosingClinician(int rep)
rep
- The repetition index (0-indexed)public XCN getDg116_DiagnosingClinician(int rep)
rep
- The repetition index (0-indexed)public int getDg116_DiagnosingClinicianReps()
public XCN insertDiagnosingClinician(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 insertDg116_DiagnosingClinician(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 removeDiagnosingClinician(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 removeDg116_DiagnosingClinician(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 IS getDiagnosisClassification()
public IS getDg117_DiagnosisClassification()
public ID getConfidentialIndicator()
public ID getDg118_ConfidentialIndicator()
public TS getAttestationDateTime()
public TS getDg119_AttestationDateTime()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.