On 22-10-14 15:33, Thomas Beale wrote:
> On 22/10/2014 14:07, Bert Verhees wrote:
>> On 22-10-14 13:10, Ian McNicoll wrote:
>>> In practice this means that if I create a .opt , I can upload this 
>>> to one of these systems and it will be ready to use, with no need to 
>>> upload or manage the individual archetypes.
>>
>> This is in fact an interesting thought. It could mean the end of 
>> archetypes. They only need to exist virtual, as inner-parts of 
>> templates.
>> The system does not need to know them, as long as the template 
>> designer says they exist, somewhere, and on other existence, they are 
>> the same.
>
> except for one tiny detail - queries are built using archetype ids and 
> paths, not templates. The data need to know the archetype ids, so that 
> querying works. This is fundamental - it is what allows (say) BP data 
> created using the BP archetype in 100 different templates to still be 
> queried /without knowing //anything about these templates/. In other 
> words, no matter what template you build tomorrow containing a given 
> archetype, all queries for the data in that archetype will 
> automatically work with the newly created data of that template.

Thanks for this explanation.
Good idea, you are right.
Concluding: nothing really changed, just a compiled template definition. 
No big deal, in fact.

>
> OPTs are a compiled form of a template, including all of its archetype 
> information, in an efficient form. In the near future, we will define 
> different ways of generating OPTs that do things like:
>
>   * optionally replace DV_CODED_TEXT constraints with their bindings
>     (which could be say SNOMED codes or refset refrences)
>   * optionally remove unneeded languages, e.g. Arabic and Korean won't
>     be needed in the Netherlands
>   * optionally remove some or all unused / unneeded terminology bindings
>   * potentially convert to different output forms, e.g. different
>     kinds of XML non-XML forms.
>
> Regardless of all this, the OPT will still carry all the archetype 
> ids. This is what provides the data with its semantic markers.
>
> - thomas
>
>
>
> _______________________________________________
> openEHR-technical mailing list
> openEHR-technical at lists.openehr.org
> http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.openehr.org/pipermail/openehr-technical_lists.openehr.org/attachments/20141022/b7667e25/attachment-0001.html>

Reply via email to