Polybench® for biosignals / reference 1.34.1
Connects to the Data Manager to display patient information in a project

Patient Information

Overview

This operator provides information about the current patient via its variable parameters. This operator does not process signal data, so it has no input or output.

Operator ports

This operator does not have inputs nor outputs. It cannot be connected to anything. You are free to place it anywhere on a design page.

Properties

Find more information about changing properties here: "Properties Viewer"

Caption
type: Word or phrase
The name of the object in the project. This name must not contain '.', '$' nor '@' characters.

For more information about the rules and usage of the Caption property, please refer to "Caption property - background and usage".

Documentation
type: See description
Optional documentation of this object. If this object is an operator, the Documentation text is displayed below the operator symbol.

Variable Parameters

Find more information about Variable Parameters here: "Variable Parameters"

PatientRecord
type: Parameter list (see "Parameter List")
This parameter contains all items in the current patient record. Use a Variable Viewer or List Viewer to read the different items.


DateOfBirth
type: See description
Write a date of birth in this variable in order to get the age of a person in the Age variable.

De format of the date used for the date of birth is tested and may be re-written in the form that is common for the culture to what the computer is set to.
Various date formats are accepted

Age
type: See description
The age of a person as of today, after the variable DateOfBirth has been set to a valid date.

If no valid DateOfBirth has been specified, this variable is empty. You can only read the Age.

Functions

Find more information about Functions here: "Operator Functions"

Save
Saves the latest changes to the patient record to the patient and measurements manager.

Cancel
Discard the latest changes to the patient record and reload the record from the patient and measurements manager.

Details

If you want to display information about the current patient, put this operator somewhere on a page in your project (presumably the main Design page). Then put a Variable Viewer ("Variable Viewer") on a display or print page and specify an Address. In the address dialog (addresses always start with the $-sign) find the Patient Information operator. It should list the Patient Information in general (which means all patient data) and all the separate items of the patient record. Note that you have to select a patient before any data is displayed!

The address dialog for variable or list viewers will show the items in the patient record of the current patient. If a patient is selected that uses another patient record (e.g. because the patient was imported from another system or even another country), then other items may be displayed.

The Technical Name of a patient record determines the address name. For example, if you see that the address ends with 'LastName', then that is because the record of the current patient uses an item that has the Technical Name 'LastName'. If you would now select a patient that was imported from a German database, that patient might use another patient record that uses the technical name 'Nachname'. In that case, your variable viewer won't show anything.

To cope with this problem, you may also use numbers (starting from 0) to reference items in the patient record. So, if the first item in the record is 'LastName', both following addresses will show an equal result:

$Design.Patient Information.PatientRecord.LastName
$Design.Patient Information.PatientRecord.0


When are patient data updated?

The Patient Information object loads the patient data from the Manager during start-up (immediately after an application is loaded), and after RESET.

So, if you change the selected patient in the Manager, while an application shows patient data using this operator, then the previous patient stays active in the application, until the Patient Information operator receives a RESET action.