S1000D Schemas for Issues 1.9 through 6
Lists of Schemas versus eleven S1000D Issues and vice versa
One of the first decisions you make when implementing S1000D is which types of data modules or other CSDB objects a project is going to create, maintain, and work with. In other words, it is the “BRDP-S1-00006 — Schemas to be used.” The decision on this Business Rule Decision Point (BRDP) might even affect the very first decision point S1000D implementors consider: “BRDP-S1-00003 — Issue of S1000D to be used.”
For the convenience of users of my book, S1000D BRDP Reference Book for Issues 1.9 through 6, I have compiled the list of XML Schemas created over the years, starting with Issue 1.9 and continuing up to Issue 6. This list can support you in decision-making when choosing S1000D Schemas for your implementation of this specification. Please share it with your colleagues so that they can benefit from this tool, too.
Here is an excerpt from the book that provides you with this list, preceded by some introductory words.
You can find the short titles and their complete titles, as well as two additional mappings — Schemas versus S1000D Issues and S1000D Issues versus Schemas.
Please note that some of the Schemas have changed in structure over the years and have gotten new names. In those cases where the original name differed from its current name, I added these original names in brackets for each “affected” Schema or Issue.
Examples:
fault — Issues 1.9 (airfault), 2.0, 2.1, 2.2, 2.3, 3.0, 4.0.1, 4.1, 4.2, 5.0, 6
Issue 2.3 — brex, comment, comrep (techrep), condcrossreftable (techcondcrossreftable), container, crew, ddn, descript, dml, fault, ipd, pm, prdcrossreftable, proced, process, schedul, wrngdata, wrngflds
The List of S1000D Schemas developed over the years, starting with Issue 1.9 and ending with Issue 6, with their full titles:
appliccrossreftable — Applicability Cross-reference Table (ACT)
brdoc — Business rules document data module
brex — Business Rules EXchange (BREX) data module
checklist — Maintenance checklists and inspections
comment — Comment
comrep — Common Information Repository (CIR)
condcrossreftable — Conditions Cross-reference Table (CCT)
container — Container data module
crew — Crew/Operator information
ddn — Data Dispatch Note
descript — Descriptive information
dml — Data Management Lists (DML)
fault — Fault information
frontmatter — Front matter
icnmetadata — ICN metadata file
ipd — Parts information (IPD)
learning — Learning data module
pm — Publication module
prdcrossreftable — Products Cross-reference Table (PCT)
proced — Procedural information
process — Process data module
sb — Service bulletin data module
schedul — Maintenance planning information
scocontent — SCO content data module
scormcontentpackage — SCORM content package module
update — Data update file content (CIR update)
wrngdata — Wiring data
wrngflds — Wiring data description
Mapping S1000D Schemas to Issues:
appliccrossreftable — Issues 3.0, 4.0.1, 4.1, 4.2, 5.0, 6
brdoc — Issues 4.2, 5.0, 6
brex — Issues 2.2, 2.3, 3.0, 4.0.1, 4.1, 4.2, 5.0, 6
checklist — Issues 4.0.1, 4.1, 4.2, 5.0, 6
comment — Issues 2.0, 2.1, 2.2, 2.3, 3.0, 4.0.1, 4.1, 4.2, 5.0, 6
comrep — Issues 2.3 (techrep), 3.0 (techrep), 4.0.1 (techrep), 4.1, 4.2, 5.0, 6
condcrossreftable — Issues 2.3 (techcondcrossreftable), 3.0, 4.0.1, 4.1, 4.2, 5.0, 6
container — Issues 2.3, 3.0, 4.0.1, 4.1, 4.2, 5.0, 6
crew — Issues 1.9 (aircrew), 2.0, 2.1, 2.2, 2.3, 3.0, 4.0.1, 4.1, 4.2, 5.0, 6
ddn — Issues 1.9, 2.0, 2.1, 2.2, 2.3, 3.0, 4.0.1, 4.1, 4.2, 5.0, 6
descript — Issues 1.9, 2.0, 2.1, 2.2, 2.3, 3.0, 4.0.1, 4.1, 4.2, 5.0, 6
dml — Issues 1.9, 2.0, 2.1, 2.2, 2.3, 3.0, 4.0.1, 4.1, 4.2, 5.0, 6
fault — Issues 1.9 (airfault), 2.0, 2.1, 2.2, 2.3, 3.0, 4.0.1, 4.1, 4.2, 5.0, 6
frontmatter — Issues 4.1, 4.2, 5.0, 6
icnmetadata — Issues 4.2, 5.0, 6
ipd — Issues 1.9, 2.0, 2.1, 2.2, 2.3, 3.0, 4.0.1, 4.1, 4.2, 5.0, 6
learning — Issues 4.0.1, 4.1, 4.2, 5.0, 6
pm — Issues 2.0, 2.1, 2.2, 2.3, 3.0, 4.0.1, 4.1, 4.2, 5.0, 6
prdcrossreftable — Issues 2.3, 3.0, 4.0.1, 4.1, 4.2, 5.0, 6
proced — Issues 1.9, 2.0, 2.1, 2.2, 2.3, 3.0, 4.0.1, 4.1, 4.2, 5.0, 6
process — Issues 2.0, 2.1, 2.2, 2.3, 3.0, 4.0.1, 4.1, 4.2, 5.0, 6
sb — Issues 4.1, 4.2, 5.0, 6
schedul — Issues 1.9, 2.0, 2.1, 2.2, 2.3, 3.0, 4.0.1, 4.1, 4.2, 5.0, 6
scocontent — Issues 4.1, 4.2, 5.0, 6
scormcontentpackage — Issues 4.0.1, 4.1, 4.2, 5.0, 6
update — Issues 4.1, 4.2, 5.0, 6
wrngdata — Issues 2.0, 2.1, 2.2, 2.3, 3.0, 4.0.1, 4.1, 4.2, 5.0, 6
wrngflds — Issues 2.0, 2.1, 2.2, 2.3, 3.0, 4.0.1, 4.1, 4.2, 5.0, 6
Mapping Issues to S1000D Schemas:
Issue 1.9 — crew (aircrew), ddn, descript, dml, fault (airfault), ipd, proced, schedule;
Total = 8 DTD (Schemas)
Issue 2.0 — comment, crew, ddn, descript, dml, fault, ipd, pm, proced, process, schedul, wrngdata, wrngflds;
Total = 13 Schemas
Issue 2.1 — comment, crew, ddn, descript, dml, fault, ipd, pm, proced, process, schedul, wrngdata, wrngflds;
Total = 13 Schemas
Issue 2.2 — brex, comment, crew, ddn, descript, dml, fault, ipd, pm, proced, process, schedul, wrngdata, wrngflds;
Total = 14 Schemas
Issue 2.3 — brex, comment, comrep (techrep), condcrossreftable (techcondcrossreftable), container, crew, ddn, descript, dml, fault, ipd, pm, prdcrossreftable, proced, process, schedul, wrngdata, wrngflds;
Total = 18 Schemas
Issue 3.0 — appliccrossreftable, brex, comment, comrep (techrep), condcrossreftable, container, crew, ddn, descript, dml, fault, ipd, pm, prdcrossreftable, proced, process, schedul, wrngdata, wrngflds;
Total = 19 Schemas
Issue 4.0.1 — appliccrossreftable, brex, checklist, comment, comrep (techrep), condcrossreftable, container, crew, ddn, descript, dml, fault, ipd, learning, pm, prdcrossreftable, proced, process, schedul, scormcontentpackage, wrngdata, wrngflds;
Total = 22 Schemas
Issue 4.1 — appliccrossreftable, brex, checklist, comment, comrep, condcrossreftable, container, crew, ddn, descript, dml, fault, frontmatter, ipd, learning, pm, prdcrossreftable, proced, process, sb, schedul, scocontent, scormcontentpackage, update, wrngdata, wrngflds;
Total = 26 Schemas
Issue 4.2 — appliccrossreftable, brdoc, brex, checklist, comment, comrep, condcrossreftable, container, crew, ddn, descript, dml, fault, frontmatter, icnmetadata, ipd, learning, pm, prdcrossreftable, proced, process, sb, schedul, scocontent, scormcontentpackage, update, wrngdata, wrngflds;
Total = 28 Schemas
Issue 5.0 — appliccrossreftable, brdoc, brex, checklist, comment, comrep, condcrossreftable, container, crew, ddn, descript, dml, fault, frontmatter, icnmetadata, ipd, learning, pm, prdcrossreftable, proced, process, sb, schedul, scocontent, scormcontentpackage, update, wrngdata, wrngflds;
Total = 28 Schemas
Issue 6 — appliccrossreftable, brdoc, brex, checklist, comment, comrep, condcrossreftable, container, crew, ddn, descript, dml, fault, frontmatter, icnmetadata, ipd, learning, pm, prdcrossreftable, proced, process, sb, schedul, scocontent, scormcontentpackage, update, wrngdata, wrngflds;
Total = 28 Schemas
About this article:
It is an excerpt from S1000D BRDP Reference Book for Issues 1.9 through 6: Business Rule Decision Points Mapped in Groups for Eleven Issues of the Specification.
Related articles:
P.S.
You can read all my articles on Medium for free. If you know someone who might benefit from reading them, please share (for example, the link to my profile on Medium). Thank you!
P.P.S.
I invite you to subscribe to my mailing list here.
P.P.P.S.
I have created many resources on S1000D. Check them out here.