# RecipientExpressionResultType (Complex Type)

### Namespace: http://midpoint.evolveum.com/xml/ns/public/common/common-3

Type for recipient expression, which can be either a focus or a string. Focus can be returned as FocusObject directly or wrapped in PrismObject. This is an internal structure to support multiple return types for recipient.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
address | property string | [0,1] | Final recipient address as a string - there will not be any other processing on this.
recipientRef | reference ObjectReferenceType | [0,1] | Reference object to the focus object of the recipient.

- ### Items

  - #### address

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Final recipient address as a string - there will not be any other processing on this.

  - #### recipientRef

    Flags: RAM

    Multiplicity: [0,1]

    Reference object to the focus object of the recipient. The reference will actually contain the focus object after the result of the expression is processed internally.