PL user story: #93 (see full overview for additional information)
Description:
Changes to the App and decoding in order to be able to scan and get the ePI for a non serialized Datamatrix code:
The ability to scan and decode a GS1 Datamatrix code without an serial number
Some markets do not have serialization but have a Datamatrix code with the GTIN, Batch and Expiry Date encoded.
The Datamatrix has the following Application Identifiers:
AI01 (GTIN)
AI10 (Batch Number)
AI17 (Expiry Date)
The rules for decoding could be:
Acceptance criteria's:positive tests
create a non-serialized batch. (refer to #100)
create a GS1 Datamatrix with a correct GTIN, Batch and Exp Date details, when scanned this should provide the ePI.
Code with GS used as the separator
Code with FNC1 used as the separator
negative tests / error path testing
create a non-serialized batch.
create a GS1 Datamatrix with a correct GTIN, incorrect Batch and Exp Date details, when scanned this should not provide the ePI (refer to ADD REFERENCE)
Process scenario:
The attached document gives an overview of the different barcodes that are commonly used. This is for information purposes only.
Barcodes and Resolver v0.4.pdf
Additional information:
If a Datamatrix code with correct GTIN, Batch and Exp Date details is scanned with the current version then the following happens:
on the Web App(using Edge):
on an IOS
It also seem to cause the App to crash but I could not re-create this. I am not reporting this as a bug because the system was only designed to ready serialized Datamatrix codes.
PL user story: #93 (see full overview for additional information)
Description: Changes to the App and decoding in order to be able to scan and get the ePI for a non serialized Datamatrix code:
The ability to scan and decode a GS1 Datamatrix code without an serial number
Some markets do not have serialization but have a Datamatrix code with the GTIN, Batch and Expiry Date encoded.
The Datamatrix has the following Application Identifiers: AI01 (GTIN) AI10 (Batch Number) AI17 (Expiry Date)
The rules for decoding could be:
Acceptance criteria's: positive tests
negative tests / error path testing
Process scenario:
Additional information: If a Datamatrix code with correct GTIN, Batch and Exp Date details is scanned with the current version then the following happens: