extending operation. See the result entities defined for BatchItemResult operations domains. Table 91: BatchOperationResponse If a BatchOperationResponse contains an error code E0000 or E0001 in ErrorCode property of the BaseResponse class then its Results property MUST contain an operation-specific result, derived from the abstract BatchItemResult described in Table 92, for each item specified in the corresponding batch operation request. If an error code other than E0000 or E0001 is returned in ErrorCode property of the BaseResponse class then the Results property SHOULD NOT be included in the response. BatchItemResult (abstract base class) Property Type M/O Description Id Id M Identifier of the item being accessed ErrorCode ErrorCode M Result of per-item operation. Error codes are specified in Section 8.7. Cause String O Optional description of the error or supplementary information for an E0000 (OK) response Table 92: BatchItemResult Repository “Users” Introduction Repository with identifier “Users” contains configuration data necessary to authenticate, authorize and communicate with individual Assignees and administrative users. Type of Values of Reference Data Items stored in the repository MUST be UserProfile. Each profile MUST have a unique identifier, which can consequently be included in Work Requests to indicate work ownership. UserProfiles also contain information required for authentication and authorization purposes. Other data suitable for this registry is description of the type of terminals the Assignee can use, and general or device-specific presets and user preferences. Repository Descriptor User repository MUST use the following standard Repository Descriptor: Id “Users” Description “Catalogue of user profiles” Readable <implementation specific> Writable <implementation specific> CustomProperties <implementation specific>
extending BatchItemResult operation. See the result entities defined for operations domains. Table 91: BatchOperationResponse If a BatchOperationResponse contains an error code E0000 or E0001 in ErrorCode property of the BaseResponse class then its Results property MUST contain an operation-specific result, derived from the abstract BatchItemResult described in Table 92, for each item specified in the corresponding batch operation request. If an error code other than E0000 or E0001 is returned in ErrorCode property of the BaseResponse class then the Results property SHOULD NOT be included in the response. BatchItemResult (abstract base class) Property Type M/O Description Id Id M Identifier of the item being accessed ErrorCode ErrorCode M Result of per-item operation. Error codes are specified in Section 8.7. Cause String O Optional description of the error or supplementary information for an E0000 (OK) response Table 92: BatchItemResult “Users” Repository Introduction Repository with identifier “Users” contains configuration data necessary to authenticate, authorize and communicate with individual Assignees and administrative users. Type of Values of Reference Data Items stored in the repository MUST be UserProfile. Each profile MUST have a unique identifier, which can consequently be included in Work Requests to indicate work ownership. UserProfiles also contain information required for authentication and authorization purposes. Other data suitable for this registry is description of the type of terminals the Assignee can use, and general or device-specific presets and user preferences. Repository Descriptor User repository MUST use the following standard Repository Descriptor: Id “Users” Description “Catalogue of user profiles” Readable <implementation specific> Writable <implementation specific> CustomProperties <implementation specific>
FFMII-Specification-20120411-v1%200-wd01-SV-WSDL-review.docx