Overloaded Service BOM Filtering with Options and Option Choices
A standard Service BOM defines the parts for a single product variant. An overloaded Service BOM (150% BOM) combines parts for all product variants into one structure. For example, a single Soniscape SSI 1000 Service BOM might contain parts for standard and high-frequency probe configurations, external and internal power modules, and standard and extended display assemblies. The BOM holds more than 100% of any single configuration; it represents the full superset of parts across every possible variant.
Options and Option Choices provide a structured approach to filter an overloaded Service BOM at runtime. Instead of maintaining separate structures for each variant, administrators define configurable Options (such as Probe Type, Power Module, and Display Assembly) and assign valid Option Choices to each Option (such as Standard Probe or High-Frequency Probe for Probe Type). You then select Option Choices in the Filter by Options section on the Product Structure tree view page to view only the parts that apply to a specific configuration without modifying the underlying structure.
Administrators can also pre-filter the Product Structure tree for a specific Installed Product by creating IB Option Configuration records. For more information, see
IB Option Configurations.
Use Cases
• Narrowing down parts for a specific ultrasound machine configuration
Role: Technician / Call Center User / Planner
A technician at Iniscope International receives a service request for a Soniscape SSI 1000 ultrasound machine that ships in multiple configurations: different probe types, power modules, and display assemblies. The overloaded Service BOM contains parts for every variant. When the Installed Product configuration is known, the Service BOM filter is applied automatically and shows only the parts that match that unit. When the configuration is not known, the technician can filter the BOM manually by selecting the options that match the unit on-site. Only the applicable parts display, which speeds up order accuracy and prevents shipping or installing wrong components into medical equipment. This filtering is currently available on the web; mobile is not supported.
• Preventing incompatible component combinations during medical equipment service
Role: Service Engineer
A service engineer at Iniscope International replaces components on a Soniscape SSI 800 imaging system where certain probe types are only compatible with specific power supply modules. When the engineer selects one component option, dependent options automatically restrict to only compatible choices. The engineer cannot select a combination that conflicts with the device's design constraints, which eliminates rework and reduces the risk of equipment malfunction in a clinical environment.
• Consolidating medical device variants into a single Service BOM
Role: System Administrator
A system administrator at Iniscope International manages multiple Soniscape ultrasound models that share a common base design but differ in imaging mode, probe interface, and power configuration. Instead of maintaining a separate Service BOM for each model, the administrator consolidates all parts into a single overloaded BOM and defines which components apply to which variant through configurable options. Field service teams filter this single structure by model to view only the relevant parts, reducing administrative overhead and keeping part definitions consistent across the product line.
Setup and Filtering
To set up option-based filtering, administrators can configure a set of related objects that define the Options, Option Choices, dependencies, and part-level mappings for a Product Structure. For a detailed description of each object and the configuration sequence, see
Objects for Option-based Filtering.
At runtime, end users select Option Choices in the
Filter by Options section and click
Apply to display only the parts that match a specific configuration. This process does not modify the underlying Product Structure. For more information, see
Filtering Product Structure by Options.
Related Topics