UML
There are two separate diagrams for a Job (the request sent to the server to perform a pulse-schedule job) and for Results (the response sent by the server to notify a client of the results of running a job) defined in the OAQ specification.
For more details on what each class and their fields represent, please see the documentation.