Compliance research

Needle, Fistula (FIE) — recorded UDI portfolio and field relationships

The acquired full AccessGUDID release records 379 published device records linked to FDA product code FIE. 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 62 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 FIE

What does this dated public cohort contain?

379Published 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 indicatorTrueFalseBlank/missingUnrecognized
Packaged as sterile379000
Sterilization required before use103780
Single-use indicator379000
Lot/batch indicator379000
Serial-number indicator6403150
Manufacturing-date indicator8202970
Expiration-date indicator379000

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
truemissing378
truetrue1

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

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

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

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

Resolved package levels to the Primary DIRecorded primary-DI owners
0 (0 means no resolved package-to-primary path)139
1 (0 means no resolved package-to-primary path)178
2 (0 means no resolved package-to-primary path)62

Reference Primary DI 08888483005055

Recorded base device count: 1. Public version 2 dated 2018-03-29. Recorded device distribution: In Commercial Distribution. [3]

Recorded identifier roleDI and agencyContains DIPackage quantityRecorded package status / end date
Package58888483005050 · GS1 [4]3888848300505610In Commercial Distribution / Not recorded
Primary08888483005055 · GS1 [5]Not recordedNot recordedNot recorded / Not recorded
Package38888483005056 · GS1 [6]0888848300505550In Commercial Distribution / Not recorded

Recorded path: 58888483005050 → 38888483005056 (quantity 10) → 08888483005055 (quantity 50) · endpoint: Primary.

Recorded path: 38888483005056 → 08888483005055 (quantity 50) · endpoint: Primary.

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

Reference Primary DI 06948082700590

Recorded base device count: 1. Public version 2 dated 2021-06-14. Recorded device distribution: In Commercial Distribution. [7]

Recorded identifier roleDI and agencyContains DIPackage quantityRecorded package status / end date
Primary06948082700590 · GS1 [8]Not recordedNot recordedNot recorded / Not recorded
Package16948082700597 · GS1 [9]0694808270059050In Commercial Distribution / Not recorded
Package26948082700594 · GS1 [10]1694808270059710In Commercial Distribution / Not recorded

Recorded path: 16948082700597 → 06948082700590 (quantity 50) · endpoint: Primary.

Recorded path: 26948082700594 → 16948082700597 (quantity 10) → 06948082700590 (quantity 50) · endpoint: Primary.

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

Reference Primary DI 00383790000284

Recorded base device count: 1. Public version 3 dated 2018-12-20. Recorded device distribution: In Commercial Distribution. [11]

Recorded identifier roleDI and agencyContains DIPackage quantityRecorded package status / end date
Primary00383790000284 · GS1 [12]Not recordedNot recordedNot recorded / Not recorded
Package40383790000282 · GS1 [13]1038379000028110In Commercial Distribution / Not recorded
Package10383790000281 · GS1 [14]0038379000028450In Commercial Distribution / Not recorded

Recorded path: 40383790000282 → 10383790000281 (quantity 10) → 00383790000284 (quantity 50) · endpoint: Primary.

Recorded path: 10383790000281 → 00383790000284 (quantity 50) · 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': 302}. Quantity states: {'positive-integer': 302}.

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 2 recorded package levels — reference Primary DI 08888483005055

    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: [3], [4], [5], [6]

  2. Trace 2 recorded package levels — reference Primary DI 06948082700590

    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: [7], [8], [9], [10]

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

    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: [11], [12], [13], [14]

  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[6020] · record 5d4a542f59ec27fa9a4834216a13140921470216a9522f08f836ee4a49ff7e64

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=FIE; deduplicated primary-DI relationship; Published device-record state · record whole dataset partition
  • [3] device.txt:row 4627834 · record c735b9db20ab0f1996e5994e8fbdb0cb5f3d05bfa252fd5407da178dc648a3ea
  • [4] identifiers.txt:row 6150293 · record 047523ec4814b7f9942a38c89f36ee2ec0d414918823407ab773262b4b07711b
  • [5] identifiers.txt:row 6150291 · record 42e9e9639f04a441af2b73676fb024bac6940d3abd885084584d3aac8bcfdc5d
  • [6] identifiers.txt:row 6150292 · record 880ede481a3ed912e93d3c916dd65d4eae1557f9549a83e02102b49fc4cad586
  • [7] device.txt:row 160389 · record 228d35a332b704c9555aa1651e3be8cc6516c3da5e123bf878f5a2b197c73088
  • [8] identifiers.txt:row 193305 · record 224a27a3d203fd23e7f13744a9dc611d43ab4c7fd3f24f916913a1e6958d63e2
  • [9] identifiers.txt:row 193304 · record 86c2172443776e8b533ff0f08130af89777d41d399e013d2517ef1ebe0fbd6e6
  • [10] identifiers.txt:row 193303 · record aa5b5990984c1d51194fc850b1bb3d81f89c26aa998181b2cf7ccfc69bf02714
  • [11] device.txt:row 2589476 · record 822afa032243c25a1572b6eeb52dcaee79c6520de5244bedadb34ca86de50a22
  • [12] identifiers.txt:row 3103570 · record 75e8d59743f8744c9e79b5d71c9a3d7ec28a4ef4deab8d11caab20f638545837
  • [13] identifiers.txt:row 3103571 · record 88d74b33ad3ddb3a7ccc2a607a73671b79e86dc17a903ddad8463f72641a4bb2
  • [14] identifiers.txt:row 3103569 · record e11c1beed4be980e6d2d9a0d3d427080bbb1675b3402001f7bd22a1a65c2fbbe

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

  • [15] PDF page 13 · record 13c54a9360f8d5ea151e2ed112d02397cb33e441c918b6d0a9490987e22a1e92
  • [16] PDF page 14 · record 0092094d4c54b088b4c597af1077dfbaa8f570cef0f4423f6e7e1a3ca7db629d
  • [17] 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