Story #1906: Review, revise, and update architecture documentation
class Types.Boolean - clarify use
I think the following modifications to the description of Boolean would clarify its use:
The Boolean type is used in DataONE service APIs to indicate success (True) or failure (False) of an operation.
True is encoded as an HTTP response with a status code of “200”. The body of the message may contain additional content, but this should be ignored by the receiver.
False is encoded as an HTTP response containing a DataONE Exception. http://mule1.dataone.org/ArchitectureDocs-current/apis/Exceptions.html