OutParameter

Outparameter does not contain a limitArrayIndex attribute. Because while the OutParameter may be an array, only the InParameter needs to limit the input to a specific item in the array. For example, a question on the age of a person which is repeated for each person in a household would result in an array of ages as output. The variable noting the age of person 3 would only use the 3rd item in the array A parameter that contains output from its parent object, such as the specific response value of a question.

------------------------------------------------------------
Namespace: r (reusable)
Parent Maintainable: varies by usage
Type: ParameterType
------------------------------------------------------------

OutParameter
Extension base: Identifiable
 @isArray
 ParameterName                          (0..n)
 Alias                                  (0..1)
 Description                            (0..1)
 CHOICE                                 (0..1)
  ValueRepresentation
  ValueRepresentationReference
 END CHOICE
 DefaultValue                           (0..1)

Example

The use of an OutParameter in a more complex example is shown in :ref: inout

<r:OutParameter isIdentifiable="true" scopeOfUniqueness="Agency" isArray="false">
 <r:URN>urn:ddi:us.mpc:GI_Age_Cohort:1</r:URN>
 <r:Alias>AGE_5</r:Alias>
</r:OutParameter>