Package ca.uhn.hl7v2.model.v22.segment
Class URD
java.lang.Object
ca.uhn.hl7v2.model.AbstractStructure
ca.uhn.hl7v2.model.AbstractSegment
ca.uhn.hl7v2.model.v22.segment.URD
- All Implemented Interfaces:
Segment,Structure,Visitable,Serializable
Represents an HL7 URD message segment (RESULTS/UPDATE DEFINITION). This segment has the following fields:
- URD-1: R/U date / time (TS) optional
- URD-2: Report Priority (ID) optional
- URD-3: R/U Who Subject Definition (ST) repeating
- URD-4: R/U What Subject Definition (ID) optional repeating
- URD-5: R/U What Department Code (ST) optional repeating
- URD-6: R/U display / print locations (ST) optional repeating
- URD-7: R/U Results Level (ID) 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 URD-2: "Report Priority" - creates it if necessaryReturns URD-1: "R/U date / time" - creates it if necessaryST[]Returns all repetitions of R/U display / print locations (URD-6).getRUDisplayPrintLocations(int rep) Returns a specific repetition of URD-6: "R/U display / print locations" - creates it if necessaryintReturns a count of the current number of repetitions of R/U display / print locations (URD-6).Returns URD-7: "R/U Results Level" - creates it if necessaryST[]Returns all repetitions of R/U What Department Code (URD-5).getRUWhatDepartmentCode(int rep) Returns a specific repetition of URD-5: "R/U What Department Code" - creates it if necessaryintReturns a count of the current number of repetitions of R/U What Department Code (URD-5).ID[]Returns all repetitions of R/U What Subject Definition (URD-4).getRUWhatSubjectDefinition(int rep) Returns a specific repetition of URD-4: "R/U What Subject Definition" - creates it if necessaryintReturns a count of the current number of repetitions of R/U What Subject Definition (URD-4).ST[]Returns all repetitions of R/U Who Subject Definition (URD-3).getRUWhoSubjectDefinition(int rep) Returns a specific repetition of URD-3: "R/U Who Subject Definition" - creates it if necessaryintReturns a count of the current number of repetitions of R/U Who Subject Definition (URD-3).Returns URD-1: "R/U date / time" - creates it if necessaryReturns URD-2: "Report Priority" - creates it if necessaryST[]Returns all repetitions of R/U Who Subject Definition (URD-3).getUrd3_RUWhoSubjectDefinition(int rep) Returns a specific repetition of URD-3: "R/U Who Subject Definition" - creates it if necessaryintReturns a count of the current number of repetitions of R/U Who Subject Definition (URD-3).ID[]Returns all repetitions of R/U What Subject Definition (URD-4).getUrd4_RUWhatSubjectDefinition(int rep) Returns a specific repetition of URD-4: "R/U What Subject Definition" - creates it if necessaryintReturns a count of the current number of repetitions of R/U What Subject Definition (URD-4).ST[]Returns all repetitions of R/U What Department Code (URD-5).getUrd5_RUWhatDepartmentCode(int rep) Returns a specific repetition of URD-5: "R/U What Department Code" - creates it if necessaryintReturns a count of the current number of repetitions of R/U What Department Code (URD-5).ST[]Returns all repetitions of R/U display / print locations (URD-6).getUrd6_RUDisplayPrintLocations(int rep) Returns a specific repetition of URD-6: "R/U display / print locations" - creates it if necessaryintReturns a count of the current number of repetitions of R/U display / print locations (URD-6).Returns URD-7: "R/U Results Level" - creates it if necessaryinsertRUDisplayPrintLocations(int rep) Inserts a repetition of URD-6: "R/U display / print locations" at a specific indexinsertRUWhatDepartmentCode(int rep) Inserts a repetition of URD-5: "R/U What Department Code" at a specific indexinsertRUWhatSubjectDefinition(int rep) Inserts a repetition of URD-4: "R/U What Subject Definition" at a specific indexinsertRUWhoSubjectDefinition(int rep) Inserts a repetition of URD-3: "R/U Who Subject Definition" at a specific indexinsertUrd3_RUWhoSubjectDefinition(int rep) Inserts a repetition of URD-3: "R/U Who Subject Definition" at a specific indexinsertUrd4_RUWhatSubjectDefinition(int rep) Inserts a repetition of URD-4: "R/U What Subject Definition" at a specific indexinsertUrd5_RUWhatDepartmentCode(int rep) Inserts a repetition of URD-5: "R/U What Department Code" at a specific indexinsertUrd6_RUDisplayPrintLocations(int rep) Inserts a repetition of URD-6: "R/U display / print locations" at a specific indexremoveRUDisplayPrintLocations(int rep) Removes a repetition of URD-6: "R/U display / print locations" at a specific indexremoveRUWhatDepartmentCode(int rep) Removes a repetition of URD-5: "R/U What Department Code" at a specific indexremoveRUWhatSubjectDefinition(int rep) Removes a repetition of URD-4: "R/U What Subject Definition" at a specific indexremoveRUWhoSubjectDefinition(int rep) Removes a repetition of URD-3: "R/U Who Subject Definition" at a specific indexremoveUrd3_RUWhoSubjectDefinition(int rep) Removes a repetition of URD-3: "R/U Who Subject Definition" at a specific indexremoveUrd4_RUWhatSubjectDefinition(int rep) Removes a repetition of URD-4: "R/U What Subject Definition" at a specific indexremoveUrd5_RUWhatDepartmentCode(int rep) Removes a repetition of URD-5: "R/U What Department Code" at a specific indexremoveUrd6_RUDisplayPrintLocations(int rep) Removes a repetition of URD-6: "R/U display / print locations" at a specific indexMethods 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
-
URD
Creates a new URD segment
-
-
Method Details
-
getRUDateTime
Returns URD-1: "R/U date / time" - creates it if necessary -
getUrd1_RUDateTime
Returns URD-1: "R/U date / time" - creates it if necessary -
getReportPriority
Returns URD-2: "Report Priority" - creates it if necessary -
getUrd2_ReportPriority
Returns URD-2: "Report Priority" - creates it if necessary -
getRUWhoSubjectDefinition
Returns all repetitions of R/U Who Subject Definition (URD-3). -
getUrd3_RUWhoSubjectDefinition
Returns all repetitions of R/U Who Subject Definition (URD-3). -
getRUWhoSubjectDefinitionReps
Returns a count of the current number of repetitions of R/U Who Subject Definition (URD-3). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getRUWhoSubjectDefinition
Returns a specific repetition of URD-3: "R/U Who Subject Definition" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUrd3_RUWhoSubjectDefinition
Returns a specific repetition of URD-3: "R/U Who Subject Definition" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUrd3_RUWhoSubjectDefinitionReps
Returns a count of the current number of repetitions of R/U Who Subject Definition (URD-3). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertRUWhoSubjectDefinition
Inserts a repetition of URD-3: "R/U Who 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)
-
insertUrd3_RUWhoSubjectDefinition
Inserts a repetition of URD-3: "R/U Who 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)
-
removeRUWhoSubjectDefinition
Removes a repetition of URD-3: "R/U Who 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)
-
removeUrd3_RUWhoSubjectDefinition
Removes a repetition of URD-3: "R/U Who 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)
-
getRUWhatSubjectDefinition
Returns all repetitions of R/U What Subject Definition (URD-4). -
getUrd4_RUWhatSubjectDefinition
Returns all repetitions of R/U What Subject Definition (URD-4). -
getRUWhatSubjectDefinitionReps
Returns a count of the current number of repetitions of R/U What Subject Definition (URD-4). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getRUWhatSubjectDefinition
Returns a specific repetition of URD-4: "R/U What Subject Definition" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUrd4_RUWhatSubjectDefinition
Returns a specific repetition of URD-4: "R/U What Subject Definition" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUrd4_RUWhatSubjectDefinitionReps
Returns a count of the current number of repetitions of R/U What Subject Definition (URD-4). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertRUWhatSubjectDefinition
Inserts a repetition of URD-4: "R/U What 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)
-
insertUrd4_RUWhatSubjectDefinition
Inserts a repetition of URD-4: "R/U What 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)
-
removeRUWhatSubjectDefinition
Removes a repetition of URD-4: "R/U What 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)
-
removeUrd4_RUWhatSubjectDefinition
Removes a repetition of URD-4: "R/U What 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)
-
getRUWhatDepartmentCode
Returns all repetitions of R/U What Department Code (URD-5). -
getUrd5_RUWhatDepartmentCode
Returns all repetitions of R/U What Department Code (URD-5). -
getRUWhatDepartmentCodeReps
Returns a count of the current number of repetitions of R/U What Department Code (URD-5). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getRUWhatDepartmentCode
Returns a specific repetition of URD-5: "R/U What Department Code" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUrd5_RUWhatDepartmentCode
Returns a specific repetition of URD-5: "R/U What Department Code" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUrd5_RUWhatDepartmentCodeReps
Returns a count of the current number of repetitions of R/U What Department Code (URD-5). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertRUWhatDepartmentCode
Inserts a repetition of URD-5: "R/U What Department 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)
-
insertUrd5_RUWhatDepartmentCode
Inserts a repetition of URD-5: "R/U What Department 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)
-
removeRUWhatDepartmentCode
Removes a repetition of URD-5: "R/U What Department 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)
-
removeUrd5_RUWhatDepartmentCode
Removes a repetition of URD-5: "R/U What Department 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)
-
getRUDisplayPrintLocations
Returns all repetitions of R/U display / print locations (URD-6). -
getUrd6_RUDisplayPrintLocations
Returns all repetitions of R/U display / print locations (URD-6). -
getRUDisplayPrintLocationsReps
Returns a count of the current number of repetitions of R/U display / print locations (URD-6). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getRUDisplayPrintLocations
Returns a specific repetition of URD-6: "R/U display / print locations" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUrd6_RUDisplayPrintLocations
Returns a specific repetition of URD-6: "R/U display / print locations" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUrd6_RUDisplayPrintLocationsReps
Returns a count of the current number of repetitions of R/U display / print locations (URD-6). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertRUDisplayPrintLocations
Inserts a repetition of URD-6: "R/U display / print locations" 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)
-
insertUrd6_RUDisplayPrintLocations
Inserts a repetition of URD-6: "R/U display / print locations" 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)
-
removeRUDisplayPrintLocations
Removes a repetition of URD-6: "R/U display / print locations" 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)
-
removeUrd6_RUDisplayPrintLocations
Removes a repetition of URD-6: "R/U display / print locations" 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)
-
getRUResultsLevel
Returns URD-7: "R/U Results Level" - creates it if necessary -
getUrd7_RUResultsLevel
Returns URD-7: "R/U Results Level" - creates it if necessary -
createNewTypeWithoutReflection
- Overrides:
createNewTypeWithoutReflectionin classAbstractSegment
-