Users Manual Part 2

442 User ID handling
Roche Diagnostics
cobas
®
pulse · Software version 01.03 · User Assistance · Publication version 1.0
Validate the input, extract and use multiple substrings
of the input as the ID in a concatenated manner.
The following logic is applied during the processing of
patterns:
If the pattern does not contain a group, the complete
content of the barcode needs to match and is used as
the corresponding ID.
In order to validate an incoming string and use
multiple parts of it concatenated as the ID, the regular
expression must use named groups surrounding the
parts that should be concatenated as the ID.
The name of the groups must have the format
"<id<index>>" with the index being a digit 0-9 (e.g.,
<id1>).
The extracted content of the groups will be
concatenated in the order sorted by the index. In this
case, the regular expression is used for validating the
format of the entire input as well as extracting
multiple parts of it.
Based on the group name with the index, the
extracted substrings are concatenated in the business
logic of the Glucose app.
Regular expressions are checked by the Glucose app
for correct regex syntax only. If the stated (project
specific) format "id<index>" is not correctly used, the
regex will be saved in the database, but will not result
in the intended behavior.
Example of regex with two groups:
(?<id1>[A-Z]{3}).(?<id2>[A-Z]{3})\$
This configuration item can contain Unicode characters.
Item ID
OPERATOR_ID_PATTERN_BCS
Available values/format
ST:0-500 (regular expression)
No default value set.
Dependencies
The User authentication required configuration item
must have a value of Barcode.
Configuration
You configure the User ID pattern validation
(barcode) configuration item using the following:
Data management system (e.g., cobas
®
infinity POC)
Barcode (generated via cobas
®
infinity edge)
11 General configuration