04.02.2013 Views

E A I U S E R M A N U A L - Favv

E A I U S E R M A N U A L - Favv

E A I U S E R M A N U A L - Favv

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Working On Behalf Of<br />

To support 3 rd party services, we added ‘work on behalf of’ functionality. The principle is<br />

quite simple. Besides passing user /security token you know pass two additional<br />

information elements:<br />

OnBehalfRole The application role of the entity you<br />

are working on behalf of<br />

e.g. FARM, …<br />

OnBehalfEntity The entity you are working on behalf<br />

of. This typically will be a Facility or a<br />

Sanitary Unit. However, the<br />

functionality might be extended to<br />

parties to<br />

We have currently only updated the schema’s for movements and birth/imports. And we<br />

will not ‘re-display’ all XSD schema’s – but the picture underneath shows how the<br />

‘OnBehalf’ information is added in the root – element of an XML<br />

If you are working ‘on behalf of’always add the tokens. They might be non-functional<br />

now but will become functional soon…<br />

Localized Error Messages<br />

As seen in the above structure there is also an attribute called UserLanguage. This<br />

attribute has to be set with every message call.<br />

The allowed languages are EN (English), NL (Dutch), FR (French), DE (German)<br />

The interaction result or exception messges are than localized in the specified language<br />

Sanitel EAI Manual – v1.28 EAIManual.doc 113

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!