The last decade has seen a marked increase in the number of governments and regulators requiring a greater and more stringent exchange of data to protect patient and consumer safety. Often this is achieved via 2D codes and serialisation – assigning an individualised or variable code to items so they can be uniquely identified, tracked, and traced throughout their lifetime.