Digital Signing in openEHR

Notes on digital signatures in openEHR.

Canonical Format 

In order to support digital singing of compositions, a canonical format for a composition instance must be specified.

This could be something like "use the XML ITS format" - though this would still be ambiguous - a canonical representation of the XML would need to be chosen.

Alternatively, a very simple "canonical ITS" could be written that has no ambiguity (perhaps a simple hierarchy format like JSON, YAML etc - I don't think these are per-se particularly suitable but maybe something similar could be specified).

The format which I currently prefer  is still the dADL syntax from ADL, since it gives an unambigous serialisation of any object structure. We have this already working inside the Eiffel ADL parser. - thomas beale