The WIJIS Service Schema, containing components supporting WIJIS services in general.
The WIJIS Pointer Schema, containing components that describe WIJIS Pointers.
The "transactional" and "deleteAllPrevious" attributes in any Response MUST
faithfully echo the values these attributes had in the corresponding
Invocation.
serviceDefURI="http://wijis.wisconsin.gov/gateway/services/Pointer/request/upload/"
The "recordCount" attribute represents the number of pointers
successfully uploaded. (Should be identical to the number of pointers
submitted in the Invocation.)
Nonfatal errors may be reported in a non-transactional upload; such errors
do not prevent the upload as a whole from being a success (formally: if even
one pointer is successfully uploaded in response to a nontransactional
upload service invocation, a "pointerUploadResponse" will be returned.)
IF "transactional" = TRUE:
The "recordCount" attribute represents the number of pointers
successfully uploaded BEFORE the failure that caused the rollback
(Thus, "recordCount" + 1 is the 1-based sequence number, in the
Invocation, of the failed pointer.) That failure should be
documented in a "svc:WijisServiceResponseErrorItemType" item.
IF "transactional" = FALSE:
The "recordCount" attribute represents the number of pointers
successfully uploaded. (Therefore, number of pointers in the
initial invocation minus "recordCount" should be the number of
pointers that were not uploaded.) Each failed pointer should
be documented in an individual "svc:WijisServiceResponseErrorItemType"
item.