"Programmers waste enormous amounts of time thinking about, or worrying
about, the speed of noncritical parts of their programs, and these attempts
at efficiency actually have a strong negative impact when debugging and
maintenance are considered. We *should* forget about small efficiencies,
say about 97% of the time: *premature optimization is the root of all evil*"

Knuth, Donald E. "Structured Programming with go to Statements." *ACM
Computing Surveys (CSUR)* 6.4 (1974): 261-301.

On Tue, Oct 7, 2014 at 9:46 PM, William Goossen <wgoossen at results4care.nl>
wrote:

> Take care of a big caveat please: all health information systems start and
> end with the human being. We should use the IT support that Thomas suggests
> where possible, but.... to the extend that humans cannot make mistakes. And
> the governance of archetypes / DCMs / valuesets / etc does require human
> intervention and hence human understanding. So naming conventions are
> important and are a different beast than the versioning of the file /
> content.
> Thomas' trick with the software reading the meta information is fine for
> one
> specific purpose eg a record handling 100 archetypes or a composition of 88
> DCMs. However, what if that same system must do this for all 100 archetypes
> for 25 - 100 diseases per specialty, with 30 specialties (100 x 25 x 30)
> and
> allowing all kinds of combinations so x n. Beside the safety and quality
> also performance comes into the picture. And I am not speaking yet of each
> use of these combinations, e.g. for screens / data entry, storage,
> communication, querying, aggregation, decision support etc.
>
> All the best,
>
> William Goossen
>
> -----Original Message-----
> From: openEHR-technical [mailto:
> openehr-technical-bounces at lists.openehr.org]
> On Behalf Of openehr-technical-request at lists.openehr.org
> Sent: Tuesday, October 07, 2014 18:00
> To: openehr-technical at lists.openehr.org
> Subject: openEHR-technical Digest, Vol 32, Issue 31
>
> Send openEHR-technical mailing list submissions to
>         openehr-technical at lists.openehr.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>
>
> http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.or
> g
>
> or, via email, send a message with subject or body 'help' to
>         openehr-technical-request at lists.openehr.org
>
> You can reach the person managing the list at
>         openehr-technical-owner at lists.openehr.org
>
> When replying, please edit your Subject line so it is more specific than
> "Re: Contents of openEHR-technical digest..."
>
>
> Today's Topics:
>
>    1. Re: Archetype Naming proposals - do we need V0? (Thomas Beale)
>    2. Re: Archetype Naming proposals - do we need V0? (Thomas Beale)
>    3. Re: Archetype Naming proposals - do we need V0? (Shinji KOBAYASHI)
>    4. Re: Archetype Naming proposals - do we need V0? (Ian McNicoll)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Mon, 06 Oct 2014 17:00:45 +0100
> From: Thomas Beale <thomas.beale at oceaninformatics.com>
> To: openehr-technical at lists.openehr.org
> Subject: Re: Archetype Naming proposals - do we need V0?
> Message-ID: <5432BCAD.3090902 at oceaninformatics.com>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> On 03/10/2014 22:08, Bert Verhees wrote:
> > On 03-10-14 22:28, Thomas Beale wrote:
> >> Filename is irrelevant, and has been freely choosable for 5-10 years
> >> in all archetype modelling tools that I know of.
> > Except from CKM, it offers, when I click "Export Archetype (ADL)" a
> > file named after the archetypeId with extension ADL or XML, if I click
> > on the other.
>
>
> well that's normal - that's on download - the file has to be called
> something ;-)
>
> - thomas
>
>
>
> ------------------------------
>
> Message: 2
> Date: Mon, 06 Oct 2014 17:40:46 +0100
> From: Thomas Beale <thomas.beale at oceaninformatics.com>
> To: openehr-technical at lists.openehr.org
> Subject: Re: Archetype Naming proposals - do we need V0?
> Message-ID: <5432C60E.6060007 at oceaninformatics.com>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> On 06/10/2014 16:52, Shinji KOBAYASHI wrote:
> > Hi Thomas Beale,
> >
> >> openEHR-EHR-ADMIN_ENTRY.encounter.v1 =>
> >> org.openEHR::openEHR-EHR-ADMIN_ENTRY.encounter.v0.0.1 => review &
> >> changes => org.openEHR::openEHR-EHR-ADMIN_ENTRY.encounter.v1.0.0
> > Would file name nomenclature be changed? There is no spec for file
> > name of archetype, but archetype ids have been assigned to file names.
> > Whereas, : is not available for file name in Windows OS (and old Mac OS).
> >
>
> well, as mentioned before, filenames don't matter, but of course when a
> tool
> generates a file, it should use an obvious name, something related to the
> id. And you are right - ':' won't work on Windows (we'll never stop cursing
> the stupid Windows directory and file-naming will we....).
> So it will need to be something else, maybe just using the '-'
> character. So for that reason, we had better add a file-system friendly
> variant of the full id...
>
> I'll repeat to make it very clear to everyone: tools shouldn't care what
> the
> filenames, are, they're only there for humans to understand, e.g. if
> emailing a file manually. Tools should all do what the AE, TD and AWB do
> today: look in a configured directory (tree) for .adl or .adls files, and
> read the first couple of non-comment lines to get the meta-data. In the AWB
> at least I do this in a 'fast parse' phase, with a dumb mini-parser that
> reads file headers. It never looks at the file names at all - every
> filename
> that matches the regex '.*\.adl' or '.*\.adls' is matched.
>
> - thomas
>
>
>
> ------------------------------
>
> Message: 3
> Date: Tue, 7 Oct 2014 02:36:44 +0900
> From: Shinji KOBAYASHI <skoba at moss.gr.jp>
> To: For openEHR technical discussions
>         <openehr-technical at lists.openehr.org>
> Subject: Re: Archetype Naming proposals - do we need V0?
> Message-ID:
>         <
> CAOMPyp-JnMEPhDy-XPqGb3jZRcF8pTv5_UwwcXAr0nJAXXzttw at mail.gmail.com>
> Content-Type: text/plain; charset=UTF-8
>
> Thank you for kind explanation.
> I was afraid about conflict of file name and file name conversion between
> OSs, but it looks no matter.
>
> Shinji
>
> 2014-10-07 1:40 GMT+09:00 Thomas Beale <thomas.beale at oceaninformatics.com
> >:
> > On 06/10/2014 16:52, Shinji KOBAYASHI wrote:
> >>
> >> Hi Thomas Beale,
> >>
> >>> openEHR-EHR-ADMIN_ENTRY.encounter.v1 =>
> >>> org.openEHR::openEHR-EHR-ADMIN_ENTRY.encounter.v0.0.1 => review &
> >>> changes => org.openEHR::openEHR-EHR-ADMIN_ENTRY.encounter.v1.0.0
> >>
> >> Would file name nomenclature be changed? There is no spec for file
> >> name of archetype, but archetype ids have been assigned to file names.
> >> Whereas, : is not available for file name in Windows OS (and old Mac
> OS).
> >>
> >
> > well, as mentioned before, filenames don't matter, but of course when
> > a tool generates a file, it should use an obvious name, something
> > related to the id. And you are right - ':' won't work on Windows
> > (we'll never stop cursing the stupid Windows directory and file-naming
> > will we....). So it will need to be something else, maybe just using
> > the '-' character. So for that reason, we had better add a file-system
> friendly variant of the full id...
> >
> > I'll repeat to make it very clear to everyone: tools shouldn't care
> > what the filenames, are, they're only there for humans to understand,
> > e.g. if emailing a file manually. Tools should all do what the AE, TD
> > and AWB do
> > today: look in a configured directory (tree) for .adl or .adls files,
> > and read the first couple of non-comment lines to get the meta-data.
> > In the AWB at least I do this in a 'fast parse' phase, with a dumb
> > mini-parser that reads file headers. It never looks at the file names
> > at all - every filename that matches the regex '.*\.adl' or '.*\.adls' is
> matched.
> >
> > - thomas
> >
> >
> > _______________________________________________
> > openEHR-technical mailing list
> > openEHR-technical at lists.openehr.org
> > http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.open
> > ehr.org
>
>
>
> ------------------------------
>
> Message: 4
> Date: Mon, 6 Oct 2014 18:53:02 +0100
> From: Ian McNicoll <ian at mcmi.co.uk>
> To: For openEHR technical discussions
>         <openehr-technical at lists.openehr.org>
> Subject: Re: Archetype Naming proposals - do we need V0?
> Message-ID:
>         <CAG-n1KyHp1mtKn2ANFRw21-0r27=
> VK80iQtd2MCZo4s2qenuVQ at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Hi Shinji,
>
> It is a fair question. I do think Bert makes a good case for moving away
> from filenames that are a copy of the archetypeId, and I also think that
> any
> file naming patterns should be advisory rather than compulsory. I don't
> think I would want to carry the namespace in a human readable file name.
>
> Ian
>
>
> On 6 October 2014 18:36, Shinji KOBAYASHI <skoba at moss.gr.jp> wrote:
>
> > Thank you for kind explanation.
> > I was afraid about conflict of file name and file name conversion
> > between OSs, but it looks no matter.
> >
> > Shinji
> >
> > 2014-10-07 1:40 GMT+09:00 Thomas Beale
> > <thomas.beale at oceaninformatics.com
> > >:
> > > On 06/10/2014 16:52, Shinji KOBAYASHI wrote:
> > >>
> > >> Hi Thomas Beale,
> > >>
> > >>> openEHR-EHR-ADMIN_ENTRY.encounter.v1 =>
> > >>> org.openEHR::openEHR-EHR-ADMIN_ENTRY.encounter.v0.0.1 => review &
> > >>> changes =>
> > org.openEHR::openEHR-EHR-ADMIN_ENTRY.encounter.v1.0.0
> > >>
> > >> Would file name nomenclature be changed? There is no spec for file
> > >> name of archetype, but archetype ids have been assigned to file names.
> > >> Whereas, : is not available for file name in Windows OS (and old
> > >> Mac
> > OS).
> > >>
> > >
> > > well, as mentioned before, filenames don't matter, but of course
> > > when a
> > tool
> > > generates a file, it should use an obvious name, something related
> > > to the id. And you are right - ':' won't work on Windows (we'll
> > > never stop
> > cursing
> > > the stupid Windows directory and file-naming will we....). So it
> > > will
> > need
> > > to be something else, maybe just using the '-' character. So for
> > > that reason, we had better add a file-system friendly variant of the
> > > full
> > id...
> > >
> > > I'll repeat to make it very clear to everyone: tools shouldn't care
> > > what
> > the
> > > filenames, are, they're only there for humans to understand, e.g. if
> > > emailing a file manually. Tools should all do what the AE, TD and
> > > AWB do
> > > today: look in a configured directory (tree) for .adl or .adls
> > > files, and read the first couple of non-comment lines to get the
> > > meta-data. In the
> > AWB
> > > at least I do this in a 'fast parse' phase, with a dumb mini-parser
> > > that reads file headers. It never looks at the file names at all -
> > > every
> > filename
> > > that matches the regex '.*\.adl' or '.*\.adls' is matched.
> > >
> > > - thomas
> > >
> > >
> > > _______________________________________________
> > > openEHR-technical mailing list
> > > openEHR-technical at lists.openehr.org
> > >
> > http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.open
> > ehr.org
> >
> > _______________________________________________
> > openEHR-technical mailing list
> > openEHR-technical at lists.openehr.org
> >
> > http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.open
> > ehr.org
> >
>
>
>
> --
> Dr Ian McNicoll
> office / fax  +44(0)141 560 4657
> mobile +44 (0)775 209 7859
> skype ianmcnicoll
> ian at freshehr.com
>
> Clinical modelling consultant freshEHR
> Director openEHR Foundation
> Honorary Senior Research Associate, CHIME, UCL BCS Primary Health Care
> www.phcsg.org
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> <
> http://lists.openehr.org/pipermail/openehr-technical_lists.openehr.org/atta
> chments/20141006/a50ebb7a/attachment-0001.html>
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> openEHR-technical mailing list
> openEHR-technical at lists.openehr.org
>
> http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.or
> g
>
> ------------------------------
>
> End of openEHR-technical Digest, Vol 32, Issue 31
> *************************************************
>
>
> _______________________________________________
> 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/20141007/409b52a8/attachment-0001.html>

Reply via email to