public class URD extends AbstractSegment
Represents an HL7 URD message segment (Results/update definition segment). This segment has the following fields:
log
Constructor and Description |
---|
URD(Group parent,
ModelClassFactory factory)
Creates a new URD segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
ID |
getReportPriority()
Returns
URD-2: "Report Priority" - creates it if necessary
|
TS |
getRUDateTime()
Returns
URD-1: "R/U Date/Time" - creates it if necessary
|
ST[] |
getRUDisplayPrintLocations()
Returns all repetitions of R/U Display/Print Locations (URD-6).
|
ST |
getRUDisplayPrintLocations(int rep)
Returns a specific repetition of
URD-6: "R/U Display/Print Locations" - creates it if necessary
|
int |
getRUDisplayPrintLocationsReps()
Returns a count of the current number of repetitions of R/U Display/Print Locations (URD-6).
|
ID |
getRUResultsLevel()
Returns
URD-7: "R/U Results Level" - creates it if necessary
|
CE[] |
getRUWhatDepartmentCode()
Returns all repetitions of R/U What Department Code (URD-5).
|
CE |
getRUWhatDepartmentCode(int rep)
Returns a specific repetition of
URD-5: "R/U What Department Code" - creates it if necessary
|
int |
getRUWhatDepartmentCodeReps()
Returns a count of the current number of repetitions of R/U What Department Code (URD-5).
|
CE[] |
getRUWhatSubjectDefinition()
Returns all repetitions of R/U What Subject Definition (URD-4).
|
CE |
getRUWhatSubjectDefinition(int rep)
Returns a specific repetition of
URD-4: "R/U What Subject Definition" - creates it if necessary
|
int |
getRUWhatSubjectDefinitionReps()
Returns a count of the current number of repetitions of R/U What Subject Definition (URD-4).
|
XCN[] |
getRUWhoSubjectDefinition()
Returns all repetitions of R/U Who Subject Definition (URD-3).
|
XCN |
getRUWhoSubjectDefinition(int rep)
Returns a specific repetition of
URD-3: "R/U Who Subject Definition" - creates it if necessary
|
int |
getRUWhoSubjectDefinitionReps()
Returns a count of the current number of repetitions of R/U Who Subject Definition (URD-3).
|
TS |
getUrd1_RUDateTime()
Returns
URD-1: "R/U Date/Time" - creates it if necessary
|
ID |
getUrd2_ReportPriority()
Returns
URD-2: "Report Priority" - creates it if necessary
|
XCN[] |
getUrd3_RUWhoSubjectDefinition()
Returns all repetitions of R/U Who Subject Definition (URD-3).
|
XCN |
getUrd3_RUWhoSubjectDefinition(int rep)
Returns a specific repetition of
URD-3: "R/U Who Subject Definition" - creates it if necessary
|
int |
getUrd3_RUWhoSubjectDefinitionReps()
Returns a count of the current number of repetitions of R/U Who Subject Definition (URD-3).
|
CE[] |
getUrd4_RUWhatSubjectDefinition()
Returns all repetitions of R/U What Subject Definition (URD-4).
|
CE |
getUrd4_RUWhatSubjectDefinition(int rep)
Returns a specific repetition of
URD-4: "R/U What Subject Definition" - creates it if necessary
|
int |
getUrd4_RUWhatSubjectDefinitionReps()
Returns a count of the current number of repetitions of R/U What Subject Definition (URD-4).
|
CE[] |
getUrd5_RUWhatDepartmentCode()
Returns all repetitions of R/U What Department Code (URD-5).
|
CE |
getUrd5_RUWhatDepartmentCode(int rep)
Returns a specific repetition of
URD-5: "R/U What Department Code" - creates it if necessary
|
int |
getUrd5_RUWhatDepartmentCodeReps()
Returns a count of the current number of repetitions of R/U What Department Code (URD-5).
|
ST[] |
getUrd6_RUDisplayPrintLocations()
Returns all repetitions of R/U Display/Print Locations (URD-6).
|
ST |
getUrd6_RUDisplayPrintLocations(int rep)
Returns a specific repetition of
URD-6: "R/U Display/Print Locations" - creates it if necessary
|
int |
getUrd6_RUDisplayPrintLocationsReps()
Returns a count of the current number of repetitions of R/U Display/Print Locations (URD-6).
|
ID |
getUrd7_RUResultsLevel()
Returns
URD-7: "R/U Results Level" - creates it if necessary
|
ST |
insertRUDisplayPrintLocations(int rep)
Inserts a repetition of
URD-6: "R/U Display/Print Locations" at a specific index
|
CE |
insertRUWhatDepartmentCode(int rep)
Inserts a repetition of
URD-5: "R/U What Department Code" at a specific index
|
CE |
insertRUWhatSubjectDefinition(int rep)
Inserts a repetition of
URD-4: "R/U What Subject Definition" at a specific index
|
XCN |
insertRUWhoSubjectDefinition(int rep)
Inserts a repetition of
URD-3: "R/U Who Subject Definition" at a specific index
|
XCN |
insertUrd3_RUWhoSubjectDefinition(int rep)
Inserts a repetition of
URD-3: "R/U Who Subject Definition" at a specific index
|
CE |
insertUrd4_RUWhatSubjectDefinition(int rep)
Inserts a repetition of
URD-4: "R/U What Subject Definition" at a specific index
|
CE |
insertUrd5_RUWhatDepartmentCode(int rep)
Inserts a repetition of
URD-5: "R/U What Department Code" at a specific index
|
ST |
insertUrd6_RUDisplayPrintLocations(int rep)
Inserts a repetition of
URD-6: "R/U Display/Print Locations" at a specific index
|
ST |
removeRUDisplayPrintLocations(int rep)
Removes a repetition of
URD-6: "R/U Display/Print Locations" at a specific index
|
CE |
removeRUWhatDepartmentCode(int rep)
Removes a repetition of
URD-5: "R/U What Department Code" at a specific index
|
CE |
removeRUWhatSubjectDefinition(int rep)
Removes a repetition of
URD-4: "R/U What Subject Definition" at a specific index
|
XCN |
removeRUWhoSubjectDefinition(int rep)
Removes a repetition of
URD-3: "R/U Who Subject Definition" at a specific index
|
XCN |
removeUrd3_RUWhoSubjectDefinition(int rep)
Removes a repetition of
URD-3: "R/U Who Subject Definition" at a specific index
|
CE |
removeUrd4_RUWhatSubjectDefinition(int rep)
Removes a repetition of
URD-4: "R/U What Subject Definition" at a specific index
|
CE |
removeUrd5_RUWhatDepartmentCode(int rep)
Removes a repetition of
URD-5: "R/U What Department Code" at a specific index
|
ST |
removeUrd6_RUDisplayPrintLocations(int rep)
Removes a repetition of
URD-6: "R/U Display/Print Locations" 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 URD(Group parent, ModelClassFactory factory)
public TS getRUDateTime()
public TS getUrd1_RUDateTime()
public ID getReportPriority()
public ID getUrd2_ReportPriority()
public XCN[] getRUWhoSubjectDefinition()
public XCN[] getUrd3_RUWhoSubjectDefinition()
public int getRUWhoSubjectDefinitionReps()
public XCN getRUWhoSubjectDefinition(int rep)
rep
- The repetition index (0-indexed)public XCN getUrd3_RUWhoSubjectDefinition(int rep)
rep
- The repetition index (0-indexed)public int getUrd3_RUWhoSubjectDefinitionReps()
public XCN insertRUWhoSubjectDefinition(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 XCN insertUrd3_RUWhoSubjectDefinition(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 XCN removeRUWhoSubjectDefinition(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 XCN removeUrd3_RUWhoSubjectDefinition(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 CE[] getRUWhatSubjectDefinition()
public CE[] getUrd4_RUWhatSubjectDefinition()
public int getRUWhatSubjectDefinitionReps()
public CE getRUWhatSubjectDefinition(int rep)
rep
- The repetition index (0-indexed)public CE getUrd4_RUWhatSubjectDefinition(int rep)
rep
- The repetition index (0-indexed)public int getUrd4_RUWhatSubjectDefinitionReps()
public CE insertRUWhatSubjectDefinition(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 CE insertUrd4_RUWhatSubjectDefinition(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 CE removeRUWhatSubjectDefinition(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 CE removeUrd4_RUWhatSubjectDefinition(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 CE[] getRUWhatDepartmentCode()
public CE[] getUrd5_RUWhatDepartmentCode()
public int getRUWhatDepartmentCodeReps()
public CE getRUWhatDepartmentCode(int rep)
rep
- The repetition index (0-indexed)public CE getUrd5_RUWhatDepartmentCode(int rep)
rep
- The repetition index (0-indexed)public int getUrd5_RUWhatDepartmentCodeReps()
public CE insertRUWhatDepartmentCode(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 CE insertUrd5_RUWhatDepartmentCode(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 CE removeRUWhatDepartmentCode(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 CE removeUrd5_RUWhatDepartmentCode(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[] getRUDisplayPrintLocations()
public ST[] getUrd6_RUDisplayPrintLocations()
public int getRUDisplayPrintLocationsReps()
public ST getRUDisplayPrintLocations(int rep)
rep
- The repetition index (0-indexed)public ST getUrd6_RUDisplayPrintLocations(int rep)
rep
- The repetition index (0-indexed)public int getUrd6_RUDisplayPrintLocationsReps()
public ST insertRUDisplayPrintLocations(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 insertUrd6_RUDisplayPrintLocations(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 removeRUDisplayPrintLocations(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 removeUrd6_RUDisplayPrintLocations(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 getRUResultsLevel()
public ID getUrd7_RUResultsLevel()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.