How to handle Defining multiple roles without creating new archetypes

Ah - we need to be clear here on what we mean by ‘role’. In the openEHR model, it means roles undertaken by an Actor. These can be named/typed any way you like. This is not the same as a set of ‘roles’ understood as standardised classifiers of the professional posts in an organisation e.g. resident, surgeon, junior doctor, senior nurse, or whatever.

Now, with a set of standard classifiers, i.e. a vocabulary, you could / should make it so that ROLE instances for an ACTOR instance have their .name attributes set to such codes.

Edit 23 Jun 2021: related post on proposed improvement of demographic model.

2 Likes