Technical Overview
The Job Card display element tells the operator, which job is currently assigned/being processed on a specific media slot.
Jobs are "work" instances of Tickets, (see here). Tickets are typically transmitted from an external system via the X⁵ Ticket API to the RX400 in a JSON format.
The Job Card Screenshot below shows
- The Job Card area
- The Job/Ticket priority badge
- The list of job fields, with label and value
The ticket JSON object contains a values object, specifying the data to be used in the user interface. values contains an arbitrary amount of key/value pairs. In the RX400 there are two configurations for the display in the job card:
- A mapping between value keys and job fields.
- The translation of value keys to be used as job field labels.
On the RX400 there are 7 job fields and only the labels for fields 3 to 7 are displayed. The label for job field 1 and 2 are not shown.
Here is the data for the RX400 job card:
| job field number | has label | Font size label/value | Number of lines | Number of characters label/value (aprox) | Config key |
| 1 | no | -/26 Bold | 1 | -/13 | param_1 |
| 2 | no | -/26 | 1 | -/15 | param_2 |
| 3 | yes | 14/16 | 1 | 8/10 | param_3 |
| 4 | yes | 14/16 | 1 | 8/10 | param_4 |
| 5 | yes | 14/16 | 2 | 8/10 | param_5 |
| 6 | yes | 14/16 | 1 | 8/10 | param_6 |
| 7 | yes | 14/16 | 3 | 8/10 | param_7 |
Example:
The following RX400 configuration:
| config_key | key | label | translation de | comment |
| job_field_1 | surname | null | null | |
| job_field_2 | given_name | null | null | |
| job_field_3 | birthday | Birthday | Geburtsdatum | |
| job_field_4 | issuer | Id | PNr. | PNr. for Personalnummer - personnel id number |
| job_field_5 | captured | Time | Zeit | |
| job_field_6 | modality | Modality | Gerät | |
| job_field_7 | target_media | Medium | Speicher |
with a value JSON object as follows:
"settings": {
...
"priority": 10,
...
},
"values": {
"id": "bccd5432-a3b2-11ec-b909-0242ac120002",
"target_media": "Rimage Baseline 20GB",
"issuer": "Dr. Brunner",
"captured": "20/12/2021 11:31",
"modality": "CT",
"station": 8,
"patient_id": "5d506d4c-0d07-44a6-aa7c-61574c513c46"
"patient_ssn": "269-96-4442",
"surname": "Altenhuber",
"given_name": "Rupert",
"birthday": "1/3/1977",
}
yields a job card like this when the RX400 user language is English:


No Comments