I’m designing an electronic health system for a hospice. I’m starting off simply. I have a domain model with the following tables: Patient, Demographics, and Contact. See below for a screenshot. All of this information needs to be input via Mendix, when you create a new patient. My problem starts after I enter the information in the Patient table (first name, surname, date of birth, etc.) When I want to enter demographic information, I have to use a reference selector to reselect an attribute found in the Patient table in order to tell Mendix that the information I entered under Patient and the information I entered under Demographics are related. For now, the attribute that I’m using is medical record number (see below). This seems odd. At best, it is going to be annoying to users, having to reselect/reconfirm the medical record number of your patient every time you enter in a new chunk of information. At worst, it will introduce user error – what happens when someone selects the wrong medical record number? I’ve been trying to wrap my head around this, so any plain-spoken advice would be great.
↧