Compliance research

Collector, Ostomy (EXB) — recorded UDI portfolio and field relationships

The acquired full AccessGUDID release records 1,564 published device records linked to FDA product code EXB. 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 60 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 EXB

What does this dated public cohort contain?

1,564Published device records
1,451Parsed 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 indicatorTrueFalseBlank/missingUnrecognized
Packaged as sterile1201,5520
Sterilization required before use001,5640
Single-use indicator1,5030610
Lot/batch indicator1,562020
Serial-number indicator201,5620
Manufacturing-date indicator201,5620
Expiration-date indicator1,5350290

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 sterileSterilization before useRecorded devices
missingmissing1,552
truemissing12

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 source 12 source 13 source 14 source 15 source 16 source 17

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. [18]

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. [19]

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. [20]

Resolved package levels to the Primary DIRecorded primary-DI owners
0 (0 means no resolved package-to-primary path)131
1 (0 means no resolved package-to-primary path)1,373
2 (0 means no resolved package-to-primary path)58
3 (0 means no resolved package-to-primary path)2

Reference Primary DI 05708932730105

Recorded base device count: 10. Public version 1 dated 2022-12-15. Recorded device distribution: In Commercial Distribution. [3]

Recorded identifier roleDI and agencyContains DIPackage quantityRecorded package status / end date
Primary05708932730105 · GS1 [4]Not recordedNot recordedNot recorded / Not recorded
Package05708932630061 · GS1 [5]057089327301055In Commercial Distribution / Not recorded
Unit of Use05708932760270 · GS1 [6]Not recordedNot recordedNot recorded / Not recorded
Package00762123042977 · GS1 [7]057089326300616In Commercial Distribution / Not recorded
Package00762123042984 · GS1 [8]0076212304297710In Commercial Distribution / Not recorded

Recorded path: 05708932630061 → 05708932730105 (quantity 5) · endpoint: Primary.

Recorded path: 00762123042977 → 05708932630061 (quantity 6) → 05708932730105 (quantity 5) · endpoint: Primary.

Recorded path: 00762123042984 → 00762123042977 (quantity 10) → 05708932630061 (quantity 6) → 05708932730105 (quantity 5) · endpoint: Primary.

PI flags: lot/batch true, serial Not recorded, manufacturing date Not recorded, expiration date true. These are indicators; no actual unit or batch values are shown.

Reference Primary DI 05708932502627

Recorded base device count: 1. Public version 1 dated 2022-12-12. Recorded device distribution: In Commercial Distribution. [9]

Recorded identifier roleDI and agencyContains DIPackage quantityRecorded package status / end date
Package05708932502658 · GS1 [10]057089325026271In Commercial Distribution / Not recorded
Package05708932502634 · GS1 [11]0570893250265816In Commercial Distribution / Not recorded
Package05708932502641 · GS1 [12]0570893250263412In Commercial Distribution / Not recorded
Primary05708932502627 · GS1 [13]Not recordedNot recordedNot recorded / Not recorded

Recorded path: 05708932502658 → 05708932502627 (quantity 1) · endpoint: Primary.

Recorded path: 05708932502634 → 05708932502658 (quantity 16) → 05708932502627 (quantity 1) · endpoint: Primary.

Recorded path: 05708932502641 → 05708932502634 (quantity 12) → 05708932502658 (quantity 16) → 05708932502627 (quantity 1) · endpoint: Primary.

PI flags: lot/batch true, serial Not recorded, manufacturing date Not recorded, expiration date true. These are indicators; no actual unit or batch values are shown.

Reference Primary DI 05701780240413

Recorded base device count: 1. Public version 1 dated 2022-11-10. Recorded device distribution: In Commercial Distribution. [14]

Recorded identifier roleDI and agencyContains DIPackage quantityRecorded package status / end date
Package05701780240291 · GS1 [15]0570178024016136In Commercial Distribution / Not recorded
Primary05701780240413 · GS1 [16]Not recordedNot recordedNot recorded / Not recorded
Package05701780240161 · GS1 [17]0570178024041310In Commercial Distribution / Not recorded

Recorded path: 05701780240291 → 05701780240161 (quantity 36) → 05701780240413 (quantity 10) · endpoint: Primary.

Recorded path: 05701780240161 → 05701780240413 (quantity 10) · endpoint: Primary.

PI flags: lot/batch true, serial Not recorded, manufacturing date Not recorded, expiration date true. 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': 1497}. Quantity states: {'positive-integer': 1497}.

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.

Map the actual recorded package and identifier examples

Use this checklist to gather your business or product details before speaking with a specialist. The items below explain what to record and suggest useful supporting documents. You can add your own answers in the editable project brief.

  1. Trace 3 recorded package levels — reference Primary DI 05708932730105

    This source records deviceCount=10, 1 Unit of Use identifier row(s), and 3 Package row(s). Follow the exact arrows and literal quantities below. Identify the equivalent controlled labels/drawings for your own portfolio; a recorded path is not a validated design or an applicability determination.

    Useful evidence: A row per controlled package: our DI and issuing agency, contained DI, lower-level package quantity, base device count, package status/revision, and unit-of-use relationship where applicable.

    Reported context: [3], [4], [5], [6], [7], [8]

  2. Trace 3 recorded package levels — reference Primary DI 05708932502627

    This source records deviceCount=1, 0 Unit of Use identifier row(s), and 3 Package row(s). Follow the exact arrows and literal quantities below. Identify the equivalent controlled labels/drawings for your own portfolio; a recorded path is not a validated design or an applicability determination.

    Useful evidence: A row per controlled package: our DI and issuing agency, contained DI, lower-level package quantity, base device count, package status/revision, and unit-of-use relationship where applicable.

    Reported context: [9], [10], [11], [12], [13]

  3. Trace 2 recorded package levels — reference Primary DI 05701780240413

    This source records deviceCount=1, 0 Unit of Use identifier row(s), and 2 Package row(s). Follow the exact arrows and literal quantities below. Identify the equivalent controlled labels/drawings for your own portfolio; a recorded path is not a validated design or an applicability determination.

    Useful evidence: A row per controlled package: our DI and issuing agency, contained DI, lower-level package quantity, base device count, package status/revision, and unit-of-use relationship where applicable.

    Reported context: [14], [15], [16], [17]

  4. Supplied sterility versus sterilization before use

    The two columns are independent. Use the cross-table to identify the recorded variation, then map your own supplied-state and approved user-instruction evidence separately. A true flag is not a validation report.

    Useful evidence: Approved packaging/labels, IFU and a separate validation-evidence question if statements are unresolved.

  5. Production-identifier indicators

    Compare the recorded lot/batch, serial and date indicators below with your barcode design. These are flags, not actual lot/serial/date values; missing source flags remain unknown.

    Useful evidence: Approved barcode/identifier specification with the DI-level flags separated from unit and batch data.

  6. Resolve differences before uploading

    Document your field/relationship decisions and differences from these public examples; a published record does not certify that its choices fit your product. Ask the specialist to reconcile the controlled evidence and current instructions.

    Useful evidence: A field mapping, conditional-input list and controlled source-to-target reconciliation.

Work packages and dependencies

Questions for providers

Sources and data dates

Read the official document in context. The audit details identify the precise locators and preserved versions used for this page.

FDA openFDA — device classification records ↗

2026-10-05 · retrieved 2026-10-06

Audit details: precise locators and snapshot identifiers

Source key D01 · snapshot 936de5f5d47b9293b702fc32512a79173969fb788c74a63d9b91abe73f3b86a5

  • [1] device-classification-0001-of-0001.json:results[1581] · record 79b2d0bc7275ffb84d89d02df8ed2eede153ef1fbbc9436b2aecbdaab8eab84c

AccessGUDID — device identifier release ↗

Thu, 01 Oct 2026 22:24:15 GMT · retrieved 2026-10-06

Audit details: precise locators and snapshot identifiers

Source key D03 · snapshot b9e4fee0ed7afdf9c255a6f0d353df3d17abf768423abba82bb80ceb9b79366c

  • [2] Complete device.txt and productCodes.txt; exact productCode=EXB; deduplicated primary-DI relationship; Published device-record state · record whole dataset partition
  • [3] device.txt:row 297324 · record 6377b1fb6ed3b00e19f96628352275b6c3fef00bcd4e011ce1f6b20ac0c13d20
  • [4] identifiers.txt:row 369303 · record 354e219eb27abc1eda7f60bb2c597d7c3b84043a7f4167eee6a1168c35517162
  • [5] identifiers.txt:row 369302 · record 461bfa5f21c3911873b603f3aacfd0f8ebaaf11b1ad68bb20e1384b3152e1583
  • [6] identifiers.txt:row 369305 · record 7abc38b6d46e1eaeef7486950da7f7e012dc9fc5e37fdf50e960b1ca1a51fd81
  • [7] identifiers.txt:row 369301 · record 9e33fe80d3b150921385c97aa71e025f55fe00a4cc2efe012b191db53a85e655
  • [8] identifiers.txt:row 369304 · record d9b4ee1c9c636efc2204d5b2811ff7df9cf1a83f1f4498079d7416a0cf6774e5
  • [9] device.txt:row 297649 · record f75e3b3801412da0ad77fef39a76ab6705759a1c11f596f9820ca3b3fa66aefc
  • [10] identifiers.txt:row 370026 · record 303bc59f2c4d35daddaea3a81ebd0965316b0afecee549bb05d306d293b815b1
  • [11] identifiers.txt:row 370025 · record 4878839cb6edc54138bb72f51da7a3a85ebc02f99bc8a634ce4faffe36d80210
  • [12] identifiers.txt:row 370028 · record ab6cd869f4a27d6516acdcdcc3f4ed70f13e7ee8c24edadfaad30d0f6dec1a31
  • [13] identifiers.txt:row 370027 · record e9d4c904831f896e6fd233cba31f3df90e7d7ce7f3757c658ec0ff1f740dedf3
  • [14] device.txt:row 329323 · record d061f94efe31ca42948673d2be2b9fc97a3dcc993d6693186d5c3ffbb3e2971e
  • [15] identifiers.txt:row 406704 · record 3d11e2735c65fb03fcc8fcc54eccbac0aebb0ec8e06c22fbf8e9918d9f2ccce2
  • [16] identifiers.txt:row 406706 · record 8ffd8baba26185663b4b740a9510ad16fbe8ca42ef5277cdb0f0c4772397dd1a
  • [17] identifiers.txt:row 406705 · record 97cd6e36c7817c9e506e8f79b7a850e586ea3e769867f8175d07f35e7c969c7c

US Food and Drug Administration — published reference ↗

Tue, 17 Dec 2024 13:41:17 GMT · retrieved 2026-10-06

Audit details: precise locators and snapshot identifiers

Source key D02 · snapshot 9b46b39b59d5267728273fa07f022e3db1d3b29b1d367fb8d67c82d6dc5f2669

  • [18] PDF page 13 · record 13c54a9360f8d5ea151e2ed112d02397cb33e441c918b6d0a9490987e22a1e92
  • [19] PDF page 14 · record 0092094d4c54b088b4c597af1077dfbaa8f570cef0f4423f6e7e1a3ca7db629d
  • [20] PDF page 15 · record f3f192c1339fee149ab5d7e746e1f073aeeb63f2b2efc6e648bb04403f250c83

Prepare an editable project brief

Confirm the facts, scope and contact preference before sharing your project. Preparing this page sends no provider outreach.

Choose work packages to discuss

Compare FDA GUDID Submission Tools