Open industry specifications, models and software for e-health
Forums | Wiki | Blogs | Jira | CKM | Accounts

Blogs


- Woland's cat - Archetypical - Musings of a confused technology addict. - Blog - Atomica Informatics -


Design-by-Contract (DbC) v Test-Driven Design (TDD) | Woland's cat

04-03-2021

Another bit of software engineering knowledge from my archive relates to two well-known formal quality methods used in software development. This is from a presentation made at ETH Zurich in 2010. The background to this is my use of the …


Software – from Development to Use and Ownership | Woland's cat

03-03-2021

Here’s an infographic (alright, it’s just a diagram) I created over a decade ago, randomly extracted from the archives. I think it’s almost self-explanatory. Here’s a few more slides using this. I wouldn’t adjust too much today, but note that …


Nominalism versus Ontology | Woland's cat

03-03-2021

Most nominalist arguments are straightforwardly wrong, but not for the usual reasons that universals and/or abstracta are said by realists to exist, but for the opposite reason: types and abstracta are 'just there', even if they don't 'exist', in the sense of being spatio-temporally concretised. The real problem is that we misuse the word 'exists' at least half the time in philosophy.


Aide Memoire for Computable Domain Models | Woland's cat

16-02-2021

Sometimes a graphic is worth more than words. This is an attempt to capture all the salient features of multi-level modelling, the openEHR way. See the openEHR primer for the story. Comments welcome.


Clinical Decision Logic Fun | Woland's cat

22-10-2020

How close can we get to making a clinical decision logic language look like the published guidelines which it is used to encode? Below is an openEHR Decision Logic Module (DLM) example, in the current form of the openEHR Decision …


Towards a standard analysis of computable guidelines, clinical workflow, decision support and … the curly braces problem | Woland's cat

24-06-2020

Why don’t we have widespread clinical decision support (CDS), computable guidelines, clinical workflow (plans), and why don’t the pieces we do have talk to the health record? The first time I heard such challenges framed was around 2000, and even …


Adventures in FHIRland | Blog - Atomica Informatics

11-03-2020

In February I attended the HL7 International meeting in Sydney. Despite being openly aligned with openEHR AND a clinician, a classic double whammy, I was universally welcomed. It was a treat to catch up with some long term colleagues and renew acquaintances whom I hadn’t seen for some years.


FHIR Fixes – the choice construct part I | Woland's cat

09-03-2020

I have posted before on the FHIR ‘choice’ construct, particularly here, where I have explained the problems of the choice construct (essentially: it’s an ad hoc constraint construct that subverts the type system, and doesn’t belong in typed formalisms; none …


openEHR, SNOMED CT & FHIR collaboration: an emerging case study | Blog - Atomica Informatics

04-03-2020

I’ve been working with ’s (AeHRC) on their Primary Care Data Quality Foundations specifications for the past 18 months.


FHIR fixes: why a type hierarchy would help | Woland's cat

14-11-2019

One of the principal reasons for why I and others are proposing (some) type hierarchy in the FHIR Admin resources is as follows. Working Groups (i.e. committees) building Resources are currently in the situation of defining Elements in a Resource, …



Acknowledgements: Atlassian (Jira, Confluence) | NoMagic (MagicDraw UML)
AsciiDoctor (publishing) | GitHub (DVCS) | LAMP dev community