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

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

public class PR1
extends AbstractSegment

Represents an HL7 PR1 message segment (Procedures). This segment has the following fields:

See Also:
Serialized Form

Constructor Summary
PR1(Group parent, ModelClassFactory factory)
          Creates a new PR1 segment
 
Method Summary
protected  Type createNewTypeWithoutReflection(int field)
          
 IS getAnesthesiaCode()
          Returns PR1-9: "Anesthesia Code" - creates it if necessary
 NM getAnesthesiaMinutes()
          Returns PR1-10: "Anesthesia Minutes" - creates it if necessary
 XCN[] getAnesthesiologist()
          Returns all repetitions of Anesthesiologist (PR1-8).
 XCN getAnesthesiologist(int rep)
          Returns a specific repetition of PR1-8: "Anesthesiologist" - creates it if necessary
 int getAnesthesiologistReps()
          Returns a count of the current number of repetitions of Anesthesiologist (PR1-8).
 CE getAssociatedDiagnosisCode()
          Returns PR1-15: "Associated Diagnosis Code" - creates it if necessary
 CE getConsentCode()
          Returns PR1-13: "Consent Code" - creates it if necessary
 SI getPr11_SetIDPR1()
          Returns PR1-1: "Set ID - PR1" - creates it if necessary
 NM getPr110_AnesthesiaMinutes()
          Returns PR1-10: "Anesthesia Minutes" - creates it if necessary
 XCN getPr111_Surgeon(int rep)
          Returns a specific repetition of PR1-11: "Surgeon" - creates it if necessary
 int getPr111_SurgeonReps()
          Returns a count of the current number of repetitions of Surgeon (PR1-11).
 XCN getPr112_ProcedurePractitioner(int rep)
          Returns a specific repetition of PR1-12: "Procedure Practitioner" - creates it if necessary
 int getPr112_ProcedurePractitionerReps()
          Returns a count of the current number of repetitions of Procedure Practitioner (PR1-12).
 CE getPr113_ConsentCode()
          Returns PR1-13: "Consent Code" - creates it if necessary
 ID getPr114_ProcedurePriority()
          Returns PR1-14: "Procedure Priority" - creates it if necessary
 CE getPr115_AssociatedDiagnosisCode()
          Returns PR1-15: "Associated Diagnosis Code" - creates it if necessary
 CE getPr116_ProcedureCodeModifier(int rep)
          Returns a specific repetition of PR1-16: "Procedure Code Modifier" - creates it if necessary
 int getPr116_ProcedureCodeModifierReps()
          Returns a count of the current number of repetitions of Procedure Code Modifier (PR1-16).
 IS getPr117_ProcedureDRGType()
          Returns PR1-17: "Procedure DRG Type" - creates it if necessary
 CE getPr118_TissueTypeCode(int rep)
          Returns a specific repetition of PR1-18: "Tissue Type Code" - creates it if necessary
 int getPr118_TissueTypeCodeReps()
          Returns a count of the current number of repetitions of Tissue Type Code (PR1-18).
 IS getPr12_ProcedureCodingMethod()
          Returns PR1-2: "Procedure Coding Method" - creates it if necessary
 CE getPr13_ProcedureCode()
          Returns PR1-3: "Procedure Code" - creates it if necessary
 ST getPr14_ProcedureDescription()
          Returns PR1-4: "Procedure Description" - creates it if necessary
 TS getPr15_ProcedureDateTime()
          Returns PR1-5: "Procedure Date/Time" - creates it if necessary
 IS getPr16_ProcedureFunctionalType()
          Returns PR1-6: "Procedure Functional Type" - creates it if necessary
 NM getPr17_ProcedureMinutes()
          Returns PR1-7: "Procedure Minutes" - creates it if necessary
 XCN getPr18_Anesthesiologist(int rep)
          Returns a specific repetition of PR1-8: "Anesthesiologist" - creates it if necessary
 int getPr18_AnesthesiologistReps()
          Returns a count of the current number of repetitions of Anesthesiologist (PR1-8).
 IS getPr19_AnesthesiaCode()
          Returns PR1-9: "Anesthesia Code" - creates it if necessary
 CE getProcedureCode()
          Returns PR1-3: "Procedure Code" - creates it if necessary
 CE[] getProcedureCodeModifier()
          Returns all repetitions of Procedure Code Modifier (PR1-16).
 CE getProcedureCodeModifier(int rep)
          Returns a specific repetition of PR1-16: "Procedure Code Modifier" - creates it if necessary
 int getProcedureCodeModifierReps()
          Returns a count of the current number of repetitions of Procedure Code Modifier (PR1-16).
 IS getProcedureCodingMethod()
          Returns PR1-2: "Procedure Coding Method" - creates it if necessary
 TS getProcedureDateTime()
          Returns PR1-5: "Procedure Date/Time" - creates it if necessary
 ST getProcedureDescription()
          Returns PR1-4: "Procedure Description" - creates it if necessary
 IS getProcedureDRGType()
          Returns PR1-17: "Procedure DRG Type" - creates it if necessary
 IS getProcedureFunctionalType()
          Returns PR1-6: "Procedure Functional Type" - creates it if necessary
 NM getProcedureMinutes()
          Returns PR1-7: "Procedure Minutes" - creates it if necessary
 XCN[] getProcedurePractitioner()
          Returns all repetitions of Procedure Practitioner (PR1-12).
 XCN getProcedurePractitioner(int rep)
          Returns a specific repetition of PR1-12: "Procedure Practitioner" - creates it if necessary
 int getProcedurePractitionerReps()
          Returns a count of the current number of repetitions of Procedure Practitioner (PR1-12).
 ID getProcedurePriority()
          Returns PR1-14: "Procedure Priority" - creates it if necessary
 SI getSetIDPR1()
          Returns PR1-1: "Set ID - PR1" - creates it if necessary
 XCN[] getSurgeon()
          Returns all repetitions of Surgeon (PR1-11).
 XCN getSurgeon(int rep)
          Returns a specific repetition of PR1-11: "Surgeon" - creates it if necessary
 int getSurgeonReps()
          Returns a count of the current number of repetitions of Surgeon (PR1-11).
 CE[] getTissueTypeCode()
          Returns all repetitions of Tissue Type Code (PR1-18).
 CE getTissueTypeCode(int rep)
          Returns a specific repetition of PR1-18: "Tissue Type Code" - creates it if necessary
 int getTissueTypeCodeReps()
          Returns a count of the current number of repetitions of Tissue Type Code (PR1-18).
 XCN insertAnesthesiologist(int rep)
          Inserts a repetition of PR1-8: "Anesthesiologist" at a specific index
 XCN insertPr111_Surgeon(int rep)
          Inserts a repetition of PR1-11: "Surgeon" at a specific index
 XCN insertPr112_ProcedurePractitioner(int rep)
          Inserts a repetition of PR1-12: "Procedure Practitioner" at a specific index
 CE insertPr116_ProcedureCodeModifier(int rep)
          Inserts a repetition of PR1-16: "Procedure Code Modifier" at a specific index
 CE insertPr118_TissueTypeCode(int rep)
          Inserts a repetition of PR1-18: "Tissue Type Code" at a specific index
 XCN insertPr18_Anesthesiologist(int rep)
          Inserts a repetition of PR1-8: "Anesthesiologist" at a specific index
 CE insertProcedureCodeModifier(int rep)
          Inserts a repetition of PR1-16: "Procedure Code Modifier" at a specific index
 XCN insertProcedurePractitioner(int rep)
          Inserts a repetition of PR1-12: "Procedure Practitioner" at a specific index
 XCN insertSurgeon(int rep)
          Inserts a repetition of PR1-11: "Surgeon" at a specific index
 CE insertTissueTypeCode(int rep)
          Inserts a repetition of PR1-18: "Tissue Type Code" at a specific index
 XCN removeAnesthesiologist(int rep)
          Removes a repetition of PR1-8: "Anesthesiologist" at a specific index
 XCN removePr111_Surgeon(int rep)
          Removes a repetition of PR1-11: "Surgeon" at a specific index
 XCN removePr112_ProcedurePractitioner(int rep)
          Removes a repetition of PR1-12: "Procedure Practitioner" at a specific index
 CE removePr116_ProcedureCodeModifier(int rep)
          Removes a repetition of PR1-16: "Procedure Code Modifier" at a specific index
 CE removePr118_TissueTypeCode(int rep)
          Removes a repetition of PR1-18: "Tissue Type Code" at a specific index
 XCN removePr18_Anesthesiologist(int rep)
          Removes a repetition of PR1-8: "Anesthesiologist" at a specific index
 CE removeProcedureCodeModifier(int rep)
          Removes a repetition of PR1-16: "Procedure Code Modifier" at a specific index
 XCN removeProcedurePractitioner(int rep)
          Removes a repetition of PR1-12: "Procedure Practitioner" at a specific index
 XCN removeSurgeon(int rep)
          Removes a repetition of PR1-11: "Surgeon" at a specific index
 CE removeTissueTypeCode(int rep)
          Removes a repetition of PR1-18: "Tissue Type Code" at a specific index
 
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

PR1

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

Method Detail

getSetIDPR1

public SI getSetIDPR1()
Returns PR1-1: "Set ID - PR1" - creates it if necessary


getPr11_SetIDPR1

public SI getPr11_SetIDPR1()
Returns PR1-1: "Set ID - PR1" - creates it if necessary


getProcedureCodingMethod

public IS getProcedureCodingMethod()
Returns PR1-2: "Procedure Coding Method" - creates it if necessary


getPr12_ProcedureCodingMethod

public IS getPr12_ProcedureCodingMethod()
Returns PR1-2: "Procedure Coding Method" - creates it if necessary


getProcedureCode

public CE getProcedureCode()
Returns PR1-3: "Procedure Code" - creates it if necessary


getPr13_ProcedureCode

public CE getPr13_ProcedureCode()
Returns PR1-3: "Procedure Code" - creates it if necessary


getProcedureDescription

public ST getProcedureDescription()
Returns PR1-4: "Procedure Description" - creates it if necessary


getPr14_ProcedureDescription

public ST getPr14_ProcedureDescription()
Returns PR1-4: "Procedure Description" - creates it if necessary


getProcedureDateTime

public TS getProcedureDateTime()
Returns PR1-5: "Procedure Date/Time" - creates it if necessary


getPr15_ProcedureDateTime

public TS getPr15_ProcedureDateTime()
Returns PR1-5: "Procedure Date/Time" - creates it if necessary


getProcedureFunctionalType

public IS getProcedureFunctionalType()
Returns PR1-6: "Procedure Functional Type" - creates it if necessary


getPr16_ProcedureFunctionalType

public IS getPr16_ProcedureFunctionalType()
Returns PR1-6: "Procedure Functional Type" - creates it if necessary


getProcedureMinutes

public NM getProcedureMinutes()
Returns PR1-7: "Procedure Minutes" - creates it if necessary


getPr17_ProcedureMinutes

public NM getPr17_ProcedureMinutes()
Returns PR1-7: "Procedure Minutes" - creates it if necessary


getAnesthesiologist

public XCN[] getAnesthesiologist()
Returns all repetitions of Anesthesiologist (PR1-8).


getAnesthesiologistReps

public int getAnesthesiologistReps()
Returns a count of the current number of repetitions of Anesthesiologist (PR1-8). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getAnesthesiologist

public XCN getAnesthesiologist(int rep)
Returns a specific repetition of PR1-8: "Anesthesiologist" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPr18_Anesthesiologist

public XCN getPr18_Anesthesiologist(int rep)
Returns a specific repetition of PR1-8: "Anesthesiologist" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPr18_AnesthesiologistReps

public int getPr18_AnesthesiologistReps()
Returns a count of the current number of repetitions of Anesthesiologist (PR1-8). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertAnesthesiologist

public XCN insertAnesthesiologist(int rep)
                           throws HL7Exception
Inserts a repetition of PR1-8: "Anesthesiologist" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertPr18_Anesthesiologist

public XCN insertPr18_Anesthesiologist(int rep)
                                throws HL7Exception
Inserts a repetition of PR1-8: "Anesthesiologist" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeAnesthesiologist

public XCN removeAnesthesiologist(int rep)
                           throws HL7Exception
Removes a repetition of PR1-8: "Anesthesiologist" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removePr18_Anesthesiologist

public XCN removePr18_Anesthesiologist(int rep)
                                throws HL7Exception
Removes a repetition of PR1-8: "Anesthesiologist" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getAnesthesiaCode

public IS getAnesthesiaCode()
Returns PR1-9: "Anesthesia Code" - creates it if necessary


getPr19_AnesthesiaCode

public IS getPr19_AnesthesiaCode()
Returns PR1-9: "Anesthesia Code" - creates it if necessary


getAnesthesiaMinutes

public NM getAnesthesiaMinutes()
Returns PR1-10: "Anesthesia Minutes" - creates it if necessary


getPr110_AnesthesiaMinutes

public NM getPr110_AnesthesiaMinutes()
Returns PR1-10: "Anesthesia Minutes" - creates it if necessary


getSurgeon

public XCN[] getSurgeon()
Returns all repetitions of Surgeon (PR1-11).


getSurgeonReps

public int getSurgeonReps()
Returns a count of the current number of repetitions of Surgeon (PR1-11). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getSurgeon

public XCN getSurgeon(int rep)
Returns a specific repetition of PR1-11: "Surgeon" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPr111_Surgeon

public XCN getPr111_Surgeon(int rep)
Returns a specific repetition of PR1-11: "Surgeon" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPr111_SurgeonReps

public int getPr111_SurgeonReps()
Returns a count of the current number of repetitions of Surgeon (PR1-11). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertSurgeon

public XCN insertSurgeon(int rep)
                  throws HL7Exception
Inserts a repetition of PR1-11: "Surgeon" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertPr111_Surgeon

public XCN insertPr111_Surgeon(int rep)
                        throws HL7Exception
Inserts a repetition of PR1-11: "Surgeon" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeSurgeon

public XCN removeSurgeon(int rep)
                  throws HL7Exception
Removes a repetition of PR1-11: "Surgeon" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removePr111_Surgeon

public XCN removePr111_Surgeon(int rep)
                        throws HL7Exception
Removes a repetition of PR1-11: "Surgeon" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getProcedurePractitioner

public XCN[] getProcedurePractitioner()
Returns all repetitions of Procedure Practitioner (PR1-12).


getProcedurePractitionerReps

public int getProcedurePractitionerReps()
Returns a count of the current number of repetitions of Procedure Practitioner (PR1-12). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getProcedurePractitioner

public XCN getProcedurePractitioner(int rep)
Returns a specific repetition of PR1-12: "Procedure Practitioner" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPr112_ProcedurePractitioner

public XCN getPr112_ProcedurePractitioner(int rep)
Returns a specific repetition of PR1-12: "Procedure Practitioner" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPr112_ProcedurePractitionerReps

public int getPr112_ProcedurePractitionerReps()
Returns a count of the current number of repetitions of Procedure Practitioner (PR1-12). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertProcedurePractitioner

public XCN insertProcedurePractitioner(int rep)
                                throws HL7Exception
Inserts a repetition of PR1-12: "Procedure Practitioner" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertPr112_ProcedurePractitioner

public XCN insertPr112_ProcedurePractitioner(int rep)
                                      throws HL7Exception
Inserts a repetition of PR1-12: "Procedure Practitioner" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeProcedurePractitioner

public XCN removeProcedurePractitioner(int rep)
                                throws HL7Exception
Removes a repetition of PR1-12: "Procedure Practitioner" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removePr112_ProcedurePractitioner

public XCN removePr112_ProcedurePractitioner(int rep)
                                      throws HL7Exception
Removes a repetition of PR1-12: "Procedure Practitioner" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getConsentCode

public CE getConsentCode()
Returns PR1-13: "Consent Code" - creates it if necessary


getPr113_ConsentCode

public CE getPr113_ConsentCode()
Returns PR1-13: "Consent Code" - creates it if necessary


getProcedurePriority

public ID getProcedurePriority()
Returns PR1-14: "Procedure Priority" - creates it if necessary


getPr114_ProcedurePriority

public ID getPr114_ProcedurePriority()
Returns PR1-14: "Procedure Priority" - creates it if necessary


getAssociatedDiagnosisCode

public CE getAssociatedDiagnosisCode()
Returns PR1-15: "Associated Diagnosis Code" - creates it if necessary


getPr115_AssociatedDiagnosisCode

public CE getPr115_AssociatedDiagnosisCode()
Returns PR1-15: "Associated Diagnosis Code" - creates it if necessary


getProcedureCodeModifier

public CE[] getProcedureCodeModifier()
Returns all repetitions of Procedure Code Modifier (PR1-16).


getProcedureCodeModifierReps

public int getProcedureCodeModifierReps()
Returns a count of the current number of repetitions of Procedure Code Modifier (PR1-16). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getProcedureCodeModifier

public CE getProcedureCodeModifier(int rep)
Returns a specific repetition of PR1-16: "Procedure Code Modifier" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPr116_ProcedureCodeModifier

public CE getPr116_ProcedureCodeModifier(int rep)
Returns a specific repetition of PR1-16: "Procedure Code Modifier" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPr116_ProcedureCodeModifierReps

public int getPr116_ProcedureCodeModifierReps()
Returns a count of the current number of repetitions of Procedure Code Modifier (PR1-16). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertProcedureCodeModifier

public CE insertProcedureCodeModifier(int rep)
                               throws HL7Exception
Inserts a repetition of PR1-16: "Procedure Code Modifier" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertPr116_ProcedureCodeModifier

public CE insertPr116_ProcedureCodeModifier(int rep)
                                     throws HL7Exception
Inserts a repetition of PR1-16: "Procedure Code Modifier" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeProcedureCodeModifier

public CE removeProcedureCodeModifier(int rep)
                               throws HL7Exception
Removes a repetition of PR1-16: "Procedure Code Modifier" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removePr116_ProcedureCodeModifier

public CE removePr116_ProcedureCodeModifier(int rep)
                                     throws HL7Exception
Removes a repetition of PR1-16: "Procedure Code Modifier" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getProcedureDRGType

public IS getProcedureDRGType()
Returns PR1-17: "Procedure DRG Type" - creates it if necessary


getPr117_ProcedureDRGType

public IS getPr117_ProcedureDRGType()
Returns PR1-17: "Procedure DRG Type" - creates it if necessary


getTissueTypeCode

public CE[] getTissueTypeCode()
Returns all repetitions of Tissue Type Code (PR1-18).


getTissueTypeCodeReps

public int getTissueTypeCodeReps()
Returns a count of the current number of repetitions of Tissue Type Code (PR1-18). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getTissueTypeCode

public CE getTissueTypeCode(int rep)
Returns a specific repetition of PR1-18: "Tissue Type Code" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPr118_TissueTypeCode

public CE getPr118_TissueTypeCode(int rep)
Returns a specific repetition of PR1-18: "Tissue Type Code" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPr118_TissueTypeCodeReps

public int getPr118_TissueTypeCodeReps()
Returns a count of the current number of repetitions of Tissue Type Code (PR1-18). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertTissueTypeCode

public CE insertTissueTypeCode(int rep)
                        throws HL7Exception
Inserts a repetition of PR1-18: "Tissue Type Code" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertPr118_TissueTypeCode

public CE insertPr118_TissueTypeCode(int rep)
                              throws HL7Exception
Inserts a repetition of PR1-18: "Tissue Type Code" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeTissueTypeCode

public CE removeTissueTypeCode(int rep)
                        throws HL7Exception
Removes a repetition of PR1-18: "Tissue Type Code" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removePr118_TissueTypeCode

public CE removePr118_TissueTypeCode(int rep)
                              throws HL7Exception
Removes a repetition of PR1-18: "Tissue Type Code" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

createNewTypeWithoutReflection

protected Type createNewTypeWithoutReflection(int field)

Overrides:
createNewTypeWithoutReflection in class AbstractSegment


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