OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ebxml-core message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: Re: bug in SSL


Dwight

> The stylesheet corecomponents.xsl has two renderings of the 18th element of the
> "component" array. The result is that when an entity has 19 or more embedded
> components and the entity form is updated, the 19th component becomes
> duplicated.

I spotted another bug in the programme that meant that every other Cardinality entry was being lost when the data was saved. I've corrected this, and added a new field to the Entity definition to allow you to control the Order in which items appear. For this to work at least two consecutive entries must have the same value. The options are as in XML Schemas:

Sequence - adjacent entries must be entered in the order listed
Choice - only one of the adjacent entries may be present
All - All adjacent entries must be present, in any order (in this case cardinality can only be 0..1)
Undefined - The sequence is undefined - its a bag of elements

There is a new version of entity.htm that allows you to capture this detail. The revised CoreComponents.xsl file will allow this information to be added to existing entity records.

Martin
Title: ebXML Business Entity Definition

ebXML Business Entity Definition

Date of Submission: 
Submitting Organization:
Contact E-mail Address:

Industry Sector:     Business Process
Entity ID: Directory for Entity storage:
Entity Name:
Entity Description:

Embedded Components

Name Type Identifier1 Card.2 Order Description

1 Identifier assigned to formal definition of Data Entity/Data Representation
2 Cardinality of object (how many times it can occur) expressed as 0..1 (optional), 0..* (optional and repeatable), 1..* (required and repeatable) or m..n (m=min, n=max no of occurrences)

Known Examples of Use of Entity

Application Name Industry Application Description Constraints on use of Entity3

3 Format for this is currently undefined. Use textual description to record what needs to be formalized when the constraint/context language has been completed.

<?xml version="1.0"?>
<xsl:stylesheet
  xmlns:xsd="http://www.w3.org/1999/XMLSchema"
  xmlns:xsl="http://www.w3.org/TR/WD-xsl"
  xmlns="http://www.w3.org/TR/REC-html40"
  result-ns="">


<xsl:template match="text()"><xsl:value-of select="."/></xsl:template>

<xsl:template match="/">
<HTML>
  <xsl:for-each select="CoreComponents">
   <xsl:apply-templates/>
  </xsl:for-each>
</HTML>
</xsl:template>

<xsl:template match="Pattern">
<head>
<title>ebXML Pattern Definition</title>
</head>
<body bgcolor="silver" text="blue">
<h1 align="center">ebXML Pattern Definition</h1>
<form id="Pattern" method="POST"
   onsubmit="var XMLdec = '&#60;?xml version=&#34;1.0&#34;?&#62;\n' ;
             var stylesheet = '&#60;?xml-stylesheet href=&#34;c:/My Documents/ebxml/CoreComponents.xsl&#34; type=&#34;text/xsl&#34;?&#62;\n';
             var OutputDTD = '&#60;!DOCTYPE CoreComponents SYSTEM &#34;c:/My Documents/ebxml/CoreComponents.dtd&#34;&#62;\n';
             var filepath = document.all.PatternDirectory.value ;
             var filename = filepath + document.all.PatternID.value + '.xml';
             var text = XMLdec + stylesheet + OutputDTD ;
             text += '&#60;CoreComponents&#62;\n'; 
             text += '&#60;Pattern&#62;\n';
             text += '&#60;Date&#62;' + document.all.Date.value +  '&#60;/Date&#62;\n'; 
             text += '&#60;Submitter&#62;' + document.all.Submitter.value +  '&#60;/Submitter&#62;\n';
             text += '&#60;Contact&#62;' + document.all.Contact.value +  '&#60;/Contact&#62;\n';
             text += '&#60;Identifier&#62;' + document.all.PatternID.value +  '&#60;/Identifier&#62;\n';
             text += '&#60;Sector&#62;' + document.all.Sector.value +  '&#60;/Sector&#62;\n';
             text += '&#60;Process&#62;' + document.all.Process.value +  '&#60;/Process&#62;\n';
             text += '&#60;Name&#62;' + document.all.PatternName.value +  '&#60;/Name&#62;\n';
             text += '&#60;Description&#62;' + document.all.Description.value +  '&#60;/Description&#62;\n';
             text += '&#60;DiagramURL ModelSourceXMI=&#34;' + document.all.ClassDiagram1.value + '&#34;&#62;' + document.all.ClassDiagram.value +  '&#60;/DiagramURL&#62;\n';
             text += '&#60;DefinitionID&#62;' + document.all.EntityID.value + '.xml&#60;/DefinitionID&#62;\n';
             text += '&#60;/Pattern&#62;\n'; 
             text += '&#60;/CoreComponents&#62;\n';
             var NewFile = new ActiveXObject('Scripting.FileSystemObject');
             var Response = NewFile.CreateTextFile(filename, true);
             Response.Write(text);
             Response.Close();
             window(filename);
            "   
            >
<p align="right">Date of Submission: <input type="text" name="Date" size="20" onfocus="window.status='Enter Date as CCYY-MM-DD'">
  <xsl:attribute name="value">
    <xsl:value-of select="Date"/>
  </xsl:attribute></input><br/>
Submitting Organization: <input type="text" name="Submitter" size="20" onfocus="window.status='Enter name of submitting organization'">
  <xsl:attribute name="value">
    <xsl:value-of select="Submitter"/>
  </xsl:attribute></input><br/>
Contact E-mail Address: <input type="text" name="Contact" size="20" onfocus="window.status='Enter e-mail address of submitter'">
  <xsl:attribute name="value">
    <xsl:value-of select="Contact"/>
  </xsl:attribute></input></p>
<p>Industry Sector: <input type="text" name="Sector" size="20" onfocus="window.status='Enter name of community who this core component is aimed at'">
  <xsl:attribute name="value">
    <xsl:value-of select="Sector"/>
  </xsl:attribute></input>
Business Process <input type="text" name="Process" size="20" onfocus="window.status='Identify applicable process within industry sector'">
  <xsl:attribute name="value">
    <xsl:value-of select="Process"/>
  </xsl:attribute></input><br/>
Pattern ID: <input type="text" name="PatternID" size="20" onfocus="window.status='Assign Unique ID which can be used as filename of pattern'">
  <xsl:attribute name="value">
    <xsl:value-of select="Identifier"/>
  </xsl:attribute></input>&#9;
Directory for Pattern storage: <input type="text" name="PatternDirectory" size="28" value="c:/My Documents/ebxml/patterns/" onfocus="window.status='Enter path to directory to be used to store patterns on local client or network'"/><br/>
Pattern Name: <input type="text" name="PatternName" size="64" onfocus="window.status='Enter name used to identify pattern'">
  <xsl:attribute name="value">
    <xsl:value-of select="Name"/>
  </xsl:attribute></input><br/>
Pattern Description:<br/>
<textarea rows="7" name="Description" cols="71" onfocus="window.status='Describe purpose of pattern as concisely as possible'">
     <xsl:value-of select="Description"/>
  </textarea></p>
<p>URL of Class Diagram: <input type="text" name="ClassDiagram" size="62" onfocus="window.status='Enter URL that points to printable version of class diagram'">
  <xsl:attribute name="value">
    <xsl:value-of select="DiagramURL"/>
  </xsl:attribute></input><br/>
URL of XMI Representation of model: <input type="text" name="ClassDiagram1" size="49" onfocus="window.status='If available enter URL of electronic version of model (should be in XMI)'">
  <xsl:attribute name="value">
    <xsl:value-of select="DiagramURL/@ModelSourceXMI"/>
  </xsl:attribute></input></p>
<p>ID assigned to root Component of Pattern: <input type="text" name="EntityID" size="50" onfocus="window.status='Assign Unique ID which can be used as filename of pattern'">
  <xsl:attribute name="value">
    <xsl:value-of select="DefinitionID"/>
  </xsl:attribute></input></p>
<p align="center"><input type="submit" value="Update this Pattern" name="Pattern"/> <input type="reset" value="Reset form to initial state" name="Reset"/></p>
<br/>
<p align="center"><input type="button" value="Create Entity Definition for Root Component" onclick="window.open('../entity.htm')"/></p>
</form>
</body>
</xsl:template>

<xsl:template match="Entity">
<head>
<title>ebXML Business Entity Definition</title>
</head>
<body bgcolor="silver" text="blue">
<h1 align="center">ebXML Business Entity Definition</h1>
<form id="Entity" method="POST"
  onsubmit="var XMLdec = '&#60;?xml version=&#34;1.0&#34;?&#62;\n' ;
             var stylesheet = '&#60;?xml-stylesheet href=&#34;c:/My Documents/ebxml/CoreComponents.xsl&#34; type=&#34;text/xsl&#34;?&#62;\n';
             var OutputDTD = '&#60;!DOCTYPE CoreComponents SYSTEM &#34;c:/My Documents/ebxml/CoreComponents.dtd&#34;&#62;\n';
             var filepath = document.all.EntityDirectory.value ;
             var filename = filepath + document.all.EntityID.value + '.xml';
             var text = XMLdec + stylesheet + OutputDTD ;
             text += '&#60;CoreComponents&#62;\n';
             text += '&#60;Entity&#62;\n';
             text += '&#60;Date&#62;' + document.all.Date.value +  '&#60;/Date&#62;\n'; 
             text += '&#60;Submitter&#62;' + document.all.Submitter.value +  '&#60;/Submitter&#62;\n';
             text += '&#60;Contact&#62;' + document.all.Contact.value +  '&#60;/Contact&#62;\n';
             text += '&#60;Identifier&#62;' + document.all.EntityID.value +  '&#60;/Identifier&#62;\n';
             text += '&#60;Sector&#62;' + document.all.Sector.value +  '&#60;/Sector&#62;\n';
             text += '&#60;Process&#62;' + document.all.Process.value +  '&#60;/Process&#62;\n';
             text += '&#60;Name&#62;' + document.all.EntityName.value +  '&#60;/Name&#62;\n';
             text += '&#60;Description&#62;' + document.all.Description.value +  '&#60;/Description&#62;\n';       
             for (i=0; i &#60; document.all.PropertyName.length; i++)     
                   {if (document.all.PropertyName[i].getAttribute('value') != '')
                       {text += '&#60;Component Type=&#34;' + document.all.Order(i).getAttribute('value') + '&#34;&#62;\n';
                        text += '&#60;Name&#62;' + document.all.PropertyName[i].getAttribute('value') + '&#60;/Name&#62;\n';       
                        text += '&#60;Description&#62;' + document.all.PropertyDescription[i].getAttribute('value') + '&#60;/Description&#62;\n';       
                        text += '&#60;Cardinality&#62;' + document.all.Cardinality[i].getAttribute('value') + '&#60;/Cardinality&#62;\n';                            
                        {if (document.all.FieldType[i].getAttribute('value') == 'E')
                           {text += '&#60;EntityID&#62;' + document.all.ID[i].getAttribute('value') + '&#60;/EntityID&#62;\n';}
                           else text += '&#60;RepresentationID&#62;' + document.all.ID[i].getAttribute('value') + '&#60;/RepresentationID&#62;\n';
                        }
                        text += '&#60;/Component&#62;\n';                       
                       }
                   }  
              for (i=0; i &#60; document.all.Use.length; i++)    
                  {if (document.all.Use[i].getAttribute('value') != '')
                       {text += '&#60;EntityApplication&#62;\n'; 
                        text += '&#60;Name&#62;' + document.all.Use[i].getAttribute('value') + '&#60;/Name&#62;\n';       
                         {if (document.all.Industries[i].getAttribute('value') != '')
                            {text += '&#60;Industry&#62;' + document.all.Industries[i].getAttribute('value') + '&#60;/Industry&#62;\n';}
                        }
                        text += '&#60;Description&#62;' + document.all.Function[i].getAttribute('value') + '&#60;/Description&#62;\n';       
                        text += '&#60;Constraints&#62;' + document.all.Constraints[i].getAttribute('value') + '&#60;/Constraints&#62;\n';       
                        text += '&#60;/EntityApplication&#62;\n'; 
                       }
                    }  
             text += '&#60;/Entity&#62;\n';
             text += '&#60;/CoreComponents&#62;\n';
             var NewFile = new ActiveXObject('Scripting.FileSystemObject');
             var Response = NewFile.CreateTextFile(filename, true);
             Response.Write(text);
             Response.Close();
             window(filename);
            "    >
<p align="right">Date of Submission:&#x20; <input type="text" name="Date" size="20" onfocus="window.status='Enter Date as CCYY-MM-DD'">
  <xsl:attribute name="value">
    <xsl:value-of select="Date"/>
  </xsl:attribute></input><br/>
Submitting Organization: <input type="text" name="Submitter" size="20" onfocus="window.status='Enter name of submitting organization'">
  <xsl:attribute name="value">
    <xsl:value-of select="Submitter"/>
  </xsl:attribute></input><br/>
Contact E-mail Address: <input type="text" name="Contact" size="20" onfocus="window.status='Enter e-mail address of submitter'">
  <xsl:attribute name="value">
    <xsl:value-of select="Contact"/>
  </xsl:attribute></input></p>
<p>Industry Sector: <input type="text" name="Sector" size="20" onfocus="window.status='Enter name of community who this core component is aimed at'">
  <xsl:attribute name="value">
    <xsl:value-of select="Sector"/>
  </xsl:attribute></input>
&#x20;&#x20;&#x20; Business Process <input type="text" name="Process" size="20" onfocus="window.status='Identify applicable process within industry sector'">
  <xsl:attribute name="value">
    <xsl:value-of select="Process"/>
  </xsl:attribute></input><br/>
Entity ID: <input type="text" name="EntityID" size="20" onfocus="window.status='Assign Unique ID which can be used as filename for business entity definition'">
  <xsl:attribute name="value">
    <xsl:value-of select="Identifier"/>
  </xsl:attribute></input>&#9;
Directory for Entity storage: <input type="text" name="EntityDirectory" size="30" value="c:/My Documents/ebxml/entities/" onfocus="window.status='Enter path to directory to be used to store patterns on local client or network'">
  <xsl:attribute name="value">
    <xsl:value-of select="Directory"/>
  </xsl:attribute></input><br/>
Entity Name: <input type="text" name="EntityName" size="76" onfocus="window.status='Assign name by which entity will be referred to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Name"/>
  </xsl:attribute></input><br/>
Entity Description:<br/>
<textarea rows="7" name="Description" cols="77" onfocus="window.status='Describe purpose of business entity as concisely as possible'">
    <xsl:value-of select="Description"/>
  </textarea></p>
<h4 align="left">Embedded Components</h4>
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td>Name</td>
<td>Type</td>
<td>Identifier<sup>1</sup></td>
<td>Card.<sup>2</sup></td>
<td>Order</td>
<td>Description</td>
</tr>

<tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[0]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[0]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[0]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[0]/EntityID!='']">
    <xsl:value-of select="Component[0]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[0]/RepresentationID!='']">
    <xsl:value-of select="Component[0]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[0]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[0]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[0]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[0]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
 <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[0]/Description"/>
  </textarea></td>
</tr>
<tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[1]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[1]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[1]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[1]/EntityID='R']">
    <xsl:value-of select="Component[1]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[1]/RepresentationID='E']">
    <xsl:value-of select="Component[1]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[1]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[1]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[1]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[1]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
 <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[1]/Description"/>
  </textarea></td>
</tr>
<tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[2]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[2]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[2]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[2]/EntityID!='']">
    <xsl:value-of select="Component[2]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[2]/RepresentationID!='']">
    <xsl:value-of select="Component[2]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[2]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[2]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[2]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[2]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
 <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[2]/Description"/>
  </textarea></td>
</tr>
<tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[3]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[3]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[3]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[3]/EntityID!='']">
    <xsl:value-of select="Component[3]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[3]/RepresentationID!='']">
   <xsl:value-of select="Component[3]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[3]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[3]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[3]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[3]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
 <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[3]/Description"/>
  </textarea></td>
</tr>
<tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[4]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[4]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[4]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[4]/EntityID!='']">
    <xsl:value-of select="Component[4]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[4]/RepresentationID!='']">
    <xsl:value-of select="Component[4]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[4]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[4]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[4]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[4]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
 <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[4]/Description"/>
  </textarea></td>
</tr>
<tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[5]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[5]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[5]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[5]/EntityID!='']">
    <xsl:value-of select="Component[5]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[5]/RepresentationID!='']">
    <xsl:value-of select="Component[5]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[5]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[5]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[5]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[5]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
 <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[5]/Description"/>
  </textarea></td>
</tr>
<tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[6]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[6]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[6]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[6]/EntityID!='']">
    <xsl:value-of select="Component[6]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[6]/RepresentationID!='']">
    <xsl:value-of select="Component[6]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[6]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[6]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None" selected="selected">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[6]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[6]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
 <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[6]/Description"/>
  </textarea></td>
</tr>
<tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[7]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[7]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[7]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[7]/EntityID!='']">
    <xsl:value-of select="Component[7]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[7]/RepresentationID!='']">
    <xsl:value-of select="Component[7]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[7]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[7]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[7]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[7]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
 <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[7]/Description"/>
  </textarea></td>
</tr>
<tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[8]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[8]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[8]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[8]/EntityID!='']">
    <xsl:value-of select="Component[8]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[8]/RepresentationID!='']">
    <xsl:value-of select="Component[8]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[8]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[8]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[8]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[8]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
 <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[8]/Description"/>
  </textarea></td>
</tr><tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[9]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[9]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[9]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[9]/EntityID!='']">
    <xsl:value-of select="Component[9]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[9]/RepresentationID!='']">
    <xsl:value-of select="Component[9]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[9]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[9]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[9]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[9]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
 <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[9]/Description"/>
  </textarea></td>
</tr><tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[10]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[10]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[10]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[10]/EntityID!='']">
    <xsl:value-of select="Component[10]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[10]/RepresentationID!='']">
    <xsl:value-of select="Component[10]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[10]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[10]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[10]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[10]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
 <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[10]/Description"/>
  </textarea></td>
</tr>
<tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[11]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[11]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[11]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[11]/EntityID!='']">
    <xsl:value-of select="Component[11]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[11]/RepresentationID!='']">
    <xsl:value-of select="Component[11]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[11]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[11]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[11]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[11]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
 <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[11]/Description"/>
  </textarea></td>
</tr>
<tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[12]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[12]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[12]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[12]/EntityID!='']">
    <xsl:value-of select="Component[12]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[12]/RepresentationID!='']">
    <xsl:value-of select="Component[12]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[12]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[12]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[12]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[12]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
 <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[12]/Description"/>
  </textarea></td>
</tr>
<tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[13]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[13]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[13]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[13]/EntityID!='']">
    <xsl:value-of select="Component[13]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[13]/RepresentationID!='']">
    <xsl:value-of select="Component[13]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[13]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[13]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[13]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
  <xsl:when match=".[Component[13]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
  <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[13]/Description"/>
  </textarea></td>
</tr><tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[14]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[14]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[14]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[14]/EntityID!='']">
    <xsl:value-of select="Component[14]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[14]/RepresentationID!='']">
    <xsl:value-of select="Component[14]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[14]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[14]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[14]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
  <xsl:when match=".[Component[14]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
  <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[14]/Description"/>
  </textarea></td>
</tr><tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[15]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[15]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[15]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[15]/EntityID!='']">
    <xsl:value-of select="Component[15]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[15]/RepresentationID!='']">
    <xsl:value-of select="Component[15]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[15]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[15]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[15]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
  <xsl:when match=".[Component[15]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
  <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[15]/Description"/>
  </textarea></td>
</tr>
<tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[16]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[16]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[16]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[16]/EntityID!='']">
    <xsl:value-of select="Component[16]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[16]/RepresentationID!='']">
    <xsl:value-of select="Component[16]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[16]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[16]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[16]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
  <xsl:when match=".[Component[16]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
  <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[16]/Description"/>
  </textarea></td>
</tr>

<tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[17]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[17]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[17]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[17]/EntityID!='']">
    <xsl:value-of select="Component[17]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[17]/RepresentationID!='']">
    <xsl:value-of select="Component[17]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[17]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[17]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[17]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
  <xsl:when match=".[Component[17]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
  <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[17]/Description"/>
  </textarea></td>
</tr>
<tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[18]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[18]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[18]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[18]/EntityID!='']">
    <xsl:value-of select="Component[18]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[18]/RepresentationID!='']">
    <xsl:value-of select="Component[18]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[18]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[18]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[18]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
  <xsl:when match=".[Component[18]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
  <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[18]/Description"/>
  </textarea></td>
</tr><tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[19]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[19]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[19]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[19]/EntityID!='']">
    <xsl:value-of select="Component[19]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[19]/RepresentationID!='']">
    <xsl:value-of select="Component[19]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[19]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[19]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
 <xsl:when match=".[Component[19]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
  <xsl:when match=".[Component[19]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
  <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[19]/Description"/>
  </textarea></td>
</tr>
<tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[20]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[20]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[20]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[20]/EntityID!='']">
    <xsl:value-of select="Component[20]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[20]/RepresentationID!='']">
    <xsl:value-of select="Component[20]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[20]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[20]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
  <xsl:when match=".[Component[20]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
  <xsl:when match=".[Component[20]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
  <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[20]/Description"/>
  </textarea></td>
</tr><tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[21]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[21]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[21]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[21]/EntityID!='']">
    <xsl:value-of select="Component[21]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[21]/RepresentationID!='']">
    <xsl:value-of select="Component[21]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[21]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[21]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
  <xsl:when match=".[Component[21]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
  <xsl:when match=".[Component[21]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
  <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[21]/Description"/>
  </textarea></td>
</tr><tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[22]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[22]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[22]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[22]/EntityID!='']">
    <xsl:value-of select="Component[22]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[22]/RepresentationID!='']">
    <xsl:value-of select="Component[22]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[22]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[22]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
  <xsl:when match=".[Component[22]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
  <xsl:when match=".[Component[22]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
  <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[22]/Description"/>
  </textarea></td>
</tr>
<tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[23]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[23]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[23]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[23]/EntityID!='']">
    <xsl:value-of select="Component[23]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[23]/RepresentationID!='']">
    <xsl:value-of select="Component[23]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[23]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[23]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
  <xsl:when match=".[Component[23]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
  <xsl:when match=".[Component[23]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
  <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[23]/Description"/>
  </textarea></td>
</tr><tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[24]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[24]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[24]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[24]/EntityID!='']">
    <xsl:value-of select="Component[24]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[24]/RepresentationID!='']">
    <xsl:value-of select="Component[24]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[24]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[24]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
  <xsl:when match=".[Component[24]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
  <xsl:when match=".[Component[24]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
  <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[24]/Description"/>
  </textarea></td>
</tr><tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[25]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[25]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[25]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[25]/EntityID!='']">
    <xsl:value-of select="Component[25]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[25]/RepresentationID!='']">
    <xsl:value-of select="Component[25]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[25]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[25]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
  <xsl:when match=".[Component[25]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
  <xsl:when match=".[Component[25]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
  <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[25]/Description"/>
  </textarea></td>
</tr>
<tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[26]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[26]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[26]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[26]/EntityID!='']">
    <xsl:value-of select="Component[26]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[26]/RepresentationID!='']">
    <xsl:value-of select="Component[26]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[26]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[26]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
  <xsl:when match=".[Component[26]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
  <xsl:when match=".[Component[26]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
  <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[26]/Description"/>
  </textarea></td>
</tr><tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[27]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[27]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[27]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[27]/EntityID!='']">
    <xsl:value-of select="Component[27]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[27]/RepresentationID!='']">
    <xsl:value-of select="Component[27]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[27]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[27]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
  <xsl:when match=".[Component[27]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
  <xsl:when match=".[Component[27]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
  <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[27]/Description"/>
  </textarea></td>
</tr><tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[28]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[28]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[28]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[28]/EntityID!='']">
    <xsl:value-of select="Component[28]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[28]/RepresentationID!='']">
    <xsl:value-of select="Component[28]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[28]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[28]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
  <xsl:when match=".[Component[28]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
  <xsl:when match=".[Component[28]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
  <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[28]/Description"/>
  </textarea></td>
</tr><tr>
<td height="25"><input type="text" name="PropertyName" size="20" onfocus="window.status='Assign name by which component will be reffered to within documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[29]/Name"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="FieldType" onfocus="window.status='Indicate whether embedded entity, or a data containing element with a specific representation'">
<xsl:choose>
<xsl:when match=".[Component[29]/RepresentationID!='']">
<option value="E">Entity Definition</option>
<option value="R" selected="selected">Data Representation</option>
</xsl:when>
<xsl:when match=".[Component[29]/EntityID!='']">
<option value="E" selected="selected">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:when>
<xsl:otherwise>
<option value="E">Entity Definition</option>
<option value="R">Data Representation</option>
</xsl:otherwise></xsl:choose>
</select></td>
<td height="25"><input type="text" name="ID" size="15" onfocus="window.status='Assign Unique ID that will be used as filename for entity definition'">
  <xsl:attribute name="value">
   <xsl:if match=".[Component[29]/EntityID!='']">
    <xsl:value-of select="Component[29]/EntityID"/>
   </xsl:if>   
   <xsl:if match=".[Component[29]/RepresentationID!='']">
    <xsl:value-of select="Component[29]/RepresentationID"/>
   </xsl:if>
  </xsl:attribute></input></td>
<td height="25"><input type="text" name="Cardinality" size="5" onfocus="window.status='Leave blank if only one, or enter 0..1, 0..*, 1..* or m..n'">
  <xsl:attribute name="value">
    <xsl:value-of select="Component[29]/Cardinality"/>
  </xsl:attribute></input></td>
<td height="25"><select size="1" name="Order" onfocus="window.status='Indicate whether order of items is important (Sequence) or only one item of a set must be used (Choice) or if all items must be present'">
 <xsl:choose>
  <xsl:when match=".[Component[29]/@Type='Seq']"> 
   <option value="Seq" selected="selected">Sequence</option> 
   <option value="Choice">Choice</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
  <xsl:when match=".[Component[29]/@Type='Choice']"> 
   <option value="Choice" selected="selected">Choice</option>
   <option value="Seq">Sequence</option>
   <option value="All">All</option>
   <option value="None">Undefined</option>
  </xsl:when>
  <xsl:when match=".[Component[29]/@Type='All']">
   <option value="All" selected="selected">All</option>
   <option value="None">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
  </xsl:when>
  <xsl:otherwise> 
   <option value="None" selected="selected">Undefined</option>
   <option value="Seq">Sequence</option>
   <option value="Choice">Choice</option>
   <option value="All">All</option>
  </xsl:otherwise>
 </xsl:choose>
</select></td>
<td height="25"><textarea rows="1" name="PropertyDescription" cols="30" onfocus="window.status='Briefly describe the purpose of the component'">
    <xsl:value-of select="Component[29]/Description"/>
  </textarea></td>
</tr>
</table>
<p><sup>1</sup> Identifier assigned to formal definition of Data Entity/Data Representation<br/>
<sup>2</sup> Cardinality of object (how many times it can occur) expressed as 0..1 (optional), 0..* (optional and repeatable), 1..* (required and repeatable) or m..n (m=min, n=max no of occurrences)</p>

<h4>Known Examples of Use of Entity</h4>
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td>Application Name</td>
<td>Industry</td>
<td>Application Description</td>
<td>Constraints on use of Entity<sup>3</sup></td>
</tr>
<tr>
<td><input type="text" name="Use" size="20" onfocus="window.status='Enter name of Subclass or Association using this entity definition'">
  <xsl:attribute name="value">
    <xsl:value-of select="EntityApplication[0]/Name"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="10" onfocus="window.status='Enter SIC code for applicable industry'">
    <xsl:attribute name="value">
     <xsl:if test=".[EntityApplication[0]/Industry!='']">
      <xsl:value-of select="EntityApplication[0]/Industry"/>
     </xsl:if>
    </xsl:attribute></input></td>
<td><textarea rows="1" name="Function" cols="25" onfocus="window.status='Describe function of application'">
  <xsl:value-of select="EntityApplication[0]/Description"/></textarea></td>
<td><textarea rows="1" name="Constraints" cols="25" onfocus="window.status='Describe constraints application applies to entity definition (e.g. components that may not be used)'">
  <xsl:value-of select="EntityApplication[0]/Constraints"/></textarea></td>
</tr>
<tr>
<td><input type="text" name="Use" size="20" onfocus="window.status='Enter name of Subclass or Association using this entity definition'">
  <xsl:attribute name="value">
    <xsl:value-of select="EntityApplication[1]/Name"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="10" onfocus="window.status='Enter SIC code for applicable industry'">
    <xsl:attribute name="value">
     <xsl:if test=".[EntityApplication[1]/Industry!='']">
      <xsl:value-of select="EntityApplication[1]/Industry"/>
     </xsl:if>
    </xsl:attribute></input></td>
<td><textarea rows="1" name="Function" cols="25" onfocus="window.status='Describe function of application'">
  <xsl:value-of select="EntityApplication[1]/Description"/></textarea></td>
<td><textarea rows="1" name="Constraints" cols="25" onfocus="window.status='Describe constraints application applies to entity definition (e.g. components that may not be used)'">
  <xsl:value-of select="EntityApplication[1]/Constraints"/></textarea></td>
</tr>
<tr>
<td><input type="text" name="Use" size="20" onfocus="window.status='Enter name of Subclass or Association using this entity definition'">
  <xsl:attribute name="value">
    <xsl:value-of select="EntityApplication[2]/Name"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="10" onfocus="window.status='Enter SIC code for applicable industry'">
    <xsl:attribute name="value">
     <xsl:if test=".[EntityApplication[2]/Industry!='']">
      <xsl:value-of select="EntityApplication[2]/Industry"/>
     </xsl:if>
    </xsl:attribute></input></td>
<td><textarea rows="1" name="Function" cols="25" onfocus="window.status='Describe function of application'">
  <xsl:value-of select="EntityApplication[2]/Description"/></textarea></td>
<td><textarea rows="1" name="Constraints" cols="25" onfocus="window.status='Describe constraints application applies to entity definition (e.g. components that may not be used)'">
  <xsl:value-of select="EntityApplication[2]/Constraints"/></textarea></td>
</tr>
<tr>
<td><input type="text" name="Use" size="20" onfocus="window.status='Enter name of Subclass or Association using this entity definition'">
  <xsl:attribute name="value">
    <xsl:value-of select="EntityApplication[3]/Name"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="10" onfocus="window.status='Enter SIC code for applicable industry'">
    <xsl:attribute name="value">
     <xsl:if test=".[EntityApplication[3]/Industry!='']">
      <xsl:value-of select="EntityApplication[3]/Industry"/>
     </xsl:if>
    </xsl:attribute></input></td>
<td><textarea rows="1" name="Function" cols="25" onfocus="window.status='Describe function of application'">
  <xsl:value-of select="EntityApplication[3]/Description"/></textarea></td>
<td><textarea rows="1" name="Constraints" cols="25" onfocus="window.status='Describe constraints application applies to entity definition (e.g. components that may not be used)'">
  <xsl:value-of select="EntityApplication[3]/Constraints"/></textarea></td>
</tr>
<tr>
<td><input type="text" name="Use" size="20" onfocus="window.status='Enter name of Subclass or Association using this entity definition'">
  <xsl:attribute name="value">
    <xsl:value-of select="EntityApplication[4]/Name"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="10" onfocus="window.status='Enter SIC code for applicable industry'">
    <xsl:attribute name="value">
     <xsl:if test=".[EntityApplication[4]/Industry!='']">
      <xsl:value-of select="EntityApplication[4]/Industry"/>
     </xsl:if>
    </xsl:attribute></input></td>
<td><textarea rows="1" name="Function" cols="25" onfocus="window.status='Describe function of application'">
  <xsl:value-of select="EntityApplication[4]/Description"/></textarea></td>
<td><textarea rows="1" name="Constraints" cols="25" onfocus="window.status='Describe constraints application applies to entity definition (e.g. components that may not be used)'">
  <xsl:value-of select="EntityApplication[4]/Constraints"/></textarea></td>
</tr>
<tr>
<td><input type="text" name="Use" size="20" onfocus="window.status='Enter name of Subclass or Association using this entity definition'">
  <xsl:attribute name="value">
    <xsl:value-of select="EntityApplication[5]/Name"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="10" onfocus="window.status='Enter SIC code for applicable industry'">
    <xsl:attribute name="value">
     <xsl:if test=".[EntityApplication[5]/Industry!='']">
      <xsl:value-of select="EntityApplication[5]/Industry"/>
     </xsl:if>
    </xsl:attribute></input></td>
<td><textarea rows="1" name="Function" cols="25" onfocus="window.status='Describe function of application'">
  <xsl:value-of select="EntityApplication[5]/Description"/></textarea></td>
<td><textarea rows="1" name="Constraints" cols="25" onfocus="window.status='Describe constraints application applies to entity definition (e.g. components that may not be used)'">
  <xsl:value-of select="EntityApplication[5]/Constraints"/></textarea></td>
</tr>
<tr>
<td><input type="text" name="Use" size="20" onfocus="window.status='Enter name of Subclass or Association using this entity definition'">
  <xsl:attribute name="value">
    <xsl:value-of select="EntityApplication[6]/Name"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="10" onfocus="window.status='Enter SIC code for applicable industry'">
    <xsl:attribute name="value">
     <xsl:if test=".[EntityApplication[6]/Industry!='']">
      <xsl:value-of select="EntityApplication[6]/Industry"/>
     </xsl:if>
    </xsl:attribute></input></td>
<td><textarea rows="1" name="Function" cols="25" onfocus="window.status='Describe function of application'">
  <xsl:value-of select="EntityApplication[6]/Description"/></textarea></td>
<td><textarea rows="1" name="Constraints" cols="25" onfocus="window.status='Describe constraints application applies to entity definition (e.g. components that may not be used)'">
  <xsl:value-of select="EntityApplication[6]/Constraints"/></textarea></td>
</tr>
<tr>
<td><input type="text" name="Use" size="20" onfocus="window.status='Enter name of Subclass or Association using this entity definition'">
  <xsl:attribute name="value">
    <xsl:value-of select="EntityApplication[7]/Name"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="10" onfocus="window.status='Enter SIC code for applicable industry'">
    <xsl:attribute name="value">
     <xsl:if test=".[EntityApplication[7]/Industry!='']">
      <xsl:value-of select="EntityApplication[7]/Industry"/>
     </xsl:if>
    </xsl:attribute></input></td>
<td><textarea rows="1" name="Function" cols="25" onfocus="window.status='Describe function of application'">
  <xsl:value-of select="EntityApplication[7]/Description"/></textarea></td>
<td><textarea rows="1" name="Constraints" cols="25" onfocus="window.status='Describe constraints application applies to entity definition (e.g. components that may not be used)'">
  <xsl:value-of select="EntityApplication[7]/Constraints"/></textarea></td>
</tr>
<tr>
<td><input type="text" name="Use" size="20" onfocus="window.status='Enter name of Subclass or Association using this entity definition'">
  <xsl:attribute name="value">
    <xsl:value-of select="EntityApplication[8]/Name"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="10" onfocus="window.status='Enter SIC code for applicable industry'">
    <xsl:attribute name="value">
     <xsl:if test=".[EntityApplication[8]/Industry!='']">
      <xsl:value-of select="EntityApplication[8]/Industry"/>
     </xsl:if>
    </xsl:attribute></input></td>
<td><textarea rows="1" name="Function" cols="25" onfocus="window.status='Describe function of application'">
  <xsl:value-of select="EntityApplication[8]/Description"/></textarea></td>
<td><textarea rows="1" name="Constraints" cols="25" onfocus="window.status='Describe constraints application applies to entity definition (e.g. components that may not be used)'">
  <xsl:value-of select="EntityApplication[8]/Constraints"/></textarea></td>
</tr>
<tr>
<td><input type="text" name="Use" size="20" onfocus="window.status='Enter name of Subclass or Association using this entity definition'">
  <xsl:attribute name="value">
    <xsl:value-of select="EntityApplication[9]/Name"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="10" onfocus="window.status='Enter SIC code for applicable industry'">
    <xsl:attribute name="value">
     <xsl:if test=".[EntityApplication[9]/Industry!='']">
      <xsl:value-of select="EntityApplication[9]/Industry"/>
     </xsl:if>
    </xsl:attribute></input></td>
<td><textarea rows="1" name="Function" cols="25" onfocus="window.status='Describe function of application'">
  <xsl:value-of select="EntityApplication[9]/Description"/></textarea></td>
<td><textarea rows="1" name="Constraints" cols="25" onfocus="window.status='Describe constraints application applies to entity definition (e.g. components that may not be used)'">
  <xsl:value-of select="EntityApplication[9]/Constraints"/></textarea></td>
</tr>
<tr>
<td><input type="text" name="Use" size="20" onfocus="window.status='Enter name of Subclass or Association using this entity definition'">
  <xsl:attribute name="value">
    <xsl:value-of select="EntityApplication[10]/Name"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="10" onfocus="window.status='Enter SIC code for applicable industry'">
    <xsl:attribute name="value">
     <xsl:if test=".[EntityApplication[10]/Industry!='']">
      <xsl:value-of select="EntityApplication[10]/Industry"/>
     </xsl:if>
    </xsl:attribute></input></td>
<td><textarea rows="1" name="Function" cols="25" onfocus="window.status='Describe function of application'">
  <xsl:value-of select="EntityApplication[10]/Description"/></textarea></td>
<td><textarea rows="1" name="Constraints" cols="25" onfocus="window.status='Describe constraints application applies to entity definition (e.g. components that may not be used)'">
  <xsl:value-of select="EntityApplication[10]/Constraints"/></textarea></td>
</tr>
<tr>
<td><input type="text" name="Use" size="20" onfocus="window.status='Enter name of Subclass or Association using this entity definition'">
  <xsl:attribute name="value">
    <xsl:value-of select="EntityApplication[11]/Name"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="10" onfocus="window.status='Enter SIC code for applicable industry'">
    <xsl:attribute name="value">
     <xsl:if test=".[EntityApplication[11]/Industry!='']">
      <xsl:value-of select="EntityApplication[11]/Industry"/>
     </xsl:if>
    </xsl:attribute></input></td>
<td><textarea rows="1" name="Function" cols="25" onfocus="window.status='Describe function of application'">
  <xsl:value-of select="EntityApplication[11]/Description"/></textarea></td>
<td><textarea rows="1" name="Constraints" cols="25" onfocus="window.status='Describe constraints application applies to entity definition (e.g. components that may not be used)'">
  <xsl:value-of select="EntityApplication[11]/Constraints"/></textarea></td>
</tr>
<tr>
<td><input type="text" name="Use" size="20" onfocus="window.status='Enter name of Subclass or Association using this entity definition'">
  <xsl:attribute name="value">
    <xsl:value-of select="EntityApplication[12]/Name"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="10" onfocus="window.status='Enter SIC code for applicable industry'">
    <xsl:attribute name="value">
     <xsl:if test=".[EntityApplication[12]/Industry!='']">
      <xsl:value-of select="EntityApplication[12]/Industry"/>
     </xsl:if>
    </xsl:attribute></input></td>
<td><textarea rows="1" name="Function" cols="25" onfocus="window.status='Describe function of application'">
  <xsl:value-of select="EntityApplication[12]/Description"/></textarea></td>
<td><textarea rows="1" name="Constraints" cols="25" onfocus="window.status='Describe constraints application applies to entity definition (e.g. components that may not be used)'">
  <xsl:value-of select="EntityApplication[12]/Constraints"/></textarea></td>
</tr>
<tr>
<td><input type="text" name="Use" size="20" onfocus="window.status='Enter name of Subclass or Association using this entity definition'">
  <xsl:attribute name="value">
    <xsl:value-of select="EntityApplication[13]/Name"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="10" onfocus="window.status='Enter SIC code for applicable industry'">
    <xsl:attribute name="value">
     <xsl:if test=".[EntityApplication[13]/Industry!='']">
      <xsl:value-of select="EntityApplication[13]/Industry"/>
     </xsl:if>
    </xsl:attribute></input></td>
<td><textarea rows="1" name="Function" cols="25" onfocus="window.status='Describe function of application'">
  <xsl:value-of select="EntityApplication[13]/Description"/></textarea></td>
<td><textarea rows="1" name="Constraints" cols="25" onfocus="window.status='Describe constraints application applies to entity definition (e.g. components that may not be used)'">
  <xsl:value-of select="EntityApplication[13]/Constraints"/></textarea></td>
</tr>
<tr>
<td><input type="text" name="Use" size="20" onfocus="window.status='Enter name of Subclass or Association using this entity definition'">
  <xsl:attribute name="value">
    <xsl:value-of select="EntityApplication[14]/Name"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="10" onfocus="window.status='Enter SIC code for applicable industry'">
    <xsl:attribute name="value">
     <xsl:if test=".[EntityApplication[14]/Industry!='']">
      <xsl:value-of select="EntityApplication[14]/Industry"/>
     </xsl:if>
    </xsl:attribute></input></td>
<td><textarea rows="1" name="Function" cols="25" onfocus="window.status='Describe function of application'">
  <xsl:value-of select="EntityApplication[14]/Description"/></textarea></td>
<td><textarea rows="1" name="Constraints" cols="25" onfocus="window.status='Describe constraints application applies to entity definition (e.g. components that may not be used)'">
  <xsl:value-of select="EntityApplication[14]/Constraints"/></textarea></td>
</tr>
<tr>
<td><input type="text" name="Use" size="20" onfocus="window.status='Enter name of Subclass or Association using this entity definition'">
  <xsl:attribute name="value">
    <xsl:value-of select="EntityApplication[15]/Name"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="10" onfocus="window.status='Enter SIC code for applicable industry'">
    <xsl:attribute name="value">
     <xsl:if test=".[EntityApplication[15]/Industry!='']">
      <xsl:value-of select="EntityApplication[15]/Industry"/>
     </xsl:if>
    </xsl:attribute></input></td>
<td><textarea rows="1" name="Function" cols="25" onfocus="window.status='Describe function of application'">
  <xsl:value-of select="EntityApplication[15]/Description"/></textarea></td>
<td><textarea rows="1" name="Constraints" cols="25" onfocus="window.status='Describe constraints application applies to entity definition (e.g. components that may not be used)'">
  <xsl:value-of select="EntityApplication[15]/Constraints"/></textarea></td>
</tr>
<tr>
<td><input type="text" name="Use" size="20" onfocus="window.status='Enter name of Subclass or Association using this entity definition'">
  <xsl:attribute name="value">
    <xsl:value-of select="EntityApplication[16]/Name"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="10" onfocus="window.status='Enter SIC code for applicable industry'">
    <xsl:attribute name="value">
     <xsl:if test=".[EntityApplication[16]/Industry!='']">
      <xsl:value-of select="EntityApplication[16]/Industry"/>
     </xsl:if>
    </xsl:attribute></input></td>
<td><textarea rows="1" name="Function" cols="25" onfocus="window.status='Describe function of application'">
  <xsl:value-of select="EntityApplication[16]/Description"/></textarea></td>
<td><textarea rows="1" name="Constraints" cols="25" onfocus="window.status='Describe constraints application applies to entity definition (e.g. components that may not be used)'">
  <xsl:value-of select="EntityApplication[16]/Constraints"/></textarea></td>
</tr>
<tr>
<td><input type="text" name="Use" size="20" onfocus="window.status='Enter name of Subclass or Association using this entity definition'">
  <xsl:attribute name="value">
    <xsl:value-of select="EntityApplication[17]/Name"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="10" onfocus="window.status='Enter SIC code for applicable industry'">
    <xsl:attribute name="value">
     <xsl:if test=".[EntityApplication[17]/Industry!='']">
      <xsl:value-of select="EntityApplication[17]/Industry"/>
     </xsl:if>
    </xsl:attribute></input></td>
<td><textarea rows="1" name="Function" cols="25" onfocus="window.status='Describe function of application'">
  <xsl:value-of select="EntityApplication[17]/Description"/></textarea></td>
<td><textarea rows="1" name="Constraints" cols="25" onfocus="window.status='Describe constraints application applies to entity definition (e.g. components that may not be used)'">
  <xsl:value-of select="EntityApplication[17]/Constraints"/></textarea></td>
</tr>
<tr>
<td><input type="text" name="Use" size="20" onfocus="window.status='Enter name of Subclass or Association using this entity definition'">
  <xsl:attribute name="value">
    <xsl:value-of select="EntityApplication[18]/Name"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="10" onfocus="window.status='Enter SIC code for applicable industry'">
    <xsl:attribute name="value">
     <xsl:if test=".[EntityApplication[18]/Industry!='']">
      <xsl:value-of select="EntityApplication[18]/Industry"/>
     </xsl:if>
    </xsl:attribute></input></td>
<td><textarea rows="1" name="Function" cols="25" onfocus="window.status='Describe function of application'">
  <xsl:value-of select="EntityApplication[18]/Description"/></textarea></td>
<td><textarea rows="1" name="Constraints" cols="25" onfocus="window.status='Describe constraints application applies to entity definition (e.g. components that may not be used)'">
  <xsl:value-of select="EntityApplication[18]/Constraints"/></textarea></td>
</tr>

</table>
<p><sup>3</sup> Format for this is currently undefined. Use textual description to record what needs to be formalized when the constraint/context language has been completed.</p>
<p align="center"><input type="submit" value="Update this Entity" name="entity"/> <input type="reset" value="New Entity Definition" name="reset"/></p>
<p align="center"><input type="button" value="Create Data Representation Definition" onclick="window.open('../Representation.htm')"/></p>
</form>
</body>
</xsl:template>

<xsl:template match="Representation">
<head>
<title>ebXML Data Representation Class</title>
</head>
<body bgcolor="silver" text="blue">
<h1 align="center">ebXML Data Representation Class</h1>
<form id="Representation" method="POST"
   onsubmit="var XMLdec = '&#60;?xml version=&#34;1.0&#34;?&#62;\n' ;
             var stylesheet = '&#60;?xml-stylesheet href=&#34;c:/My Documents/ebxml/CoreComponents.xsl&#34; type=&#34;text/xsl&#34;?&#62;\n';
             var OutputDTD = '&#60;!DOCTYPE CoreComponents SYSTEM &#34;c:/My Documents/ebxml/CoreComponents.dtd&#34;&#62;\n';
             var filepath = document.all.RepresentationDirectory.value ;
             var filename = filepath + document.all.RepresentationID.value + '.xml';
             var text = XMLdec + stylesheet + OutputDTD ;
             text += '&#60;CoreComponents&#62;\n'; 
             text += '&#60;Representation&#62;\n';
             text += '&#60;Date&#62;' + document.all.Date.value +  '&#60;/Date&#62;\n'; 
             text += '&#60;Submitter&#62;' + document.all.Submitter.value +  '&#60;/Submitter&#62;\n';
             text += '&#60;Contact&#62;' + document.all.Contact.value +  '&#60;/Contact&#62;\n';
             text += '&#60;Identifier&#62;' + document.all.RepresentationID.value +  '&#60;/Identifier&#62;\n';
             text += '&#60;Name&#62;' + document.all.RepresentationName.value +  '&#60;/Name&#62;\n';
             text += '&#60;Description&#62;' + document.all.Description.value +  '&#60;/Description&#62;\n';       
               for (i=0; i &#60; document.all.ValueDomainID.length; i++)     
                   {if (document.all.ValueDomainID[i].getAttribute('value') != '')
                       {if (document.all.Type[i].getAttribute('value') == 'CodeSet')
                           {text += '&#60;CodeSetID&#62;' + document.all.ValueDomainID[i].getAttribute('value') + '&#60;/CodeSetID&#62;\n';}
                        else {text += '&#60;DataFormatID&#62;' + document.all.ValueDomainID[i].getAttribute('value') + '&#60;/DataFormatID&#62;\n';}
                       }
                   }    
             text += '&#60;/Representation&#62;\n'; 
             text += '&#60;/CoreComponents&#62;\n';
             var NewFile = new ActiveXObject('Scripting.FileSystemObject');
             var Response = NewFile.CreateTextFile(filename, true);
             Response.Write(text);
             Response.Close();
             window(filename);
            "  
           >
<p align="right">Date of Submission:&#x20; <input type="text" name="Date" size="20" onfocus="window.status='Enter Date as CCYY-MM-DD'">
  <xsl:attribute name="value">
    <xsl:value-of select="Date"/>
  </xsl:attribute></input><br/>
Submitting Organization: <input type="text" name="Submitter" size="20" onfocus="window.status='Enter name of submitting organization'">
  <xsl:attribute name="value">
    <xsl:value-of select="Submitter"/>
  </xsl:attribute></input><br/>
Contact E-mail Address: <input type="text" name="Contact" size="20" onfocus="window.status='Enter e-mail address of submitter'">
  <xsl:attribute name="value">
    <xsl:value-of select="Contact"/>
  </xsl:attribute></input></p>
<p>Representation ID: <input type="text" name="RepresentationID" size="15" onfocus="window.status='Assign Unique ID which can be used as filename for representation definition'">
  <xsl:attribute name="value">
    <xsl:value-of select="Identifier"/>
  </xsl:attribute></input>&#9;
Directory for Representation storage: <input type="text" name="RepresentationDirectory" size="36" value="c:/My Documents/ebxml/representations/" onfocus="window.status='Enter path to directory to be used to store patterns on local client or network'"/><br/>
Data Representation Name: <input type="text" name="RepresentationName" size="64" onfocus="window.status='Assign name by which representation is usually referred to'">
  <xsl:attribute name="value">
    <xsl:value-of select="Name"/>
  </xsl:attribute></input><br/>
Data Representation Purpose Description:<br/>
<textarea rows="7" name="Description" cols="71" onfocus="window.status='Describe purpose of representation as concisely as possible'">
   <xsl:value-of select="Description"/>
  </textarea></p>
<table>
<tr><td>Type</td><td>Code Set or Data Format ID</td></tr>
<xsl:apply-templates/>
<tr><td><select size="1" name="Type" onfocus="window.status='Identify type of representation'">
<option value="CodeSet">Code Set</option>
<option value="DataFormat">Data Format</option>
</select></td>
<td><input cols="20" name="ValueDomainID" onfocus="window.status='Enter Unique ID to be used to identify data format or code set'"/>
</td></tr>
<tr><td><select size="1" name="Type" onfocus="window.status='Identify type of representation'">
<option value="CodeSet">Code Set</option>
<option value="DataFormat">Data Format</option>
</select></td>
<td><input cols="20" name="ValueDomainID" onfocus="window.status='Enter Unique ID to be used to identify data format or code set'"/>
</td></tr><tr><td><select size="1" name="Type" onfocus="window.status='Identify type of representation'">
<option value="CodeSet">Code Set</option>
<option value="DataFormat">Data Format</option>
</select></td>
<td><input cols="20" name="ValueDomainID" onfocus="window.status='Enter Unique ID to be used to identify data format or code set'"/>
</td></tr>
<tr><td><select size="1" name="Type" onfocus="window.status='Identify type of representation'">
<option value="CodeSet">Code Set</option>
<option value="DataFormat">Data Format</option>
</select></td>
<td><input cols="20" name="ValueDomainID" onfocus="window.status='Enter Unique ID to be used to identify data format or code set'"/>
</td></tr><tr><td><select size="1" name="Type" onfocus="window.status='Identify type of representation'">
<option value="CodeSet">Code Set</option>
<option value="DataFormat">Data Format</option>
</select></td>
<td><input cols="20" name="ValueDomainID" onfocus="window.status='Enter Unique ID to be used to identify data format or code set'"/>
</td></tr>
<tr><td><select size="1" name="Type" onfocus="window.status='Identify type of representation'">
<option value="CodeSet">Code Set</option>
<option value="DataFormat">Data Format</option>
</select></td>
<td><input cols="20" name="ValueDomainID" onfocus="window.status='Enter Unique ID to be used to identify data format or code set'"/>
</td></tr>
</table>
<p align="center"><input type="submit" value="Update this Representation" name="Submit"/> <input type="reset" value="Define another Representation" name="Reset"/></p>
<p align="center"><input type="button" value="Define Code Set" name="Codes" onclick="window.open('../CodeSet.htm')"/> <input type="button" value="Define Data Format" name="Formats" onclick="window.open('../DataFormat.htm')"/></p>
</form>
</body>
</xsl:template>

<xsl:template match="DataFormatID">
<tr>
<td>
<select size="1" name="Type" onfocus="window.status='Identify type of representation'">
<option value="DataFormat" selected="selected">Data Format</option>
<option value="CodeSet">Code Set</option>
</select></td>
<td><input cols="20" name="ValueDomainID" onfocus="window.status='Enter Unique ID to be used to identify data format or code set'">
  <xsl:attribute name="value">
    <xsl:value-of select="."/>
  </xsl:attribute></input>
</td>
</tr>
</xsl:template>

<xsl:template match="CodeSetID">
<tr>
<td>
<select size="1" name="Type" onfocus="window.status='Identify type of representation'">
<option value="CodeSet" selected="selected">Code Set</option>
<option value="DataFormat">Data Format</option>
</select></td>
<td><input cols="20" name="ValueDomainID" onfocus="window.status='Enter Unique ID to be used to identify data format or code set'">
  <xsl:attribute name="value">
    <xsl:value-of select="."/>
  </xsl:attribute></input>
</td>
</tr>
</xsl:template>

<xsl:template match="DataFormat">
<head>
<title>ebXML Value Domain Data Format Definition</title>
</head>
<body bgcolor="silver" text="blue">
<h1 align="center">ebXML Value Domain Data Format Definition</h1>
<form id="DataFormat" method="POST"
   onsubmit="var XMLdec = '&#60;?xml version=&#34;1.0&#34;?&#62;\n' ;
             var stylesheet = '&#60;?xml-stylesheet href=&#34;c:/My Documents/ebxml/CoreComponents.xsl&#34; type=&#34;text/xsl&#34;?&#62;\n';
             var OutputDTD = '&#60;!DOCTYPE CoreComponents SYSTEM &#34;c:/My Documents/ebxml/CoreComponents.dtd&#34;&#62;\n';
             var filepath = document.all.DataFormatDirectory.value ;
             var filename = filepath + document.all.DataFormatID.value + '.xml';
             var text = XMLdec + stylesheet + OutputDTD ;
             text += '&#60;CoreComponents&#62;\n'; 
             text += '&#60;DataFormat&#62;\n';
             text += '&#60;Date&#62;' + document.all.Date.value +  '&#60;/Date&#62;\n'; 
             text += '&#60;Submitter&#62;' + document.all.Submitter.value +  '&#60;/Submitter&#62;\n';
             text += '&#60;Contact&#62;' + document.all.Contact.value +  '&#60;/Contact&#62;\n';
             text += '&#60;Identifier&#62;' + document.all.DataFormatID.value +  '&#60;/Identifier&#62;\n';
             text += '&#60;Concept&#62;\n&#60;Name&#62;' + document.all.ConceptName.value +  '&#60;/Name&#62;\n';
             text += '&#60;Description&#62;' + document.all.ConceptDescription.value +  '&#60;/Description&#62;\n&#60;/Concept&#62;\n';
             text += '&#60;Format CharacterSet=&#34;' + document.all.CharacterSet.getAttribute('value') + '&#34; Syntax=&#34;' + document.all.Algorithm.getAttribute('value') + '&#34;&#62;' + document.all.FormatDefinition.getAttribute('value') + '&#60;/Format&#62;\n';       
             text += '&#60;/DataFormat&#62;\n'; 
             text += '&#60;/CoreComponents&#62;\n';
             var NewFile = new ActiveXObject('Scripting.FileSystemObject');
             var Response = NewFile.CreateTextFile(filename, true);
             Response.Write(text);
             Response.Close();
             window(filename);
            " >
<p align="right">Date of Submission:&#x20; <input type="text" name="Date" size="20" onfocus="window.status='Enter Date as CCYY-MM-DD'">
  <xsl:attribute name="value">
    <xsl:value-of select="Date"/>
  </xsl:attribute></input><br/>
Submitting Organization: <input type="text" name="Submitter" size="20" onfocus="window.status='Enter name of submitting organization'">
  <xsl:attribute name="value">
    <xsl:value-of select="Submitter"/>
  </xsl:attribute></input><br/>
Contact E-mail Address: <input type="text" name="Contact" size="20" onfocus="window.status='Enter e-mail address of submitter'">
  <xsl:attribute name="value">
    <xsl:value-of select="Contact"/>
  </xsl:attribute></input></p>
<p>Data Format ID: <input type="text" name="DataFormatID" size="15" onfocus="window.status='Assign Unique ID which can be used as filename of code set'">
  <xsl:attribute name="value">
    <xsl:value-of select="Identifier"/>
  </xsl:attribute></input>&#9;
Directory for Data Format storage: <input type="text" name="DataFormatDirectory" size="31" value="c:/My Documents/ebxml/dataformats/" onfocus="window.status='Enter path to directory to be used to store patterns on local client or network'">
  <xsl:attribute name="value">
    <xsl:value-of select="Directory"/>
  </xsl:attribute></input><br/>
<br/>
Concept Name: <input type="text" name="ConceptName" size="20" onfocus="window.status='Assign Name to Concept for which Data Format is to be used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Concept/Name"/>
  </xsl:attribute></input><br/>
Concept Description:<br/>
<textarea rows="3" name="ConceptDescription" cols="72" onfocus="window.status='Describe purpose of Data Format'">
    <xsl:value-of select="Concept/Description"/>
</textarea></p>
<p>
Data Format Type: <select size="1" name="Algorithm" onfocus="window.status='Select type of schema used to record definition'">
<xsl:choose>
<xsl:when match=".[Format/@Syntax='XMLSchema']">
<option value="XMLSchema" selected="selected">XML Schema Datatype</option>
<option value="EDIFACT">EDIFACT definition</option>
<option value="ISO11404">ISO 11404</option>
<option value="Reference">Reference to external standard</option>
<option value="URL">URL of document defining schema</option>
<option value="PlainText">Textual description of data type</option>
</xsl:when>
<xsl:when match=".[Format/@Syntax='EDIFACT']">
<option value="EDIFACT" selected="selected">EDIFACT definition</option>
<option value="XMLSchema">XML Schema Datatype</option>
<option value="ISO11404">ISO 11404</option>
<option value="Reference">Reference to external standard</option>
<option value="URL">URL of document defining schema</option>
<option value="PlainText">Textual description of data type</option>
</xsl:when>
<xsl:when match=".[Format/@Syntax='ISO11404']">
<option value="ISO11404" selected="selected">ISO 11404</option>
<option value="XMLSchema">XML Schema Datatype</option>
<option value="EDIFACT">EDIFACT definition</option>
<option value="Reference">Reference to external standard</option>
<option value="URL">URL of document defining schema</option>
<option value="PlainText">Textual description of data type</option>
</xsl:when>
<xsl:when match=".[Format/@Syntax='Reference']">
<option value="Reference" selected="selected">Reference to external standard</option>
<option value="XMLSchema">XML Schema Datatype</option>
<option value="EDIFACT">EDIFACT definition</option>
<option value="ISO11404">ISO 11404</option>
<option value="URL">URL of document defining schema</option>
<option value="PlainText">Textual description of data type</option>
</xsl:when>
<xsl:when match=".[Format/@Syntax='URL']">
<option value="URL" selected="selected">URL of document defining schema</option>
<option value="XMLSchema">XML Schema Datatype</option>
<option value="EDIFACT">EDIFACT definition</option>
<option value="ISO11404">ISO 11404</option>
<option value="Reference">Reference to external standard</option>
<option value="PlainText">Textual description of data type</option>
</xsl:when>
<xsl:when match=".[Format/@Syntax='PlainText']">
<option value="PlainText" selected="selected">Textual description of data type</option>
<option value="URL">URL of document defining schema</option>
<option value="XMLSchema">XML Schema Datatype</option>
<option value="EDIFACT">EDIFACT definition</option>
<option value="ISO11404">ISO 11404</option>
<option value="Reference">Reference to external standard</option>
</xsl:when>
</xsl:choose>
</select><br/>
Code Set Character Set: <select size="1" name="CharacterSet" onfocus="window.status='Select character set used by data format'">
<xsl:choose>
<xsl:when match=".[Format/@CharacterSet='ISO8879-1']">
<option value="ISO8879-1" selected="selected">ISO 8879-1</option>
<option value="ISO10646">ISO 10646/Unicode</option>
<option value="ISO646">ISO 646/ASCII</option>
<option value="Other">Other</option>
</xsl:when>
<xsl:when match=".[Format/@CharacterSet='ASCII']">
<option value="ISO646" selected="selected">ISO 646/ASCII</option>
<option value="ISO8879-1">ISO 8879-1</option>
<option value="ISO10646">ISO 10646/Unicode</option>
<option value="Other">Other</option>
</xsl:when>
<xsl:when match=".[Format/@CharacterSet='Other']">
<option value="Other" selected="selected">Other</option>
<option value="ISO646">ISO 646/ASCII</option>
<option value="ISO8879-1">ISO 8879-1</option>
<option value="ISO10646">ISO 10646/Unicode</option>
</xsl:when>
<xsl:otherwise>
<option value="ISO10646" selected="selected">ISO 10646/Unicode</option>
<option value="ISO8879-1">ISO 8879-1</option>
<option value="ISO646">ISO 646/ASCII</option>
<option value="Other">Other</option>
</xsl:otherwise>
</xsl:choose>
</select><br/>
Data Format Definition:<br/>
<textarea rows="12" name="FormatDefinition" cols="71" onfocus="window.status='Enter full definition of data format'">
    <xsl:apply-templates/>
</textarea></p>
<p align="center"><input type="submit" value="Update this Data Format" name="Submit"/> <input type="reset" value="Define another Data Format" name="Reset"/> <input type="button" value="Define Code Set" name="CodeSet" onclick="window.open('../CodeSet.htm')"/></p>
<p align="center"><input type="button" value="New Entity Definition" onclick="window.open('../Entity.htm')"/>
<input type="button" value="Create Data Representation Definition" onclick="window.open('../Representation.htm')"/></p>
</form>
</body>
</xsl:template>

<xsl:template match="Format">
 <xsl:apply-templates/>
</xsl:template>

<xsl:template match="xsd:simpleType">&lt;xsd:simpleType name=&#34;<xsl:value-of select="@name"/>&#34; base=&#34;<xsl:value-of select="@base"/>&#34; xmlns:xsd=&#34;http://www.w3.org/1999/XMLSchema&#34;&gt;
<xsl:apply-templates/>&lt;/xsd:simpleType&gt;
</xsl:template>

<xsl:template match="xsd:pattern"> &lt;xsd:pattern value=&#34;<xsl:value-of select="@value"/>&#34;<xsl:if test=".[@id!='']"> id=&#34;<xsl:value-of select="@id"/></xsl:if>/&gt;
</xsl:template>

<xsl:template match="xsd:minInclusive"> &lt;xsd:minInclusive value=&#34;<xsl:value-of select="@value"/>&#34;<xsl:if test=".[@id!='']"> id=&#34;<xsl:value-of select="@id"/></xsl:if>/&gt;
</xsl:template>

<xsl:template match="xsd:minExclusive"> &lt;xsd:minExclusive value=&#34;<xsl:value-of select="@value"/>&#34;<xsl:if test=".[@id!='']"> id=&#34;<xsl:value-of select="@id"/>&#34;</xsl:if>/&gt;
</xsl:template>

<xsl:template match="xsd:maxInclusive"> &lt;xsd:maxInclusive value=&#34;<xsl:value-of select="@value"/>&#34;<xsl:if test=".[@id!='']"> id=&#34;<xsl:value-of select="@id"/></xsl:if>/&gt;
</xsl:template>

<xsl:template match="xsd:maxExclusive"> &lt;xsd:maxExclusive value=&#34;<xsl:value-of select="@value"/>&#34;<xsl:if test=".[@id!='']"> id=&#34;<xsl:value-of select="@id"/>&#34;</xsl:if>/&gt;
</xsl:template>

<xsl:template match="xsd:minLength"> &lt;xsd:minLength value=&#34;<xsl:value-of select="@value"/>&#34;<xsl:if test=".[@id!='']"> id=&#34;<xsl:value-of select="@id"/></xsl:if>/&gt;
</xsl:template>

<xsl:template match="xsd:maxLength"> &lt;xsd:maxLength value=&#34;<xsl:value-of select="@value"/>&#34;<xsl:if test=".[@id!='']"> id=&#34;<xsl:value-of select="@id"/>&#34;</xsl:if>/&gt;
</xsl:template>

<xsl:template match="xsd:length"> &lt;xsd:length value=&#34;<xsl:value-of select="@value"/>&#34;<xsl:if test=".[@id!='']"> id=&#34;<xsl:value-of select="@id"/></xsl:if>/&gt;
</xsl:template>

<xsl:template match="xsd:precision"> &lt;xsd:precision value=&#34;<xsl:value-of select="@value"/>&#34;<xsl:if test=".[@id!='']"> id=&#34;<xsl:value-of select="@id"/>&#34;</xsl:if>/&gt;
</xsl:template>

<xsl:template match="xsd:scale"> &lt;xsd:scale value=&#34;<xsl:value-of select="@value"/>&#34;<xsl:if test=".[@id!='']"> id=&#34;<xsl:value-of select="@id"/></xsl:if>/&gt;
</xsl:template>

<xsl:template match="xsd:period"> &lt;xsd:period value=&#34;<xsl:value-of select="@value"/>&#34;<xsl:if test=".[@id!='']"> id=&#34;<xsl:value-of select="@id"/>&#34;</xsl:if>/&gt;
</xsl:template>

<xsl:template match="xsd:duration"> &lt;xsd:duration value=&#34;<xsl:value-of select="@value"/>&#34;<xsl:if test=".[@id!='']"> id=&#34;<xsl:value-of select="@id"/></xsl:if>/&gt;
</xsl:template>

<xsl:template match="xsd:documentation"> &lt;xsd:documentation source=&#34;<xsl:value-of select="@source"/>&#34; xml:lang=&#34;<xsl:value-of select="@xml:lang"/>&#34;/&gt;
</xsl:template>

<xsl:template match="xsd:annotation"> &lt;xsd:annotation&gt;
   <xsl:apply-templates/>
  &lt;/xsd:annotation&gt;
</xsl:template>

<xsl:template match="Definition"><xsl:if test=".[textnode()!='']">&lt;!--<xsl:apply-templates/>--&gt;</xsl:if>
</xsl:template>

<xsl:template match="comment()"><xsl:copy/>
</xsl:template>

<xsl:template match="CodeSet">
<head>
<title>ebXML Value Domain Code Set Definition</title>
</head>
<body bgcolor="silver" text="blue">
<h1 align="center">ebXML Value Domain Code Set Definition</h1>
<form id="CodeSet" method="POST"
   onsubmit="var XMLdec = '&#60;?xml version=&#34;1.0&#34;?&#62;\n' ;
             var stylesheet = '&#60;?xml-stylesheet href=&#34;c:/My Documents/ebxml/CoreComponents.xsl&#34; type=&#34;text/xsl&#34;?&#62;\n';
             var OutputDTD = '&#60;!DOCTYPE CoreComponents SYSTEM &#34;c:/My Documents/ebxml/CoreComponents.dtd&#34;&#62;\n';
             var filepath = document.all.CodeSetDirectory.value ;
             var filename = filepath + document.all.ValueDomainID.value + '.xml';
             var text = XMLdec + stylesheet + OutputDTD ;
             text += '&#60;CoreComponents&#62;\n'; 
             text += '&#60;CodeSet&#62;\n';
             text += '&#60;Date&#62;' + document.all.Date.value +  '&#60;/Date&#62;\n'; 
             text += '&#60;Submitter&#62;' + document.all.Submitter.value +  '&#60;/Submitter&#62;\n';
             text += '&#60;Contact&#62;' + document.all.Contact.value + '&#60;/Contact&#62;\n';
             text += '&#60;ControlAgency&#62;' + document.all.Agency.value +  '&#60;/ControlAgency&#62;\n';
             text += '&#60;AgencyName&#62;' + document.all.AgencyID.value +  '&#60;/AgencyName&#62;\n';
             text += '&#60;Identifier&#62;' + document.all.ValueDomainID.value +  '&#60;/Identifier&#62;\n';
             text += '&#60;Concept&#62;\n&#60;Name&#62;' + document.all.CodeSetName.value +  '&#60;/Name&#62;\n';
             text += '&#60;Description&#62;' + document.all.CodeSetDescription.value +  '&#60;/Description&#62;\n&#60;/Concept&#62;\n';
             text += '&#60;Format CharacterSet=&#34;' + document.all.CharacterSet.getAttribute('value') + '&#34; Syntax=&#34;' + document.all.Algorithm.getAttribute('value') + '&#34;&#62;' + document.all.FormatDefinition.getAttribute('value') + '&#60;/Format&#62;\n';       
             for (i=0; i &#60; document.all.Value.length; i++)     
                   {if (document.all.Value[i].getAttribute('value') != '')
                       {text += '&#60;Value&#62;' + document.all.Value[i].getAttribute('value') + '&#60;/Value&#62;\n';       
                        text += '&#60;Description xml:lang=&#34;' + document.all.Language[i].getAttribute('value')  + '&#34;&#62;' + document.all.Description[i].getAttribute('value') + '&#60;/Description&#62;\n';       
                       }
                   }
             text += '&#60;/CodeSet&#62;\n'; 
             text += '&#60;/CoreComponents&#62;\n';
             var NewFile = new ActiveXObject('Scripting.FileSystemObject');
             var Response = NewFile.CreateTextFile(filename, true);
             Response.Write(text);
             Response.Close();
             window(filename);
            "   >
<p align="right">Date of Submission:&#x20; <input type="text" name="Date" size="20" onfocus="window.status='Enter Date as CCYY-MM-DD'">
  <xsl:attribute name="value">
    <xsl:value-of select="Date"/>
  </xsl:attribute></input><br/>
Submitting Organization: <input type="text" name="Submitter" size="20" onfocus="window.status='Enter name of submitting organization'">
  <xsl:attribute name="value">
    <xsl:value-of select="Submitter"/>
  </xsl:attribute></input><br/>
Contact E-mail Address: <input type="text" name="Contact" size="20" onfocus="window.status='Enter e-mail address of submitter'">
  <xsl:attribute name="value">
    <xsl:value-of select="Contact"/>
  </xsl:attribute></input></p>
<p>Code Set ID: <input type="text" name="ValueDomainID" size="20" onfocus="window.status='Assign Unique ID which can be used as filename of code set'">
  <xsl:attribute name="value">
    <xsl:value-of select="Identifier"/>
  </xsl:attribute></input>&#9;
Directory for Code Set storage: <input type="text" name="CodeSetDirectory" size="30" value="c:/My Documents/ebxml/codesets/" onfocus="window.status='Enter path to directory to be used to store patterns on local client or network'">
  <xsl:attribute name="value">
    <xsl:value-of select="Directory"/>
  </xsl:attribute></input>&#9;<br/>
Control Agency: <input type="text" name="Agency" size="30" onfocus="window.status='Enter name of agency responsible for maintaining code list'">
  <xsl:attribute name="value">
    <xsl:value-of select="ControlAgency"/>
  </xsl:attribute></input>
Agency Assigned Name: <input type="text" name="AgencyID" size="15" onfocus="window.status='Enter name of assigned to code set by agency'">
  <xsl:attribute name="value">
    <xsl:value-of select="AgencyName"/>
  </xsl:attribute></input><br/>
Code Set Concept Name: <input type="text" name="CodeSetName" size="64" onfocus="window.status='Enter name used to identify code set'">
  <xsl:attribute name="value">
    <xsl:value-of select="Concept/Name"/>
  </xsl:attribute></input><br/>
Code Set Concept Description:<br/>
  <textarea rows="3" name="CodeSetDescription" cols="71" onfocus="window.status='Describe purpose of code set as concisely as possible'">
    <xsl:value-of select="Concept/Description"/>
  </textarea></p>
<p>
Code Set Data Format Type: <select size="1" name="Algorithm" onfocus="window.status='Select type of schema used to record definition'">
<xsl:choose>
<xsl:when match=".[Format/@Syntax='XMLSchema']">
<option value="XMLSchema" selected="selected">XML Schema Datatype</option>
<option value="EDIFACT">EDIFACT definition</option>
<option value="ISO11404">ISO 11404</option>
<option value="Reference">Reference to external standard</option>
<option value="URL">URL of document defining schema</option>
<option value="PlainText">Textual description of data type</option>
<option value="None">None</option>
</xsl:when>
<xsl:when match=".[Format/@Syntax='EDIFACT']">
<option value="EDIFACT" selected="selected">EDIFACT definition</option>
<option value="XMLSchema">XML Schema Datatype</option>
<option value="ISO11404">ISO 11404</option>
<option value="Reference">Reference to external standard</option>
<option value="URL">URL of document defining schema</option>
<option value="PlainText">Textual description of data type</option>
<option value="None">None</option>
</xsl:when>
<xsl:when match=".[Format/@Syntax='ISO11404']">
<option value="ISO11404" selected="selected">ISO 11404</option>
<option value="XMLSchema">XML Schema Datatype</option>
<option value="EDIFACT">EDIFACT definition</option>
<option value="Reference">Reference to external standard</option>
<option value="URL">URL of document defining schema</option>
<option value="PlainText">Textual description of data type</option>
<option value="None">None</option>
</xsl:when>
<xsl:when match=".[Format/@Syntax='Reference']">
<option value="Reference" selected="selected">Reference to external standard</option>
<option value="XMLSchema">XML Schema Datatype</option>
<option value="EDIFACT">EDIFACT definition</option>
<option value="ISO11404">ISO 11404</option>
<option value="URL">URL of document defining schema</option>
<option value="PlainText">Textual description of data type</option>
<option value="None">None</option>
</xsl:when>
<xsl:when match=".[Format/@Syntax='URL']">
<option value="URL" selected="selected">URL of document defining schema</option>
<option value="XMLSchema">XML Schema Datatype</option>
<option value="EDIFACT">EDIFACT definition</option>
<option value="ISO11404">ISO 11404</option>
<option value="Reference">Reference to external standard</option>
<option value="PlainText">Textual description of data type</option>
<option value="None">None</option>
</xsl:when>
<xsl:when match=".[Format/@Syntax='PlainText']">
<option value="PlainText" selected="selected">Textual description of data type</option>
<option value="URL">URL of document defining schema</option>
<option value="XMLSchema">XML Schema Datatype</option>
<option value="EDIFACT">EDIFACT definition</option>
<option value="ISO11404">ISO 11404</option>
<option value="Reference">Reference to external standard</option>
<option value="None">None</option>
</xsl:when>
<xsl:otherwise>
<option value="None" selected="selected">None</option>
<option value="XMLSchema">XML Schema Datatype</option>
<option value="EDIFACT">EDIFACT definition</option>
<option value="ISO11404">ISO 11404</option>
<option value="Reference">Reference to external standard</option>
<option value="URL">URL of document defining schema</option>
<option value="PlainText">Textual description of data type</option>
</xsl:otherwise></xsl:choose>
</select><br/>
Code Set Character Set: <select size="1" name="CharacterSet" onfocus="window.status='Select character set used by data format'">
<xsl:choose>
<xsl:when match=".[Format/@CharacterSet='ISO8879-1']">
<option value="ISO8879-1" selected="selected">ISO 8879-1</option>
<option value="ISO10646">ISO 10646/Unicode</option>
<option value="ISO646">ISO 646/ASCII</option>
<option value="Other">Other</option>
</xsl:when>
<xsl:when match=".[Format/@CharacterSet='ASCII']">
<option value="ISO646" selected="selected">ISO 646/ASCII</option>
<option value="ISO8879-1">ISO 8879-1</option>
<option value="ISO10646">ISO 10646/Unicode</option>
<option value="Other">Other</option>
</xsl:when>
<xsl:when match=".[Format/@CharacterSet='Other']">
<option value="Other" selected="selected">Other</option>
<option value="ISO646">ISO 646/ASCII</option>
<option value="ISO8879-1">ISO 8879-1</option>
<option value="ISO10646">ISO 10646/Unicode</option>
</xsl:when>
<xsl:otherwise>
<option value="ISO10646" selected="selected">ISO 10646/Unicode</option>
<option value="ISO8879-1">ISO 8879-1</option>
<option value="ISO646">ISO 646/ASCII</option>
<option value="Other">Other</option>
</xsl:otherwise>
</xsl:choose>
</select><br/>
Code Set Data Format Definition:<br/>
<textarea rows="3" name="FormatDefinition" cols="71" onfocus="window.status='Enter definition of format, or reference to standard defining format'"><xsl:apply-templates/></textarea></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td>Permitted Value</td>
<td>Industries used by</td>
<td>Description of Meaning of Value</td>
<td>Language</td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[0]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[0]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[0]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[0]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[0]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[1]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[1]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[1]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[1]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[1]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[2]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[2]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[2]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[2]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[2]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[3]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[3]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[3]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[3]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[3]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[4]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[4]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[4]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[4]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[4]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[5]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[5]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[5]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[5]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[5]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[6]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[6]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[6]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[6]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[6]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[7]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[7]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[7]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[7]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[7]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[8]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[8]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[8]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[8]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[8]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[9]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[9]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[9]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[9]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[9]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[10]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[10]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[10]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[10]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[10]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[11]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[11]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[11]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[11]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[11]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[12]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[12]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[12]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[12]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[12]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr><tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[13]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[12]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[13]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[13]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[13]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr><tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[14]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[14]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[14]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[14]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[14]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr><tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[15]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[15]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[15]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[15]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[15]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr><tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[16]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[16]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[16]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[16]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[16]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr><tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[17]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[17]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[17]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[17]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[17]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr><tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[18]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[18]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[18]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[18]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[18]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr><tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[19]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[19]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[19]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[19]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[19]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr><tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[20]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[20]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[20]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[20]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[20]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr><tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[21]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[21]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[21]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[21]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[21]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr><tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[22]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[22]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[22]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[22]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[22]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr><tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[23]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[23]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[23]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[23]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[23]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr><tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[24]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[24]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[24]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[24]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[24]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr><tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[25]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[25]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[25]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[25]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[25]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr><tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[26]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[26]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[26]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[26]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[26]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr><tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[27]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[27]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[27]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[27]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[27]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr><tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[28]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[28]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[28]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[28]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[28]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr><tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[29]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[29]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[29]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[29]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[29]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr><tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[30]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[30]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[30]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[30]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[30]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr><tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[31]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[31]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[31]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[31]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[31]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr><tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[32]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[32]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[32]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[32]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[32]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr><tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[33]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[33]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[33]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[33]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[33]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr><tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[34]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[34]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[34]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[34]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[34]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr><tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[35]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[35]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[35]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[35]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[35]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr><tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[36]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[36]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[36]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[36]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[36]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr><tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[37]"/>
  </xsl:attribute></input></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'">
  <xsl:attribute name="value">
    <xsl:value-of select="Value[37]/@Industries"/>
  </xsl:attribute></input></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'">
  <xsl:value-of select="Description[37]"/></textarea></td>
<td><input type="text" name="Language" size="3" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'">
  <xsl:attribute name="value">
    <xsl:value-of select="Description[37]/@xml:lang"/>
    <xsl:if test=".[$not$ Description[37]/@xml:lang]">EN</xsl:if>
  </xsl:attribute></input></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
<tr>
<td><input type="text" name="Value" size="15" onfocus="window.status='Enter a permitted value as used in documents'"/></td>
<td><input type="text" name="Industries" size="15" onfocus="window.status='Enter SIC codes for industries using this value'"/></td>
<td><textarea rows="1" name="Description" cols="40" onfocus="window.status='Describe meaning of value here'"></textarea></td>
<td><input type="text" name="Language" size="3" value="EN" onfocus="window.status='If definition is not in English enter ISO 639-1 language code for language used'"/></td>
</tr>
</table>
<p align="center"><input type="submit" value="Update this Code Set" name="Submit"/> <input type="reset" value="Define another Code Set" name="Reset"/> <input type="button" value="Define Data Format" name="Formats" onclick="window.open('../DataFormat.htm')"/></p>
<p align="center"><input type="button" value="New Entity Definition" onclick="window.open('../Entity.htm')"/>
<input type="button" value="Create New Representation Definition" onclick="window.open('../Representation.htm')"/></p>
</form>
</body>
</xsl:template>
</xsl:stylesheet>


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]

Search: Match: Sort by:
Words: | Help


Powered by eList eXpress LLC