Uses the Component:SuccessMessageType
Table 6.5. Fields and Components
| Name | Description | Occurrence | Type | Data Type | User Notes |
|---|---|---|---|---|---|
|
Begin Choice | |||||
| ApplicationReasonCode |
A software application specific reason code. Used for indicating numeric or text encoded error, success, and warning messages. | 1..1 | Field | udt:CodeType | |
| Description | 1..* | Field | udt:TextType | ||
| MessageReasonCode |
Code indicating reason for message. | 1..1 | Field | scl:MessageReasonCodeEnumeratedType | |
|
or | |||||
| Description | 0..* | Field | udt:TextType | ||
| MessageReasonCode |
Code indicating reason for message. | 0..1 | Field | scl:MessageReasonCodeEnumeratedType | |
|
End Choice | |||||
The XML Sample provided here is an approximation of the generated XML for this component. Not all of the fields are required for implementation.
Example 6.6. oagis:NounSuccessMessage
<oagis:NounSuccessMessage>
<!-- Begin Choice -->
<ApplicationReasonCode>......</ApplicationReasonCode> [1..1]
<Description>......</Description> [1..*]
<MessageReasonCode>......</MessageReasonCode> [1..1]
<!-- or -->
<Description>......</Description> [0..*]
<MessageReasonCode>......</MessageReasonCode> [0..1]
<!-- End Choice -->
</oagis:NounSuccessMessage>