Hello Ian

Yes, that is what I understood and these services would be very useful indeed.

A forward “model” for a 4 digit hexadecimal number could be something like K = 
“[0-9A-F] [0-9A-F] [0-9A-F] [0-9A-F]”.
K recognises things like “0F0F”, “FFFF”, etc. Using K in reverse would be to 
use the regular expression to generate (all the) strings that would match the 
model.

Similarly, a Template is a model that “matches” its data with constraints 
dictated by ADL and a reverse model would be a Template that is used to 
generate (all the) data that would conform with it. Of course, this can be done 
in a “typical” way, i.e. match the data type, or in a more realistic way by 
taking into account the condition (i.e. synthetic data).

All the best
Athanasios Anastasiou







From: openEHR-technical [mailto:[email protected]] On 
Behalf Of Ian McNicoll
Sent: 18 April 2017 10:03
To: For openEHR technical discussions
Subject: Re: Random / Synthetic Data Generation over Templates

Hi Athanasios,

I'm not quite sure what you mean by 'reverse models'?

A couple of CDR vendors have implemented services that allow you to generate a 
dummy composition for any template that is registered with the CDR. That is 
nice but even nicer would be to have a service that allowed a dummy composition 
to be generated 'on-the-fly' from a submitted template, without leaving the 
template permanently on the CDR.

Ian

Dr Ian McNicoll
mobile +44 (0)775 209 7859
office +44 (0)1536 414994
skype: ianmcnicoll
email: [email protected]<mailto:[email protected]>
twitter: @ianmcnicoll

[https://docs.google.com/uc?export=download&id=0BzLo3mNUvbAjUmNWaFZYZlZ5djg&revid=0BzLo3mNUvbAjRzZKc0JpUXl2SkRtMDJ0bkdUcUQxM2dqSVdrPQ]
Co-Chair, openEHR Foundation 
[email protected]<mailto:[email protected]>
Director, freshEHR Clinical Informatics Ltd.
Director, HANDIHealth CIC
Hon. Senior Research Associate, CHIME, UCL

On 18 April 2017 at 07:43, Anastasiou A. 
<[email protected]<mailto:[email protected]>> wrote:
Hello Pablo and all

Thank you very much for the quick response. That’s not too far from what I had 
in mind.

Ian, were you asking about “reverse” models offered as a service?

All the best
Athanasios Anastasiou



From: openEHR-technical 
[mailto:[email protected]<mailto:[email protected]>]
 On Behalf Of Pablo Pazos
Sent: 14 April 2017 01:34
To: For openEHR technical discussions
Subject: Re: Random / Synthetic Data Generation over Templates

In my case i have that in my To Do list. I want to complete the services with 
an XML instance validator based on the OPT constraints, not just on the XSD. It 
will take some time to have a usable release.

On Thu, Apr 13, 2017 at 5:20 PM, Ian McNicoll 
<[email protected]<mailto:[email protected]>> wrote:
Would there be any interest in making these services available if we could find 
some free uk hosting? I guess ideally we should post the template and get back 
a sample composition without any actual persistence of either.

On Thu, 13 Apr 2017 at 18:39, Diego Boscá 
<[email protected]<mailto:[email protected]>> wrote:
Yeah, LinkEHR can do that

Regards

El 13/4/2017 17:37, "Anastasiou A." 
<[email protected]<mailto:[email protected]>> escribió:
Hello everyone

I remember some time ago, there was a tool that given a detailed template 
description, it would populate it with random data taking
into account only knowledge about the datatype.

I vaguely remember Heather Leslie mentioningit but I may be wrong.

Is that functionality available from one of Ocean’s tools? (e.g. the Template 
Designer)

Is similar functionality available through other tools? (e.g. LinkEHR, other).

Looking forward to hearing from you
Athanasios Anastasiou



_______________________________________________
openEHR-technical mailing list
[email protected]<mailto:[email protected]>
http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org
_______________________________________________
openEHR-technical mailing list
[email protected]<mailto:[email protected]>
http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org
--
Ian McNicoll

_______________________________________________
openEHR-technical mailing list
[email protected]<mailto:[email protected]>
http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org



--
Ing. Pablo Pazos Gutiérrez
Cel:(00598) 99 043 145<tel:+598%2099%20043%20145>
Skype: cabolabs

[https://docs.google.com/uc?export=download&id=0B27lX-sxkymfdEdPLVI5UTZuZlU&revid=0B27lX-sxkymfcUwzT0N2RUs3bGU2UUovakc4VXBxWFZ6OXNnPQ]<http://cabolabs.com/>
http://www.cabolabs.com<http://www.cabolabs.com/>
[email protected]<mailto:[email protected]>
Subscribe to our newsletter<http://eepurl.com/b_w_tj>



_______________________________________________
openEHR-technical mailing list
[email protected]<mailto:[email protected]>
http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org

_______________________________________________
openEHR-technical mailing list
[email protected]
http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org

Reply via email to