Package ca.uhn.hl7v2.model.v251.segment
Class DRG
java.lang.Object
ca.uhn.hl7v2.model.AbstractStructure
ca.uhn.hl7v2.model.AbstractSegment
ca.uhn.hl7v2.model.v251.segment.DRG
- All Implemented Interfaces:
Segment,Structure,Visitable,Serializable
Represents an HL7 DRG message segment (Diagnosis Related Group). This segment has the following fields:
- DRG-1: Diagnostic Related Group (CE) optional
- DRG-2: DRG Assigned Date/Time (TS) optional
- DRG-3: DRG Approval Indicator (ID) optional
- DRG-4: DRG Grouper Review Code (IS) optional
- DRG-5: Outlier Type (CE) optional
- DRG-6: Outlier Days (NM) optional
- DRG-7: Outlier Cost (CP) optional
- DRG-8: DRG Payor (IS) optional
- DRG-9: Outlier Reimbursement (CP) optional
- DRG-10: Confidential Indicator (ID) optional
- DRG-11: DRG Transfer Type (IS) 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 DRG-10: "Confidential Indicator" - creates it if necessaryReturns DRG-1: "Diagnostic Related Group" - creates it if necessaryReturns DRG-1: "Diagnostic Related Group" - creates it if necessaryReturns DRG-10: "Confidential Indicator" - creates it if necessaryReturns DRG-11: "DRG Transfer Type" - creates it if necessaryReturns DRG-2: "DRG Assigned Date/Time" - creates it if necessaryReturns DRG-3: "DRG Approval Indicator" - creates it if necessaryReturns DRG-4: "DRG Grouper Review Code" - creates it if necessaryReturns DRG-5: "Outlier Type" - creates it if necessaryReturns DRG-6: "Outlier Days" - creates it if necessaryReturns DRG-7: "Outlier Cost" - creates it if necessaryReturns DRG-8: "DRG Payor" - creates it if necessaryReturns DRG-9: "Outlier Reimbursement" - creates it if necessaryReturns DRG-3: "DRG Approval Indicator" - creates it if necessaryReturns DRG-2: "DRG Assigned Date/Time" - creates it if necessaryReturns DRG-4: "DRG Grouper Review Code" - creates it if necessaryReturns DRG-8: "DRG Payor" - creates it if necessaryReturns DRG-11: "DRG Transfer Type" - creates it if necessaryReturns DRG-7: "Outlier Cost" - creates it if necessaryReturns DRG-6: "Outlier Days" - creates it if necessaryReturns DRG-9: "Outlier Reimbursement" - creates it if necessaryReturns DRG-5: "Outlier Type" - 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
-
DRG
Creates a new DRG segment
-
-
Method Details
-
getDiagnosticRelatedGroup
Returns DRG-1: "Diagnostic Related Group" - creates it if necessary -
getDrg1_DiagnosticRelatedGroup
Returns DRG-1: "Diagnostic Related Group" - creates it if necessary -
getDRGAssignedDateTime
Returns DRG-2: "DRG Assigned Date/Time" - creates it if necessary -
getDrg2_DRGAssignedDateTime
Returns DRG-2: "DRG Assigned Date/Time" - creates it if necessary -
getDRGApprovalIndicator
Returns DRG-3: "DRG Approval Indicator" - creates it if necessary -
getDrg3_DRGApprovalIndicator
Returns DRG-3: "DRG Approval Indicator" - creates it if necessary -
getDRGGrouperReviewCode
Returns DRG-4: "DRG Grouper Review Code" - creates it if necessary -
getDrg4_DRGGrouperReviewCode
Returns DRG-4: "DRG Grouper Review Code" - creates it if necessary -
getOutlierType
Returns DRG-5: "Outlier Type" - creates it if necessary -
getDrg5_OutlierType
Returns DRG-5: "Outlier Type" - creates it if necessary -
getOutlierDays
Returns DRG-6: "Outlier Days" - creates it if necessary -
getDrg6_OutlierDays
Returns DRG-6: "Outlier Days" - creates it if necessary -
getOutlierCost
Returns DRG-7: "Outlier Cost" - creates it if necessary -
getDrg7_OutlierCost
Returns DRG-7: "Outlier Cost" - creates it if necessary -
getDRGPayor
Returns DRG-8: "DRG Payor" - creates it if necessary -
getDrg8_DRGPayor
Returns DRG-8: "DRG Payor" - creates it if necessary -
getOutlierReimbursement
Returns DRG-9: "Outlier Reimbursement" - creates it if necessary -
getDrg9_OutlierReimbursement
Returns DRG-9: "Outlier Reimbursement" - creates it if necessary -
getConfidentialIndicator
Returns DRG-10: "Confidential Indicator" - creates it if necessary -
getDrg10_ConfidentialIndicator
Returns DRG-10: "Confidential Indicator" - creates it if necessary -
getDRGTransferType
Returns DRG-11: "DRG Transfer Type" - creates it if necessary -
getDrg11_DRGTransferType
Returns DRG-11: "DRG Transfer Type" - creates it if necessary -
createNewTypeWithoutReflection
- Overrides:
createNewTypeWithoutReflectionin classAbstractSegment
-