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

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

public class URS
extends AbstractSegment

Represents an HL7 URS message segment (Unsolicited Selection). This segment has the following fields:

See Also:
Serialized Form

Constructor Summary
URS(Group parent, ModelClassFactory factory)
          Creates a new URS segment
 
Method Summary
protected  Type createNewTypeWithoutReflection(int field)
          
 ID[] getRUDateTimeSelectionQualifier()
          Returns all repetitions of R/U Date/Time Selection Qualifier (URS-8).
 ID getRUDateTimeSelectionQualifier(int rep)
          Returns a specific repetition of URS-8: "R/U Date/Time Selection Qualifier" - creates it if necessary
 int getRUDateTimeSelectionQualifierReps()
          Returns a count of the current number of repetitions of R/U Date/Time Selection Qualifier (URS-8).
 ST[] getRUOtherResultsSubjectDefinition()
          Returns all repetitions of R/U Other Results Subject Definition (URS-5).
 ST getRUOtherResultsSubjectDefinition(int rep)
          Returns a specific repetition of URS-5: "R/U Other Results Subject Definition" - creates it if necessary
 int getRUOtherResultsSubjectDefinitionReps()
          Returns a count of the current number of repetitions of R/U Other Results Subject Definition (URS-5).
 TQ getRUQuantityTimingQualifier()
          Returns URS-9: "R/U Quantity/Timing Qualifier" - creates it if necessary
 ST[] getRUWhatUserQualifier()
          Returns all repetitions of R/U What User Qualifier (URS-4).
 ST getRUWhatUserQualifier(int rep)
          Returns a specific repetition of URS-4: "R/U What User Qualifier" - creates it if necessary
 int getRUWhatUserQualifierReps()
          Returns a count of the current number of repetitions of R/U What User Qualifier (URS-4).
 TS getRUWhenDataEndDateTime()
          Returns URS-3: "R/U When Data End Date/Time" - creates it if necessary
 TS getRUWhenDataStartDateTime()
          Returns URS-2: "R/U When Data Start Date/Time" - creates it if necessary
 ST[] getRUWhereSubjectDefinition()
          Returns all repetitions of R/U Where Subject Definition (URS-1).
 ST getRUWhereSubjectDefinition(int rep)
          Returns a specific repetition of URS-1: "R/U Where Subject Definition" - creates it if necessary
 int getRUWhereSubjectDefinitionReps()
          Returns a count of the current number of repetitions of R/U Where Subject Definition (URS-1).
 ID[] getRUWhichDateTimeQualifier()
          Returns all repetitions of R/U Which Date/Time Qualifier (URS-6).
 ID getRUWhichDateTimeQualifier(int rep)
          Returns a specific repetition of URS-6: "R/U Which Date/Time Qualifier" - creates it if necessary
 int getRUWhichDateTimeQualifierReps()
          Returns a count of the current number of repetitions of R/U Which Date/Time Qualifier (URS-6).
 ID[] getRUWhichDateTimeStatusQualifier()
          Returns all repetitions of R/U Which Date/Time Status Qualifier (URS-7).
 ID getRUWhichDateTimeStatusQualifier(int rep)
          Returns a specific repetition of URS-7: "R/U Which Date/Time Status Qualifier" - creates it if necessary
 int getRUWhichDateTimeStatusQualifierReps()
          Returns a count of the current number of repetitions of R/U Which Date/Time Status Qualifier (URS-7).
 ST getUrs1_RUWhereSubjectDefinition(int rep)
          Returns a specific repetition of URS-1: "R/U Where Subject Definition" - creates it if necessary
 int getUrs1_RUWhereSubjectDefinitionReps()
          Returns a count of the current number of repetitions of R/U Where Subject Definition (URS-1).
 TS getUrs2_RUWhenDataStartDateTime()
          Returns URS-2: "R/U When Data Start Date/Time" - creates it if necessary
 TS getUrs3_RUWhenDataEndDateTime()
          Returns URS-3: "R/U When Data End Date/Time" - creates it if necessary
 ST getUrs4_RUWhatUserQualifier(int rep)
          Returns a specific repetition of URS-4: "R/U What User Qualifier" - creates it if necessary
 int getUrs4_RUWhatUserQualifierReps()
          Returns a count of the current number of repetitions of R/U What User Qualifier (URS-4).
 ST getUrs5_RUOtherResultsSubjectDefinition(int rep)
          Returns a specific repetition of URS-5: "R/U Other Results Subject Definition" - creates it if necessary
 int getUrs5_RUOtherResultsSubjectDefinitionReps()
          Returns a count of the current number of repetitions of R/U Other Results Subject Definition (URS-5).
 ID getUrs6_RUWhichDateTimeQualifier(int rep)
          Returns a specific repetition of URS-6: "R/U Which Date/Time Qualifier" - creates it if necessary
 int getUrs6_RUWhichDateTimeQualifierReps()
          Returns a count of the current number of repetitions of R/U Which Date/Time Qualifier (URS-6).
 ID getUrs7_RUWhichDateTimeStatusQualifier(int rep)
          Returns a specific repetition of URS-7: "R/U Which Date/Time Status Qualifier" - creates it if necessary
 int getUrs7_RUWhichDateTimeStatusQualifierReps()
          Returns a count of the current number of repetitions of R/U Which Date/Time Status Qualifier (URS-7).
 ID getUrs8_RUDateTimeSelectionQualifier(int rep)
          Returns a specific repetition of URS-8: "R/U Date/Time Selection Qualifier" - creates it if necessary
 int getUrs8_RUDateTimeSelectionQualifierReps()
          Returns a count of the current number of repetitions of R/U Date/Time Selection Qualifier (URS-8).
 TQ getUrs9_RUQuantityTimingQualifier()
          Returns URS-9: "R/U Quantity/Timing Qualifier" - creates it if necessary
 ID insertRUDateTimeSelectionQualifier(int rep)
          Inserts a repetition of URS-8: "R/U Date/Time Selection Qualifier" at a specific index
 ST insertRUOtherResultsSubjectDefinition(int rep)
          Inserts a repetition of URS-5: "R/U Other Results Subject Definition" at a specific index
 ST insertRUWhatUserQualifier(int rep)
          Inserts a repetition of URS-4: "R/U What User Qualifier" at a specific index
 ST insertRUWhereSubjectDefinition(int rep)
          Inserts a repetition of URS-1: "R/U Where Subject Definition" at a specific index
 ID insertRUWhichDateTimeQualifier(int rep)
          Inserts a repetition of URS-6: "R/U Which Date/Time Qualifier" at a specific index
 ID insertRUWhichDateTimeStatusQualifier(int rep)
          Inserts a repetition of URS-7: "R/U Which Date/Time Status Qualifier" at a specific index
 ST insertUrs1_RUWhereSubjectDefinition(int rep)
          Inserts a repetition of URS-1: "R/U Where Subject Definition" at a specific index
 ST insertUrs4_RUWhatUserQualifier(int rep)
          Inserts a repetition of URS-4: "R/U What User Qualifier" at a specific index
 ST insertUrs5_RUOtherResultsSubjectDefinition(int rep)
          Inserts a repetition of URS-5: "R/U Other Results Subject Definition" at a specific index
 ID insertUrs6_RUWhichDateTimeQualifier(int rep)
          Inserts a repetition of URS-6: "R/U Which Date/Time Qualifier" at a specific index
 ID insertUrs7_RUWhichDateTimeStatusQualifier(int rep)
          Inserts a repetition of URS-7: "R/U Which Date/Time Status Qualifier" at a specific index
 ID insertUrs8_RUDateTimeSelectionQualifier(int rep)
          Inserts a repetition of URS-8: "R/U Date/Time Selection Qualifier" at a specific index
 ID removeRUDateTimeSelectionQualifier(int rep)
          Removes a repetition of URS-8: "R/U Date/Time Selection Qualifier" at a specific index
 ST removeRUOtherResultsSubjectDefinition(int rep)
          Removes a repetition of URS-5: "R/U Other Results Subject Definition" at a specific index
 ST removeRUWhatUserQualifier(int rep)
          Removes a repetition of URS-4: "R/U What User Qualifier" at a specific index
 ST removeRUWhereSubjectDefinition(int rep)
          Removes a repetition of URS-1: "R/U Where Subject Definition" at a specific index
 ID removeRUWhichDateTimeQualifier(int rep)
          Removes a repetition of URS-6: "R/U Which Date/Time Qualifier" at a specific index
 ID removeRUWhichDateTimeStatusQualifier(int rep)
          Removes a repetition of URS-7: "R/U Which Date/Time Status Qualifier" at a specific index
 ST removeUrs1_RUWhereSubjectDefinition(int rep)
          Removes a repetition of URS-1: "R/U Where Subject Definition" at a specific index
 ST removeUrs4_RUWhatUserQualifier(int rep)
          Removes a repetition of URS-4: "R/U What User Qualifier" at a specific index
 ST removeUrs5_RUOtherResultsSubjectDefinition(int rep)
          Removes a repetition of URS-5: "R/U Other Results Subject Definition" at a specific index
 ID removeUrs6_RUWhichDateTimeQualifier(int rep)
          Removes a repetition of URS-6: "R/U Which Date/Time Qualifier" at a specific index
 ID removeUrs7_RUWhichDateTimeStatusQualifier(int rep)
          Removes a repetition of URS-7: "R/U Which Date/Time Status Qualifier" at a specific index
 ID removeUrs8_RUDateTimeSelectionQualifier(int rep)
          Removes a repetition of URS-8: "R/U Date/Time Selection Qualifier" 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

URS

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

Method Detail

getRUWhereSubjectDefinition

public ST[] getRUWhereSubjectDefinition()
Returns all repetitions of R/U Where Subject Definition (URS-1).


getRUWhereSubjectDefinitionReps

public int getRUWhereSubjectDefinitionReps()
Returns a count of the current number of repetitions of R/U Where Subject Definition (URS-1). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getRUWhereSubjectDefinition

public ST getRUWhereSubjectDefinition(int rep)
Returns a specific repetition of URS-1: "R/U Where Subject Definition" - creates it if necessary

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

getUrs1_RUWhereSubjectDefinition

public ST getUrs1_RUWhereSubjectDefinition(int rep)
Returns a specific repetition of URS-1: "R/U Where Subject Definition" - creates it if necessary

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

getUrs1_RUWhereSubjectDefinitionReps

public int getUrs1_RUWhereSubjectDefinitionReps()
Returns a count of the current number of repetitions of R/U Where Subject Definition (URS-1). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertRUWhereSubjectDefinition

public ST insertRUWhereSubjectDefinition(int rep)
                                  throws HL7Exception
Inserts a repetition of URS-1: "R/U Where Subject Definition" 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)

insertUrs1_RUWhereSubjectDefinition

public ST insertUrs1_RUWhereSubjectDefinition(int rep)
                                       throws HL7Exception
Inserts a repetition of URS-1: "R/U Where Subject Definition" 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)

removeRUWhereSubjectDefinition

public ST removeRUWhereSubjectDefinition(int rep)
                                  throws HL7Exception
Removes a repetition of URS-1: "R/U Where Subject Definition" 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)

removeUrs1_RUWhereSubjectDefinition

public ST removeUrs1_RUWhereSubjectDefinition(int rep)
                                       throws HL7Exception
Removes a repetition of URS-1: "R/U Where Subject Definition" 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)

getRUWhenDataStartDateTime

public TS getRUWhenDataStartDateTime()
Returns URS-2: "R/U When Data Start Date/Time" - creates it if necessary


getUrs2_RUWhenDataStartDateTime

public TS getUrs2_RUWhenDataStartDateTime()
Returns URS-2: "R/U When Data Start Date/Time" - creates it if necessary


getRUWhenDataEndDateTime

public TS getRUWhenDataEndDateTime()
Returns URS-3: "R/U When Data End Date/Time" - creates it if necessary


getUrs3_RUWhenDataEndDateTime

public TS getUrs3_RUWhenDataEndDateTime()
Returns URS-3: "R/U When Data End Date/Time" - creates it if necessary


getRUWhatUserQualifier

public ST[] getRUWhatUserQualifier()
Returns all repetitions of R/U What User Qualifier (URS-4).


getRUWhatUserQualifierReps

public int getRUWhatUserQualifierReps()
Returns a count of the current number of repetitions of R/U What User Qualifier (URS-4). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getRUWhatUserQualifier

public ST getRUWhatUserQualifier(int rep)
Returns a specific repetition of URS-4: "R/U What User Qualifier" - creates it if necessary

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

getUrs4_RUWhatUserQualifier

public ST getUrs4_RUWhatUserQualifier(int rep)
Returns a specific repetition of URS-4: "R/U What User Qualifier" - creates it if necessary

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

getUrs4_RUWhatUserQualifierReps

public int getUrs4_RUWhatUserQualifierReps()
Returns a count of the current number of repetitions of R/U What User Qualifier (URS-4). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertRUWhatUserQualifier

public ST insertRUWhatUserQualifier(int rep)
                             throws HL7Exception
Inserts a repetition of URS-4: "R/U What User Qualifier" 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)

insertUrs4_RUWhatUserQualifier

public ST insertUrs4_RUWhatUserQualifier(int rep)
                                  throws HL7Exception
Inserts a repetition of URS-4: "R/U What User Qualifier" 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)

removeRUWhatUserQualifier

public ST removeRUWhatUserQualifier(int rep)
                             throws HL7Exception
Removes a repetition of URS-4: "R/U What User Qualifier" 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)

removeUrs4_RUWhatUserQualifier

public ST removeUrs4_RUWhatUserQualifier(int rep)
                                  throws HL7Exception
Removes a repetition of URS-4: "R/U What User Qualifier" 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)

getRUOtherResultsSubjectDefinition

public ST[] getRUOtherResultsSubjectDefinition()
Returns all repetitions of R/U Other Results Subject Definition (URS-5).


getRUOtherResultsSubjectDefinitionReps

public int getRUOtherResultsSubjectDefinitionReps()
Returns a count of the current number of repetitions of R/U Other Results Subject Definition (URS-5). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getRUOtherResultsSubjectDefinition

public ST getRUOtherResultsSubjectDefinition(int rep)
Returns a specific repetition of URS-5: "R/U Other Results Subject Definition" - creates it if necessary

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

getUrs5_RUOtherResultsSubjectDefinition

public ST getUrs5_RUOtherResultsSubjectDefinition(int rep)
Returns a specific repetition of URS-5: "R/U Other Results Subject Definition" - creates it if necessary

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

getUrs5_RUOtherResultsSubjectDefinitionReps

public int getUrs5_RUOtherResultsSubjectDefinitionReps()
Returns a count of the current number of repetitions of R/U Other Results Subject Definition (URS-5). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertRUOtherResultsSubjectDefinition

public ST insertRUOtherResultsSubjectDefinition(int rep)
                                         throws HL7Exception
Inserts a repetition of URS-5: "R/U Other Results Subject Definition" 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)

insertUrs5_RUOtherResultsSubjectDefinition

public ST insertUrs5_RUOtherResultsSubjectDefinition(int rep)
                                              throws HL7Exception
Inserts a repetition of URS-5: "R/U Other Results Subject Definition" 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)

removeRUOtherResultsSubjectDefinition

public ST removeRUOtherResultsSubjectDefinition(int rep)
                                         throws HL7Exception
Removes a repetition of URS-5: "R/U Other Results Subject Definition" 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)

removeUrs5_RUOtherResultsSubjectDefinition

public ST removeUrs5_RUOtherResultsSubjectDefinition(int rep)
                                              throws HL7Exception
Removes a repetition of URS-5: "R/U Other Results Subject Definition" 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)

getRUWhichDateTimeQualifier

public ID[] getRUWhichDateTimeQualifier()
Returns all repetitions of R/U Which Date/Time Qualifier (URS-6).


getRUWhichDateTimeQualifierReps

public int getRUWhichDateTimeQualifierReps()
Returns a count of the current number of repetitions of R/U Which Date/Time Qualifier (URS-6). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getRUWhichDateTimeQualifier

public ID getRUWhichDateTimeQualifier(int rep)
Returns a specific repetition of URS-6: "R/U Which Date/Time Qualifier" - creates it if necessary

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

getUrs6_RUWhichDateTimeQualifier

public ID getUrs6_RUWhichDateTimeQualifier(int rep)
Returns a specific repetition of URS-6: "R/U Which Date/Time Qualifier" - creates it if necessary

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

getUrs6_RUWhichDateTimeQualifierReps

public int getUrs6_RUWhichDateTimeQualifierReps()
Returns a count of the current number of repetitions of R/U Which Date/Time Qualifier (URS-6). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertRUWhichDateTimeQualifier

public ID insertRUWhichDateTimeQualifier(int rep)
                                  throws HL7Exception
Inserts a repetition of URS-6: "R/U Which Date/Time Qualifier" 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)

insertUrs6_RUWhichDateTimeQualifier

public ID insertUrs6_RUWhichDateTimeQualifier(int rep)
                                       throws HL7Exception
Inserts a repetition of URS-6: "R/U Which Date/Time Qualifier" 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)

removeRUWhichDateTimeQualifier

public ID removeRUWhichDateTimeQualifier(int rep)
                                  throws HL7Exception
Removes a repetition of URS-6: "R/U Which Date/Time Qualifier" 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)

removeUrs6_RUWhichDateTimeQualifier

public ID removeUrs6_RUWhichDateTimeQualifier(int rep)
                                       throws HL7Exception
Removes a repetition of URS-6: "R/U Which Date/Time Qualifier" 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)

getRUWhichDateTimeStatusQualifier

public ID[] getRUWhichDateTimeStatusQualifier()
Returns all repetitions of R/U Which Date/Time Status Qualifier (URS-7).


getRUWhichDateTimeStatusQualifierReps

public int getRUWhichDateTimeStatusQualifierReps()
Returns a count of the current number of repetitions of R/U Which Date/Time Status Qualifier (URS-7). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getRUWhichDateTimeStatusQualifier

public ID getRUWhichDateTimeStatusQualifier(int rep)
Returns a specific repetition of URS-7: "R/U Which Date/Time Status Qualifier" - creates it if necessary

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

getUrs7_RUWhichDateTimeStatusQualifier

public ID getUrs7_RUWhichDateTimeStatusQualifier(int rep)
Returns a specific repetition of URS-7: "R/U Which Date/Time Status Qualifier" - creates it if necessary

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

getUrs7_RUWhichDateTimeStatusQualifierReps

public int getUrs7_RUWhichDateTimeStatusQualifierReps()
Returns a count of the current number of repetitions of R/U Which Date/Time Status Qualifier (URS-7). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertRUWhichDateTimeStatusQualifier

public ID insertRUWhichDateTimeStatusQualifier(int rep)
                                        throws HL7Exception
Inserts a repetition of URS-7: "R/U Which Date/Time Status Qualifier" 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)

insertUrs7_RUWhichDateTimeStatusQualifier

public ID insertUrs7_RUWhichDateTimeStatusQualifier(int rep)
                                             throws HL7Exception
Inserts a repetition of URS-7: "R/U Which Date/Time Status Qualifier" 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)

removeRUWhichDateTimeStatusQualifier

public ID removeRUWhichDateTimeStatusQualifier(int rep)
                                        throws HL7Exception
Removes a repetition of URS-7: "R/U Which Date/Time Status Qualifier" 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)

removeUrs7_RUWhichDateTimeStatusQualifier

public ID removeUrs7_RUWhichDateTimeStatusQualifier(int rep)
                                             throws HL7Exception
Removes a repetition of URS-7: "R/U Which Date/Time Status Qualifier" 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)

getRUDateTimeSelectionQualifier

public ID[] getRUDateTimeSelectionQualifier()
Returns all repetitions of R/U Date/Time Selection Qualifier (URS-8).


getRUDateTimeSelectionQualifierReps

public int getRUDateTimeSelectionQualifierReps()
Returns a count of the current number of repetitions of R/U Date/Time Selection Qualifier (URS-8). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getRUDateTimeSelectionQualifier

public ID getRUDateTimeSelectionQualifier(int rep)
Returns a specific repetition of URS-8: "R/U Date/Time Selection Qualifier" - creates it if necessary

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

getUrs8_RUDateTimeSelectionQualifier

public ID getUrs8_RUDateTimeSelectionQualifier(int rep)
Returns a specific repetition of URS-8: "R/U Date/Time Selection Qualifier" - creates it if necessary

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

getUrs8_RUDateTimeSelectionQualifierReps

public int getUrs8_RUDateTimeSelectionQualifierReps()
Returns a count of the current number of repetitions of R/U Date/Time Selection Qualifier (URS-8). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertRUDateTimeSelectionQualifier

public ID insertRUDateTimeSelectionQualifier(int rep)
                                      throws HL7Exception
Inserts a repetition of URS-8: "R/U Date/Time Selection Qualifier" 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)

insertUrs8_RUDateTimeSelectionQualifier

public ID insertUrs8_RUDateTimeSelectionQualifier(int rep)
                                           throws HL7Exception
Inserts a repetition of URS-8: "R/U Date/Time Selection Qualifier" 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)

removeRUDateTimeSelectionQualifier

public ID removeRUDateTimeSelectionQualifier(int rep)
                                      throws HL7Exception
Removes a repetition of URS-8: "R/U Date/Time Selection Qualifier" 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)

removeUrs8_RUDateTimeSelectionQualifier

public ID removeUrs8_RUDateTimeSelectionQualifier(int rep)
                                           throws HL7Exception
Removes a repetition of URS-8: "R/U Date/Time Selection Qualifier" 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)

getRUQuantityTimingQualifier

public TQ getRUQuantityTimingQualifier()
Returns URS-9: "R/U Quantity/Timing Qualifier" - creates it if necessary


getUrs9_RUQuantityTimingQualifier

public TQ getUrs9_RUQuantityTimingQualifier()
Returns URS-9: "R/U Quantity/Timing Qualifier" - creates it if necessary


createNewTypeWithoutReflection

protected Type createNewTypeWithoutReflection(int field)

Overrides:
createNewTypeWithoutReflection in class AbstractSegment


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