Short answer: what does the equipment QR code do in the field?
Instead of storing a report on the label, the equipment QR code matches the physical equipment with an immutable record; it brings the authorized user the correct checklist form, the open work order, and that equipment's historical reports.
In a sound flow, the QR code does not make decisions and is not treated as conformity evidence. The code only leads to a secure equipment key; equipment type, location, inspection scope, form version, user authorization, and report status are verified on the server side. This prevents two pieces of equipment of the same model, or two similarly named forms, from being confused.
Which record chain should the QR code establish?
Short answer: the scan should start from a single equipment master record; forms and reports should be sub-records linked to that record.
- Physical equipment: The machine, installation, or lifting equipment in the field.
- Immutable equipment identity: An opaque key that does not change even if the name, location, or label is reprinted.
- Equipment class and technical scope: Verified master data determining which inspection family and criteria set will be applied.
- Work order: Customer, site, planned date, assigned authorized person, and inspection scope.
- Form version: The inspection template selected at the moment the work order is opened, with its validity and revision information retained.
- Report history: The relationship between draft, technically approved, published, and superseded records.
NIST IR 7693 explains the importance of a unique asset identity in relating different information sets around the same asset. The technical counterpart in the VizyonTech flow is not to search for the form by the equipment name but to link the work order and form version to the equipment's immutable key.

How is the correct form selected after scanning?
Short answer: rather than showing the user all forms and having them choose, the system should propose the single valid form version where the equipment class and the open work order intersect, and stop the operation on contradiction.
| Check | If successful | If failed |
|---|---|---|
| Is the equipment record active? | The work order is queried | No record is opened; the situation is explained |
| Is the equipment on the label the equipment in the work order? | The scope is verified | Wrong equipment warning and stop |
| Is there a form in force assigned to the equipment class? | The version is pinned | Technical routing without generating the form |
| Is the user authorized for this customer and work order? | The form opens | Access is denied and an event record is kept |
| Is there a previous draft or incomplete form? | An authorized continue option is offered | A new record is opened in a controlled way |
This sequence is safer than correcting after the wrong form has been filled in. If the equipment class and the work order do not match, the system must not guess the "closest" template. Not opening the form until the contradiction is resolved is fail-closed behavior.
To see the equipment, interval, and work order relationship on the planning side in detail, see the periodic inspection plan preparation guide you can explore further.
How is historical report matching protected?
Short answer: a historical report should be found not by its file name or the changeable text on the label but by the equipment key, report identity, and revision link.
The post-scan view can summarize the latest published report, the inspection date, the next planned inspection, and any open nonconformity status. However, a draft record must not be shown as an approved report; an old revision must not silently replace the current report.
- Each report retains its own immutable identity and status.
- A revision is opened as a new record; the relationship with the previous version remains visible.
- The form version is recorded as it was at the moment the report was created.
- Even if the equipment's location or display name changes, the historical chain is not broken.
- If a replacement was made with another piece of equipment, the old and new assets are not merged into a single record.
Verification of a published report by an external user is a separate intent. For this, see the guide to information shown on the report QR verification page . The equipment QR starts the field workflow; the report QR verifies the status of a specific published output.
What data should be inside the QR code?
Short answer: as little data as possible. A corporate HTTPS address plus a hard-to-guess, non-personal equipment key is sufficient for most flows.
The GS1 Digital Link approach shows that an identifier can be carried consistently within a web address and linked to changeable digital information sources. The counterpart in the VizyonTech implementation is for the label to carry an immutable equipment address; form and report routing is resolved on the server with current rules.
Do not put the customer name, employee information, inspection result, full serial number, or a report PDF link inside the QR. Labels can be copied and their photos shared. Because of the KVKK's QR-based phishing warning, the user must be able to see the real domain after scanning; checking for fake labels stuck over original labels should be part of regular field checks.
How is the QR link kept secure?
Short answer: use an opaque identity, but do not leave security to the unpredictability of the identity. On every request, verify the user, organization, customer, and work order scope on the server side.
OWASP defines accessing another record by changing the object identity in the URL as an IDOR risk. For this reason, a user who knows an equipment address must not be able to see historical reports or the editing form.
- Use only HTTPS and the visible VizyonTech domain.
- If there is no session, show only a non-sensitive equipment verification summary or request login.
- Separate the permissions for opening forms, viewing historical reports, and downloading files.
- Re-check source ownership on every request where the equipment identity is changed.
- Log scan, authorization denial, form opening, and report viewing events with a purpose-limited audit trail.
- If the label is revoked, copied, or the equipment is out of service, do not fall into a success flow.
What is a field-applicable checklist?
Short answer: clean the master data before printing labels; in the pilot, test not only scan speed but also mismatch and authorization-denial scenarios.
- Fix duplicate identities and ambiguous equipment classes in the equipment inventory.
- Place the label at a point within sight, safely accessible, and with a suitable surface.
- Also show the corporate domain on the label in human-readable form.
- Verify the correct equipment–correct work order–correct form version match with pilot data.
- Test wrong equipment, closed work order, unauthorized user, revoked label, and network outage scenarios.
- Check that old report, new revision, and equipment replacement chains are shown to the user clearly and separately.
Vizyon Periyodik In the evaluation, the success criterion is not just the QR opening with the camera. The unique identification of the correct equipment, the blocking of wrong forms, the retrieval of historical reports with their version links, and unauthorized access remaining closed must all be demonstrated together.
Sources
- Republic of Türkiye Ministry of Labour and Social Security — OSH General Directorate Frequently Asked Questions (Regulation and the 4 February 2024 amendment; accessed: 10 August 2026).
- NIST — IR 7693, Specification for Asset Identification 1.1 (Final, June 2011).
- GS1 — Digital Link (URI Syntax 1.6.0, April 2025; accessed: 10 August 2026).
- Personal Data Protection Authority — The Risk Posed by QR Codes: Quishing (accessed: 10 August 2026).
- Personal Data Protection Authority — Obligations Regarding Data Security (accessed: 10 August 2026).
- OWASP — Insecure Direct Object Reference Prevention Cheat Sheet (accessed: 10 August 2026).
Inspection scope and the fields to be displayed must be verified separately according to the equipment type, legislation in force, organizational procedure, and access role.