Package ca.uhn.hl7v2.model.v22.segment
Class DG1
java.lang.Object
ca.uhn.hl7v2.model.AbstractStructure
ca.uhn.hl7v2.model.AbstractSegment
ca.uhn.hl7v2.model.v22.segment.DG1
- All Implemented Interfaces:
Segment,Structure,Visitable,Serializable
Represents an HL7 DG1 message segment (DIAGNOSIS). This segment has the following fields:
- DG1-1: Set ID - diagnosis (SI)
- DG1-2: Diagnosis coding method (ID)
- DG1-3: Diagnosis code (ID) optional
- DG1-4: Diagnosis description (ST) optional
- DG1-5: Diagnosis date / time (TS) optional
- DG1-6: Diagnosis / DRG type (ID)
- DG1-7: Major diagnostic category (CE) optional
- DG1-8: Diagnostic related group (ID) optional
- DG1-9: DRG approval indicator (ID) optional
- DG1-10: DRG grouper review code (ID) optional
- DG1-11: Outlier type (ID) optional
- DG1-12: Outlier days (NM) optional
- DG1-13: Outlier cost (NM) optional
- DG1-14: Grouper version and type (ST) optional
- DG1-15: Diagnosis / DRG priority (NM) optional
- DG1-16: Diagnosing clinician (CN) optional
- See Also:
-
Field Summary
Fields inherited from class ca.uhn.hl7v2.model.AbstractStructure
log -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected TypecreateNewTypeWithoutReflection(int field) Returns DG1-1: "Set ID - diagnosis" - creates it if necessaryReturns DG1-10: "DRG grouper review code" - creates it if necessaryReturns DG1-11: "Outlier type" - creates it if necessaryReturns DG1-12: "Outlier days" - creates it if necessaryReturns DG1-13: "Outlier cost" - creates it if necessaryReturns DG1-14: "Grouper version and type" - creates it if necessaryReturns DG1-15: "Diagnosis / DRG priority" - creates it if necessaryReturns DG1-16: "Diagnosing clinician" - creates it if necessaryReturns DG1-2: "Diagnosis coding method" - creates it if necessaryReturns DG1-3: "Diagnosis code" - creates it if necessaryReturns DG1-4: "Diagnosis description" - creates it if necessaryReturns DG1-5: "Diagnosis date / time" - creates it if necessaryReturns DG1-6: "Diagnosis / DRG type" - creates it if necessaryReturns DG1-7: "Major diagnostic category" - creates it if necessaryReturns DG1-8: "Diagnostic related group" - creates it if necessaryReturns DG1-9: "DRG approval indicator" - creates it if necessaryReturns DG1-16: "Diagnosing clinician" - creates it if necessaryReturns DG1-3: "Diagnosis code" - creates it if necessaryReturns DG1-2: "Diagnosis coding method" - creates it if necessaryReturns DG1-5: "Diagnosis date / time" - creates it if necessaryReturns DG1-4: "Diagnosis description" - creates it if necessaryReturns DG1-15: "Diagnosis / DRG priority" - creates it if necessaryReturns DG1-6: "Diagnosis / DRG type" - creates it if necessaryReturns DG1-8: "Diagnostic related group" - creates it if necessaryReturns DG1-9: "DRG approval indicator" - creates it if necessaryReturns DG1-10: "DRG grouper review code" - creates it if necessaryReturns DG1-14: "Grouper version and type" - creates it if necessaryReturns DG1-7: "Major diagnostic category" - creates it if necessaryReturns DG1-13: "Outlier cost" - creates it if necessaryReturns DG1-12: "Outlier days" - creates it if necessaryReturns DG1-11: "Outlier type" - creates it if necessaryReturns DG1-1: "Set ID - diagnosis" - creates it if necessaryMethods inherited from class ca.uhn.hl7v2.model.AbstractSegment
accept, add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getName, getNames, getReps, getTypedField, getTypedField, insertRepetition, isEmpty, isRequired, main, numFields, parse, provideLocation, removeRepetitionMethods inherited from class ca.uhn.hl7v2.model.AbstractStructure
getMessage, getParentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ca.uhn.hl7v2.model.Structure
getMessage, getParent
-
Constructor Details
-
DG1
Creates a new DG1 segment
-
-
Method Details
-
getSetIDDiagnosis
Returns DG1-1: "Set ID - diagnosis" - creates it if necessary -
getDg11_SetIDDiagnosis
Returns DG1-1: "Set ID - diagnosis" - creates it if necessary -
getDiagnosisCodingMethod
Returns DG1-2: "Diagnosis coding method" - creates it if necessary -
getDg12_DiagnosisCodingMethod
Returns DG1-2: "Diagnosis coding method" - creates it if necessary -
getDiagnosisCode
Returns DG1-3: "Diagnosis code" - creates it if necessary -
getDg13_DiagnosisCode
Returns DG1-3: "Diagnosis code" - creates it if necessary -
getDiagnosisDescription
Returns DG1-4: "Diagnosis description" - creates it if necessary -
getDg14_DiagnosisDescription
Returns DG1-4: "Diagnosis description" - creates it if necessary -
getDiagnosisDateTime
Returns DG1-5: "Diagnosis date / time" - creates it if necessary -
getDg15_DiagnosisDateTime
Returns DG1-5: "Diagnosis date / time" - creates it if necessary -
getDiagnosisDRGType
Returns DG1-6: "Diagnosis / DRG type" - creates it if necessary -
getDg16_DiagnosisDRGType
Returns DG1-6: "Diagnosis / DRG type" - creates it if necessary -
getMajorDiagnosticCategory
Returns DG1-7: "Major diagnostic category" - creates it if necessary -
getDg17_MajorDiagnosticCategory
Returns DG1-7: "Major diagnostic category" - creates it if necessary -
getDiagnosticRelatedGroup
Returns DG1-8: "Diagnostic related group" - creates it if necessary -
getDg18_DiagnosticRelatedGroup
Returns DG1-8: "Diagnostic related group" - creates it if necessary -
getDRGApprovalIndicator
Returns DG1-9: "DRG approval indicator" - creates it if necessary -
getDg19_DRGApprovalIndicator
Returns DG1-9: "DRG approval indicator" - creates it if necessary -
getDRGGrouperReviewCode
Returns DG1-10: "DRG grouper review code" - creates it if necessary -
getDg110_DRGGrouperReviewCode
Returns DG1-10: "DRG grouper review code" - creates it if necessary -
getOutlierType
Returns DG1-11: "Outlier type" - creates it if necessary -
getDg111_OutlierType
Returns DG1-11: "Outlier type" - creates it if necessary -
getOutlierDays
Returns DG1-12: "Outlier days" - creates it if necessary -
getDg112_OutlierDays
Returns DG1-12: "Outlier days" - creates it if necessary -
getOutlierCost
Returns DG1-13: "Outlier cost" - creates it if necessary -
getDg113_OutlierCost
Returns DG1-13: "Outlier cost" - creates it if necessary -
getGrouperVersionAndType
Returns DG1-14: "Grouper version and type" - creates it if necessary -
getDg114_GrouperVersionAndType
Returns DG1-14: "Grouper version and type" - creates it if necessary -
getDiagnosisDRGPriority
Returns DG1-15: "Diagnosis / DRG priority" - creates it if necessary -
getDg115_DiagnosisDRGPriority
Returns DG1-15: "Diagnosis / DRG priority" - creates it if necessary -
getDiagnosingClinician
Returns DG1-16: "Diagnosing clinician" - creates it if necessary -
getDg116_DiagnosingClinician
Returns DG1-16: "Diagnosing clinician" - creates it if necessary -
createNewTypeWithoutReflection
- Overrides:
createNewTypeWithoutReflectionin classAbstractSegment
-