public class DG1 extends AbstractSegment
Represents an HL7 DG1 message segment (Diagnosis). 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) |
DTM |
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
|
CWE |
getDg110_DRGGrouperReviewCode()
Returns
DG1-10: "DRG Grouper Review Code" - creates it if necessary
|
CWE |
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
|
NULLDT |
getDg114_GrouperVersionAndType()
Returns
DG1-14: "Grouper Version And Type" - creates it if necessary
|
NM |
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).
|
CWE |
getDg117_DiagnosisClassification()
Returns
DG1-17: "Diagnosis Classification" - creates it if necessary
|
ID |
getDg118_ConfidentialIndicator()
Returns
DG1-18: "Confidential Indicator" - creates it if necessary
|
DTM |
getDg119_AttestationDateTime()
Returns
DG1-19: "Attestation Date/Time" - creates it if necessary
|
NULLDT |
getDg12_DiagnosisCodingMethod()
Returns
DG1-2: "Diagnosis Coding Method" - creates it if necessary
|
EI |
getDg120_DiagnosisIdentifier()
Returns
DG1-20: "Diagnosis Identifier" - creates it if necessary
|
ID |
getDg121_DiagnosisActionCode()
Returns
DG1-21: "Diagnosis Action Code" - creates it if necessary
|
EI |
getDg122_ParentDiagnosis()
Returns
DG1-22: "Parent Diagnosis" - creates it if necessary
|
CWE |
getDg123_DRGCCLValueCode()
Returns
DG1-23: "DRG CCL Value Code" - creates it if necessary
|
ID |
getDg124_DRGGroupingUsage()
Returns
DG1-24: "DRG Grouping Usage" - creates it if necessary
|
CWE |
getDg125_DRGDiagnosisDeterminationStatus()
Returns
DG1-25: "DRG Diagnosis Determination Status" - creates it if necessary
|
CWE |
getDg126_PresentOnAdmissionIndicator()
Returns
DG1-26: "Present On Admission (POA) Indicator" - creates it if necessary
|
CWE |
getDg13_DiagnosisCodeDG1()
Returns
DG1-3: "Diagnosis Code - DG1" - creates it if necessary
|
NULLDT |
getDg14_DiagnosisDescription()
Returns
DG1-4: "Diagnosis Description" - creates it if necessary
|
DTM |
getDg15_DiagnosisDateTime()
Returns
DG1-5: "Diagnosis Date/Time" - creates it if necessary
|
CWE |
getDg16_DiagnosisType()
Returns
DG1-6: "Diagnosis Type" - creates it if necessary
|
CNE |
getDg17_MajorDiagnosticCategory()
Returns
DG1-7: "Major Diagnostic Category" - creates it if necessary
|
CNE |
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).
|
ID |
getDiagnosisActionCode()
Returns
DG1-21: "Diagnosis Action Code" - creates it if necessary
|
CWE |
getDiagnosisClassification()
Returns
DG1-17: "Diagnosis Classification" - creates it if necessary
|
CWE |
getDiagnosisCodeDG1()
Returns
DG1-3: "Diagnosis Code - DG1" - creates it if necessary
|
NULLDT |
getDiagnosisCodingMethod()
Returns
DG1-2: "Diagnosis Coding Method" - creates it if necessary
|
DTM |
getDiagnosisDateTime()
Returns
DG1-5: "Diagnosis Date/Time" - creates it if necessary
|
NULLDT |
getDiagnosisDescription()
Returns
DG1-4: "Diagnosis Description" - creates it if necessary
|
EI |
getDiagnosisIdentifier()
Returns
DG1-20: "Diagnosis Identifier" - creates it if necessary
|
NM |
getDiagnosisPriority()
Returns
DG1-15: "Diagnosis Priority" - creates it if necessary
|
CWE |
getDiagnosisType()
Returns
DG1-6: "Diagnosis Type" - creates it if necessary
|
CNE |
getDiagnosticRelatedGroup()
Returns
DG1-8: "Diagnostic Related Group" - creates it if necessary
|
ID |
getDRGApprovalIndicator()
Returns
DG1-9: "DRG Approval Indicator" - creates it if necessary
|
CWE |
getDRGCCLValueCode()
Returns
DG1-23: "DRG CCL Value Code" - creates it if necessary
|
CWE |
getDRGDiagnosisDeterminationStatus()
Returns
DG1-25: "DRG Diagnosis Determination Status" - creates it if necessary
|
CWE |
getDRGGrouperReviewCode()
Returns
DG1-10: "DRG Grouper Review Code" - creates it if necessary
|
ID |
getDRGGroupingUsage()
Returns
DG1-24: "DRG Grouping Usage" - creates it if necessary
|
NULLDT |
getGrouperVersionAndType()
Returns
DG1-14: "Grouper Version And Type" - creates it if necessary
|
CNE |
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
|
CWE |
getOutlierType()
Returns
DG1-11: "Outlier Type" - creates it if necessary
|
EI |
getParentDiagnosis()
Returns
DG1-22: "Parent Diagnosis" - creates it if necessary
|
CWE |
getPresentOnAdmissionIndicator()
Returns
DG1-26: "Present On Admission (POA) Indicator" - 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 NULLDT getDiagnosisCodingMethod()
public NULLDT getDg12_DiagnosisCodingMethod()
public CWE getDiagnosisCodeDG1()
public CWE getDg13_DiagnosisCodeDG1()
public NULLDT getDiagnosisDescription()
public NULLDT getDg14_DiagnosisDescription()
public DTM getDiagnosisDateTime()
public DTM getDg15_DiagnosisDateTime()
public CWE getDiagnosisType()
public CWE getDg16_DiagnosisType()
public CNE getMajorDiagnosticCategory()
public CNE getDg17_MajorDiagnosticCategory()
public CNE getDiagnosticRelatedGroup()
public CNE getDg18_DiagnosticRelatedGroup()
public ID getDRGApprovalIndicator()
public ID getDg19_DRGApprovalIndicator()
public CWE getDRGGrouperReviewCode()
public CWE getDg110_DRGGrouperReviewCode()
public CWE getOutlierType()
public CWE getDg111_OutlierType()
public NM getOutlierDays()
public NM getDg112_OutlierDays()
public CP getOutlierCost()
public CP getDg113_OutlierCost()
public NULLDT getGrouperVersionAndType()
public NULLDT getDg114_GrouperVersionAndType()
public NM getDiagnosisPriority()
public NM 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 CWE getDiagnosisClassification()
public CWE getDg117_DiagnosisClassification()
public ID getConfidentialIndicator()
public ID getDg118_ConfidentialIndicator()
public DTM getAttestationDateTime()
public DTM getDg119_AttestationDateTime()
public EI getDiagnosisIdentifier()
public EI getDg120_DiagnosisIdentifier()
public ID getDiagnosisActionCode()
public ID getDg121_DiagnosisActionCode()
public EI getParentDiagnosis()
public EI getDg122_ParentDiagnosis()
public CWE getDRGCCLValueCode()
public CWE getDg123_DRGCCLValueCode()
public ID getDRGGroupingUsage()
public ID getDg124_DRGGroupingUsage()
public CWE getDRGDiagnosisDeterminationStatus()
public CWE getDg125_DRGDiagnosisDeterminationStatus()
public CWE getPresentOnAdmissionIndicator()
public CWE getDg126_PresentOnAdmissionIndicator()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.