Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The response contains a success status code and as many Message elements as there are messages in the
considered eHealthBox. Each element contains all necessary information to treat the message without
downloading each individual message.

Example:

Code Block
languagexml
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns4:GetMessagesListResponse
xmlns:ns2="urn:be:fgov:ehealth:errors:service:v1"
xmlns:ns4="urn:be:fgov:ehealth:ehbox:consultation:protocol:v3">
<Status>
<Code>100</Code>
<Message Lang="EN">SUCCESS</Message>
</Status>
<Source>INBOX</Source>
<Message>
<MessageId>9Y0002LKM100K</MessageId>
<Destination>
<Id>77012824158</Id>
<Type>INSS</Type>
<Quality>DOCTOR</Quality>
</Destination>
<Sender>
<Id>71000139</Id>
<Type>NIHII</Type>
<Quality>HOSPITAL</Quality>
<Name>Doe</Name>
<FirstName>John</FirstName>
</Sender>
<MessageInfo>
<PublicationDate>2011-06-28+02:00</PublicationDate>
<ExpirationDate>2011-12-31+01:00</ExpirationDate>
<Size>46</Size>
</MessageInfo>
<ContentInfo>

<EncryptableINSSPatient>OTgwNTMwNDU3NDYyMQ0K</EncryptableINSSPatient>
<ContentType>NEWS</ContentType>
<Title>News in eHealthBox</Title>
<MimeType>text/plain</MimeType>
<HasFreeInformations>true</HasFreeInformations>
<HasAnnex>false</HasAnnex>
</ContentInfo>
<ContentSpecification>
<IsImportant>false</IsImportant>
<IsEncrypted>false</IsEncrypted>
</ContentSpecification>
</Message>
</ns4:GetMessagesListResponse>
</S:Body>
</S:Envelope>


Basic flow

FlowSpecifications



IDAP-UC05-BF
NameView the messages in one of your message boxes
Description'One of your message boxes' is in this case one of the following: inbox, sent box, bin inbox and bin sent box.
Actor(s)One healthcare professional
Requirements

/

TriggerA healthcare professional wants to view his/her messages.
Precondition(s)
  • The user is logged in.
  • The user wants to view his/her messages.
Flow
  1. See use case: login.
  2. OPTIONAL: Information about the eHealthBox can be shown.
    See use case: eHealthBox info.
  3. The user can view the contents of one of his message boxes.
Postcondition(s)
  • The user can see the page of his chosen message box.
  • The list of messages that the users can see is correct.
Test Data
Endpoint(s)


...