The acquired full AccessGUDID release records 586 published device records linked to FDA product code IZO. Compare their recorded field relationships below when planning a portfolio mapping. The counts describe this dated public corpus, not unique product models, market size, demand, approval or a test requirement for your device. The source also contains 2 primary-DI owners with resolved package chains of two or more levels. The worked examples below separate each recorded package quantity from the base-package device count and retain atypical endpoints for reconciliation.
Evidence retrieved 2026-10-06. Source versions and topic-specific limits are listed below.
Recorded UDI portfolio · exact code IZO
What does this dated public cohort contain?
586Published device records
0Parsed device count above one
0Device count missing or unresolved
These are primary-DI record counts, not unique model counts or market size. A DI can be linked to more than one product code, so code cohorts must not be added as unique devices.
| Recorded indicator | True | False | Blank/missing | Unrecognized |
|---|
| Packaged as sterile | 0 | 0 | 586 | 0 |
|---|
| Sterilization required before use | 0 | 0 | 586 | 0 |
|---|
| Single-use indicator | 0 | 0 | 586 | 0 |
|---|
| Lot/batch indicator | 0 | 0 | 586 | 0 |
|---|
| Serial-number indicator | 581 | 0 | 5 | 0 |
|---|
| Manufacturing-date indicator | 471 | 0 | 115 | 0 |
|---|
| Expiration-date indicator | 26 | 0 | 560 | 0 |
|---|
A blank flag is unknown. A true indicator is a recorded label-data fact; it is not a validation report, FDA approval or a test obligation for your product.
Compare the two sterility questions independently
| Packaged as sterile | Sterilization before use | Recorded devices |
|---|
| missing | missing | 586 |
These distinct questions describe the supplied device and user instructions. Review the exact FDA field relationship; do not infer a manufacturer’s validated process from these flags.
Source, filters, reconciliation and limitations
Join acquired full-release device.txt to distinct productCodes.txt relationships by exact PrimaryDI; filter exact FDA code and Published device-record state. Count each DI once within that code. Interpret only literal true/false; blank and unrecognized values remain separate. Parse a positive integer deviceCount for the greater-than-one indicator. Do not apply saved daily updates.
Excluded/unresolved recorded states: {}. Global source-relationship exclusions: {}.
Recorded identities/flags only. Not unique product models, market size, demand, approval, validated sterility, a compliance rate or a mandatory test plan. One DI can occur in several different code cohorts; overall cohort counts must not be added as unique devices.
Calculation gudid-exact-code-portfolio-1 · snapshot b9e4fee0ed7afdf9c255a6f0d353df3d17abf768423abba82bb80ceb9b79366c. Counts use the full release; downloaded daily updates are not applied. Corpus download: source 2 source 3 source 4 source 5 source 6 source 7 source 8 source 9 source 10 source 11
Prepare the related field workflows
Follow recorded package and unit-of-use relationships
These worked examples come from this exact product-code cohort. Use their mapping steps to check your own controlled labels and drawings. Keep the public source facts separate from your portfolio.
GUDID records production-identifier flags, rather than actual lot, serial or date values. [12]
The guidance describes a separate unit-of-use relationship for an individual device when the base package contains more than one device and the individual unit does not carry its own UDI label. [13]
Device Count counts devices in the base package. Contains DI Package identifies the lower package level; Quantity per Package counts packages inside that particular configuration. Keep these fields separate. [14]
| Resolved package levels to the Primary DI | Recorded primary-DI owners |
|---|
| 0 (0 means no resolved package-to-primary path) | 564 |
| 1 (0 means no resolved package-to-primary path) | 20 |
| 2 (0 means no resolved package-to-primary path) | 1 |
| 3 (0 means no resolved package-to-primary path) | 1 |
Reference Primary DI 04718018530117
Recorded base device count: 1. Public version 2 dated 2024-06-04. Recorded device distribution: In Commercial Distribution. [3]
| Recorded identifier role | DI and agency | Contains DI | Package quantity | Recorded package status / end date |
|---|
| Primary | 04718018530117 · GS1 [4] | Not recorded | Not recorded | Not recorded / Not recorded |
| Package | 34718018530118 · GS1 [5] | 24718018530111 | 12 | In Commercial Distribution / Not recorded |
| Package | 14718018530114 · GS1 [6] | 04718018530117 | 1 | In Commercial Distribution / Not recorded |
| Package | 24718018530111 · GS1 [7] | 14718018530114 | 6 | In Commercial Distribution / Not recorded |
Recorded path: 34718018530118 → 24718018530111 (quantity 12) → 14718018530114 (quantity 6) → 04718018530117 (quantity 1) · endpoint: Primary.
Recorded path: 14718018530114 → 04718018530117 (quantity 1) · endpoint: Primary.
Recorded path: 24718018530111 → 14718018530114 (quantity 6) → 04718018530117 (quantity 1) · endpoint: Primary.
PI flags: lot/batch Not recorded, serial true, manufacturing date true, expiration date Not recorded. These are indicators; no actual unit or batch values are shown.
Reference Primary DI 04718018530100
Recorded base device count: 1. Public version 2 dated 2024-06-04. Recorded device distribution: In Commercial Distribution. [8]
| Recorded identifier role | DI and agency | Contains DI | Package quantity | Recorded package status / end date |
|---|
| Package | 24718018530104 · GS1 [9] | 14718018530107 | 6 | In Commercial Distribution / Not recorded |
| Package | 14718018530107 · GS1 [10] | 04718018530100 | 1 | In Commercial Distribution / Not recorded |
| Primary | 04718018530100 · GS1 [11] | Not recorded | Not recorded | Not recorded / Not recorded |
Recorded path: 24718018530104 → 14718018530107 (quantity 6) → 04718018530100 (quantity 1) · endpoint: Primary.
Recorded path: 14718018530107 → 04718018530100 (quantity 1) · endpoint: Primary.
PI flags: lot/batch Not recorded, serial true, manufacturing date true, expiration date Not recorded. These are indicators; no actual unit or batch values are shown.
Selection, computation and source limits
Use the existing checksum-matched full release and exact-code device/product-code cache. Project literal identifier rows under their recorded PrimaryDI owner. Follow Package containsDINumber only within that owner and at most sixteen links. Preserve missing, ambiguous, cyclic and non-Primary endpoints; do not infer or repair them. Count one primary-DI owner per code. Package quantity counts packages at the next recorded level; it is not inferred from deviceCount and no total-unit calculation is performed. PI pairs count literal field states, not individual lot/serial/date values. At most three distinct mapping patterns with no more than twelve literal identifier rows per owner. Prefer atypical package endpoints, then deeper resolved package chains, then multi-device base packages with unit-of-use identifiers, then descending PrimaryDI. Full cohort counts include all published exact-code owners.
Package endpoints: {'Primary': 25}. Quantity states: {'positive-integer': 25}.
These are literal relationships in a dated public full release. Daily updates are not applied. A package or device distribution field is a recorded status, not current stock or provider availability. Unknown, ambiguous or atypical relationships need reconciliation; none establishes a breach. The examples are not prescribed label designs, validated quantities, approval, regulatory equivalence or facts about the buyer.
Calculation gudid-literal-relationship-research-1 · snapshot b9e4fee0ed7afdf9c255a6f0d353df3d17abf768423abba82bb80ceb9b79366c.