- Thursday, 14th July 2022
What's going on with the ATA CMP first level paragraph numbering!?
Click image to enlarge
If you’re anything like me then, as a seasoned S1000D user, when you first viewed an ATA Component Maintenance Publication (CMP), you will have questioned what on earth is going on with the first level paragraph numbering ... they seem to flow from one data module to another!
Well, that is exactly what’s going on and here’s why... an ATA CMP is broken down into Sections and Topics:
Screenshots from the ATA_Spec1000BR_4.2_2021.2 spec
(Click an image to enlarge)
Each Section has multiple Topics and each Topic can have multiple Data Modules.
The following rules apply to separating Sections, Topics and Data Modules:
Example of a Section separator:
Example of a Topic separator (with the start of a Data Module):
Example of Data Module separators (End of one Data Module and then the start of another):
Example of End of Data Module,
End of Topic and
End of Section:
Now that we understand a Topic can have multiple Data Modules, we can now focus specifically on the first level paragraph numbering so, here’s what the spec says:
Quote: “...when multiple data modules are used within the same topic, the first level of paragraph numbering will continue in sequence with the next data module.”
And so there you have it ... that’s why the ATA CMP first level numbering is different from any standard S1000D output.
We hope this was helpful!