Skip to content

zMessages

Bill Majurski edited this page Feb 11, 2020 · 2 revisions

Messages Display

The Messages display is present anywhere in the UI where a logged message is available. In a test display it is available under Operations (transaction/get/post etc). It allows display of the content of the message and also analysis.

The following sections describe the sequential lines of the display.

11 Feb 11:48:47:362 - POST Bundle - Ok

  1. Time stamp the message was captured.
  2. Operation (POST/GET etc)
  3. Resource type (Bundle in this example)
  4. Status (Ok is 200 or 201, Error is 400).

From Client / To Server

This selection allows focus to be set on the message from the client to the proxy or on the message from the proxy to the server. This gives focus to the selections below.

Sometimes there are addition selections 1 2 which are other intermediate transactions that were issued by the proxy channel. This is needed in the implementation of the XDSonFHIR translation to retrieve Patient resources so that the Patient ID can be forwarded in the subsequent XDS transaction.

Request / Response

Focus on either the Request message or the Response message

Inspect Server / PDB Validations

Inspect Server looks at the response message, identifies the key object in the response (if response is a bundle) and retrieves that object. All references from that object are retrieved. From this information a display is constructed showing the linked objects as they reside on the server.

PDB Validations is applicable to Provide Document Bundle transactions. It evaluates the PDB request and PDB response messages against a collection of rules the judge the correct usages and coding.

Clone this wiki locally