# output

<output> is used to encapsulate events or commands returned to a driver or DirXML. All <nds> documents returned from a DirXML or driver interface method should contain exactly one <output>.

Example

See <nds>

## 1. Allowed Content

> status
>   Status of the processing of a command or event.
> add-association
>   Add association command.
> modify-association
>   Modify association command.
> remove-association
>   Remove association command.
> instance
>   Current state of an instance of an object.
> schema-def
>   Schema definition.
> init-params
>   Initialization parameters for a DriverShim/SubscriptionShim/PublicationShim.
> password
>   The authentication password.
> query-token
>   Opaque handle for query-ex commands.

## 2. No Attributes

## 3. Content Rule

> ( status | add-association | modify-association | remove-association | instance | schema-def | init-params | password | query-token ) *

## 4. Parent Elements

> nds
>   Top level element for all DirXML/Driver communication.

Top Elements || All Elements || Tree