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:
Applicability Cross Reference Table (ACT)
Condition Cross Reference Table (CCT)
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.
|
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>
|