◇◆
<ics-wrap> ICS Code/Description Wrapper
A container element for ICS (International Classification for Standards) Codes that
holds both the decimal ICS code (<ics>) and the expansion (description/name/title) of that code in natural language (<ics-desc>). When more than one ICS code applies to a standard, the element <ics-wrap> may repeat.
Usage/Remarks
Hierarchical ICS Codes
The element <ics-wrap> is recursive, so a full hierarchy of ICS Codes/Descriptions can be recorded.
Code versus Code and Description
When NISO STS was being designed, it became clear that some standards organizations
felt that only numeric ICS codes should be stored in the XML, while other organizations
wished to record both the decimal code and the natural language expansion (description/name/title)
of that code. So NISO STS has been designed to be used either way:
- ICS decimal codes can be stored in the <ics> element in the standard’s metadata.
- Alternatively, an <ics-wrap> grouping element can be used to hold both an ICS decimal code (<ics>) and the expansion of that code (<ics-desc>).
Models and Context
May be contained in
Description
The following, in order:
- The following sequence (in order), one or more times:
- <ics> ICS Code Number
- <ics-desc> ICS Code Description, zero or more
- <ics-wrap> ICS Code/Description Wrapper, zero or more
Content Model
<!ELEMENT ics-wrap %ics-wrap-model; >
Expanded Content Model
((ics, ics-desc*)+, ics-wrap*)
Tagged Samples
ICS code with its description in German
...
<nat-meta originator="SFS">
...
<secretariat>...</secretariat>
<ics-wrap>
<ics>13.310</ics>
<ics-desc xml:lang="de">Sicherheitstechnik</ics-desc>
</ics-wrap>
</nat-meta>
...
ICS code with two separate descriptions in Finnish and English
... <nat-meta originator="SFS"> ... <secretariat>...</secretariat> <ics-wrap> <ics>03.220.30</ics> <ics-desc xml:lang="fi">Rautatiekuljetus</ics-desc> </ics-wrap> <ics-wrap> <ics>03.220.30</ics> <ics-desc xml:lang="en">Transport by rail</ics-desc> </ics-wrap> </nat-meta> ...
Nested ICS codes and descriptions identifying classifications and sub-classifications
...
<nat-meta originator="SFS">
...
<secretariat>...</secretariat>
<ics-wrap>
<ics>11</ics>
<ics-desc xml:lang="de">Medizintechnik</ics-desc>
<ics-wrap>
<ics>11.040</ics>
<ics-desc>Medizinische Geräte</ics-desc>
<ics-wrap>
<ics>11.040.25</ics>
<ics-desc>Injektionsgeräte. Kanülen. Katheter</ics-desc>
</ics-wrap>
</ics-wrap>
</ics-wrap>
</nat-meta>
...