ca.uhn.hl7v2.model.v24.segment
Class DRG

java.lang.Object
  extended by ca.uhn.hl7v2.model.AbstractSegment
      extended by ca.uhn.hl7v2.model.v24.segment.DRG
All Implemented Interfaces:
Segment, Structure, Serializable

public class DRG
extends AbstractSegment

Represents an HL7 DRG message segment (Diagnosis Related Group). This segment has the following fields:

See Also:
Serialized Form

Constructor Summary
DRG(Group parent, ModelClassFactory factory)
          Creates a new DRG segment
 
Method Summary
protected  Type createNewTypeWithoutReflection(int field)
          
 ID getConfidentialIndicator()
          Returns DRG-10: "Confidential Indicator" - creates it if necessary
 CE getDiagnosticRelatedGroup()
          Returns DRG-1: "Diagnostic Related Group" - creates it if necessary
 CE getDrg1_DiagnosticRelatedGroup()
          Returns DRG-1: "Diagnostic Related Group" - creates it if necessary
 ID getDrg10_ConfidentialIndicator()
          Returns DRG-10: "Confidential Indicator" - creates it if necessary
 IS getDrg11_DRGTransferType()
          Returns DRG-11: "DRG Transfer Type" - creates it if necessary
 TS getDrg2_DRGAssignedDateTime()
          Returns DRG-2: "DRG Assigned Date/Time" - creates it if necessary
 ID getDrg3_DRGApprovalIndicator()
          Returns DRG-3: "DRG Approval Indicator" - creates it if necessary
 IS getDrg4_DRGGrouperReviewCode()
          Returns DRG-4: "DRG Grouper Review Code" - creates it if necessary
 CE getDrg5_OutlierType()
          Returns DRG-5: "Outlier Type" - creates it if necessary
 NM getDrg6_OutlierDays()
          Returns DRG-6: "Outlier Days" - creates it if necessary
 CP getDrg7_OutlierCost()
          Returns DRG-7: "Outlier Cost" - creates it if necessary
 IS getDrg8_DRGPayor()
          Returns DRG-8: "DRG Payor" - creates it if necessary
 CP getDrg9_OutlierReimbursement()
          Returns DRG-9: "Outlier Reimbursement" - creates it if necessary
 ID getDRGApprovalIndicator()
          Returns DRG-3: "DRG Approval Indicator" - creates it if necessary
 TS getDRGAssignedDateTime()
          Returns DRG-2: "DRG Assigned Date/Time" - creates it if necessary
 IS getDRGGrouperReviewCode()
          Returns DRG-4: "DRG Grouper Review Code" - creates it if necessary
 IS getDRGPayor()
          Returns DRG-8: "DRG Payor" - creates it if necessary
 IS getDRGTransferType()
          Returns DRG-11: "DRG Transfer Type" - creates it if necessary
 CP getOutlierCost()
          Returns DRG-7: "Outlier Cost" - creates it if necessary
 NM getOutlierDays()
          Returns DRG-6: "Outlier Days" - creates it if necessary
 CP getOutlierReimbursement()
          Returns DRG-9: "Outlier Reimbursement" - creates it if necessary
 CE getOutlierType()
          Returns DRG-5: "Outlier Type" - creates it if necessary
 
Methods inherited from class ca.uhn.hl7v2.model.AbstractSegment
add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getMessage, getName, getNames, getParent, insertRepetition, isRequired, main, numFields, parse, removeRepetition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DRG

public DRG(Group parent,
           ModelClassFactory factory)
Creates a new DRG segment

Method Detail

getDiagnosticRelatedGroup

public CE getDiagnosticRelatedGroup()
Returns DRG-1: "Diagnostic Related Group" - creates it if necessary


getDrg1_DiagnosticRelatedGroup

public CE getDrg1_DiagnosticRelatedGroup()
Returns DRG-1: "Diagnostic Related Group" - creates it if necessary


getDRGAssignedDateTime

public TS getDRGAssignedDateTime()
Returns DRG-2: "DRG Assigned Date/Time" - creates it if necessary


getDrg2_DRGAssignedDateTime

public TS getDrg2_DRGAssignedDateTime()
Returns DRG-2: "DRG Assigned Date/Time" - creates it if necessary


getDRGApprovalIndicator

public ID getDRGApprovalIndicator()
Returns DRG-3: "DRG Approval Indicator" - creates it if necessary


getDrg3_DRGApprovalIndicator

public ID getDrg3_DRGApprovalIndicator()
Returns DRG-3: "DRG Approval Indicator" - creates it if necessary


getDRGGrouperReviewCode

public IS getDRGGrouperReviewCode()
Returns DRG-4: "DRG Grouper Review Code" - creates it if necessary


getDrg4_DRGGrouperReviewCode

public IS getDrg4_DRGGrouperReviewCode()
Returns DRG-4: "DRG Grouper Review Code" - creates it if necessary


getOutlierType

public CE getOutlierType()
Returns DRG-5: "Outlier Type" - creates it if necessary


getDrg5_OutlierType

public CE getDrg5_OutlierType()
Returns DRG-5: "Outlier Type" - creates it if necessary


getOutlierDays

public NM getOutlierDays()
Returns DRG-6: "Outlier Days" - creates it if necessary


getDrg6_OutlierDays

public NM getDrg6_OutlierDays()
Returns DRG-6: "Outlier Days" - creates it if necessary


getOutlierCost

public CP getOutlierCost()
Returns DRG-7: "Outlier Cost" - creates it if necessary


getDrg7_OutlierCost

public CP getDrg7_OutlierCost()
Returns DRG-7: "Outlier Cost" - creates it if necessary


getDRGPayor

public IS getDRGPayor()
Returns DRG-8: "DRG Payor" - creates it if necessary


getDrg8_DRGPayor

public IS getDrg8_DRGPayor()
Returns DRG-8: "DRG Payor" - creates it if necessary


getOutlierReimbursement

public CP getOutlierReimbursement()
Returns DRG-9: "Outlier Reimbursement" - creates it if necessary


getDrg9_OutlierReimbursement

public CP getDrg9_OutlierReimbursement()
Returns DRG-9: "Outlier Reimbursement" - creates it if necessary


getConfidentialIndicator

public ID getConfidentialIndicator()
Returns DRG-10: "Confidential Indicator" - creates it if necessary


getDrg10_ConfidentialIndicator

public ID getDrg10_ConfidentialIndicator()
Returns DRG-10: "Confidential Indicator" - creates it if necessary


getDRGTransferType

public IS getDRGTransferType()
Returns DRG-11: "DRG Transfer Type" - creates it if necessary


getDrg11_DRGTransferType

public IS getDrg11_DRGTransferType()
Returns DRG-11: "DRG Transfer Type" - creates it if necessary


createNewTypeWithoutReflection

protected Type createNewTypeWithoutReflection(int field)

Overrides:
createNewTypeWithoutReflection in class AbstractSegment


Copyright © 2001-2011 University Health Network. All Rights Reserved.