public class URS extends AbstractSegment
Represents an HL7 URS message segment (UNSOLICITED SELECTION). This segment has the following fields:
log
Constructor and Description |
---|
URS(Group parent,
ModelClassFactory factory)
Creates a new URS segment
|
Modifier and Type | Method and Description |
---|---|
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).
|
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()
Returns all repetitions of R/U Where Subject Definition (URS-1).
|
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()
Returns all repetitions of R/U What User Qualifier (URS-4).
|
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()
Returns all repetitions of R/U Other Results Subject Definition (URS-5).
|
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()
Returns all repetitions of R/U which date / time qualifier (URS-6).
|
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()
Returns all repetitions of R/U which date / time status qualifier (URS-7).
|
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()
Returns all repetitions of R/U date / time selection qualifier (URS-8).
|
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).
|
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
|
accept, add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getName, getNames, getReps, getTypedField, getTypedField, insertRepetition, isEmpty, isRequired, main, numFields, parse, provideLocation, removeRepetition
getMessage, getParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMessage, getParent
public URS(Group parent, ModelClassFactory factory)
public ST[] getRUWhereSubjectDefinition()
public ST[] getUrs1_RUWhereSubjectDefinition()
public int getRUWhereSubjectDefinitionReps()
public ST getRUWhereSubjectDefinition(int rep)
rep
- The repetition index (0-indexed)public ST getUrs1_RUWhereSubjectDefinition(int rep)
rep
- The repetition index (0-indexed)public int getUrs1_RUWhereSubjectDefinitionReps()
public ST insertRUWhereSubjectDefinition(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST insertUrs1_RUWhereSubjectDefinition(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST removeRUWhereSubjectDefinition(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST removeUrs1_RUWhereSubjectDefinition(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public TS getRUWhenDataStartDateTime()
public TS getUrs2_RUWhenDataStartDateTime()
public TS getRUWhenDataEndDateTime()
public TS getUrs3_RUWhenDataEndDateTime()
public ST[] getRUWhatUserQualifier()
public ST[] getUrs4_RUWhatUserQualifier()
public int getRUWhatUserQualifierReps()
public ST getRUWhatUserQualifier(int rep)
rep
- The repetition index (0-indexed)public ST getUrs4_RUWhatUserQualifier(int rep)
rep
- The repetition index (0-indexed)public int getUrs4_RUWhatUserQualifierReps()
public ST insertRUWhatUserQualifier(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST insertUrs4_RUWhatUserQualifier(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST removeRUWhatUserQualifier(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST removeUrs4_RUWhatUserQualifier(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST[] getRUOtherResultsSubjectDefinition()
public ST[] getUrs5_RUOtherResultsSubjectDefinition()
public int getRUOtherResultsSubjectDefinitionReps()
public ST getRUOtherResultsSubjectDefinition(int rep)
rep
- The repetition index (0-indexed)public ST getUrs5_RUOtherResultsSubjectDefinition(int rep)
rep
- The repetition index (0-indexed)public int getUrs5_RUOtherResultsSubjectDefinitionReps()
public ST insertRUOtherResultsSubjectDefinition(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST insertUrs5_RUOtherResultsSubjectDefinition(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST removeRUOtherResultsSubjectDefinition(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST removeUrs5_RUOtherResultsSubjectDefinition(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID[] getRUWhichDateTimeQualifier()
public ID[] getUrs6_RUWhichDateTimeQualifier()
public int getRUWhichDateTimeQualifierReps()
public ID getRUWhichDateTimeQualifier(int rep)
rep
- The repetition index (0-indexed)public ID getUrs6_RUWhichDateTimeQualifier(int rep)
rep
- The repetition index (0-indexed)public int getUrs6_RUWhichDateTimeQualifierReps()
public ID insertRUWhichDateTimeQualifier(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID insertUrs6_RUWhichDateTimeQualifier(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID removeRUWhichDateTimeQualifier(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID removeUrs6_RUWhichDateTimeQualifier(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID[] getRUWhichDateTimeStatusQualifier()
public ID[] getUrs7_RUWhichDateTimeStatusQualifier()
public int getRUWhichDateTimeStatusQualifierReps()
public ID getRUWhichDateTimeStatusQualifier(int rep)
rep
- The repetition index (0-indexed)public ID getUrs7_RUWhichDateTimeStatusQualifier(int rep)
rep
- The repetition index (0-indexed)public int getUrs7_RUWhichDateTimeStatusQualifierReps()
public ID insertRUWhichDateTimeStatusQualifier(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID insertUrs7_RUWhichDateTimeStatusQualifier(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID removeRUWhichDateTimeStatusQualifier(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID removeUrs7_RUWhichDateTimeStatusQualifier(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID[] getRUDateTimeSelectionQualifier()
public ID[] getUrs8_RUDateTimeSelectionQualifier()
public int getRUDateTimeSelectionQualifierReps()
public ID getRUDateTimeSelectionQualifier(int rep)
rep
- The repetition index (0-indexed)public ID getUrs8_RUDateTimeSelectionQualifier(int rep)
rep
- The repetition index (0-indexed)public int getUrs8_RUDateTimeSelectionQualifierReps()
public ID insertRUDateTimeSelectionQualifier(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID insertUrs8_RUDateTimeSelectionQualifier(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID removeRUDateTimeSelectionQualifier(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID removeUrs8_RUDateTimeSelectionQualifier(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.