On 08/04/2011 01:49, Heath Frankel wrote:
>
> Thomas,
>
> Your proposed changes to the archetype Identifiers and governance 
> actually aligns with the same management and inferencing requirements 
> as OIDs, the only benefit left is the readability, but even that is 
> becoming hard to do with the additional namespaces and delimiters.  In 
> addition, having meaningful IDs and deriving meaning from IDs is 
> counter to what good practice in terminology identifier management.
>

for atomic concepts a la SNOMED, meaningless identifiers make sense; for 
complex artefacts like programming language source files - of which 
archetypes are an example, they don't really - they just obscures 
meaning from developers. Meaningless identifiers of the Guid variety 
make sense for deployed versions of these artefacts - i.e. generated 
template OPTs, assemblies etc. Where identification really matters is a) 
in data and b) in deployed software artefacts that were generated from 
templates & archetypes.

The future may well be to do as David Moner (I think, or maybe Diego, 
can't remember now) said - to create archetype meta-data attributes to 
carry the pieces of the id, and generate the strings that we currently 
use as ids when and as needed. Attaching Guids to source archetypes can 
also be done obviously, but I think for source artefacts, Oids provide 
little gain and a lot of pain.

- thomas

*
*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20110428/ab48c497/attachment.html>

Reply via email to