Applicability

Applicability lets you show only the right content in the right conditions to the right user. Either at the Data Module (DM) level or at an element level, you can specify the applicable conditions, products, or product models for displaying the content. Applicability can be global (module level) or inline (element level).

Three types of applicability modules in S1000D help you achieve the applicability filtering:

  1. Applicability Cross Reference Table (ACT)

  2. Condition Cross Reference Table (CCT)

  3. Product Cross Reference Table (PCT)

When applicability is a requirement, all data modules in an S1000D project link to a relevant ACT module. The ACT module links to the relevant CCT and PCT modules.

ACT

CCT

PCT

Declares attributes of products, such as model, version, and serial number

Declares the applicable technical, operational, and environmental conditions, such as location of operation, temperature, and wind speed

Lists the actual physical product instances

For each product instance, the PCT specifies the values of product attributes and conditions pertaining to the product instance.

The ACT and the CCT are used as lookup tables to look up the relevant product attribute or condition as well as their allowed possible values.

PCT is where the applicability is decided.

View full size graphic
Linking of the Applicability modules of S1000D

DM

Linking elements and attributes

All DMs link to ACT

<applicCrossRefTable> 
 <dmRef xlink:href = URN:S1000D:DMC-S1000DBIKE-AAA-D00-00-00-00AA-00WA-D>

ACT links to the PCT

<productCrossRefTable> 
 <dmRef xlink:href = URN:S1000D:DMC-S1000DBIKE-AAA-D00-00-00-00AA-00PA-D>

ACT links to CCT

<conditionCrossRefTable> 
 <dmRef xlink:href = URN:S1000D:DMC-S1000DBIKE-AAA-D00-00-00-00AA-00QA-D>

// Ethnio survey code removed