This Enterprise Message API manual uses the following terms and the API illustrates the following default behavior:
• Not Used means the attribute is not extensible; the Enterprise Message API may pass-on the information, however there is no guarantee that the data will be passed through the network now or in the future. Use of a “Not Used” attribute may cause problems when interacting with some components.
• Required means the data must be provided or set.
• Conditional means date might be required depending on a particular scenario or context. Refer to the description for specific details.
• Recommended means the data is not strictly required, but should be provided or set by all applications.
• Optional means the data may be provided or set, but is not required. This data should be handled and understood by all applications, even if not including it. When present, this information should be passed through the network.
• Extensible means the numeric ranges may have more values defined in the future. It means additional Elements can be added to Element Lists.
• If data is not present, the Enterprise Message API assumes the default value.
• Generic message use is not supported within existing, defined Domain Models, except when explicitly defined.
• Posting is assumed to be supported within currently-defined Domain Models, except when otherwise indicated. Posting is not supported on Source Directory and Dictionary domains. Posting within the Login domain must follow off-stream posting rules and target a domain other than Login. Posting on any other allowed domains must follow on-stream posting rules and target that specific domain. For further details about posting, refer to the Enterprise Message API C++ Edition Developers Guide.