Schema CHLexML_Datenmodell_Norm_100.xsd


schema location:  C:\Zweiacker ITM\Kundendossiers\Z03-105 BJ\Deliverables\CHLexML\Documentation\CHLexML_Datenmodell_Norm_100.xsd
attribute form default:  unqualified
element form default:  qualified
 
Attributes  Elements  Complex types  Simple types  Attr. groups 
historyChange  norm  articleMetadataType  cantonType  formatAttributeGroup 
historyImpact  articleType  languageType 
authorityType  pictureNotationType 
authorType 
commentType 
historyType 
ingressType 
linkType 
listType 
normMetadataType 
partMetadataType 
partType 
pictureDetailType 
pictureType 
publicationType 
relationType 
structureType 
tableType 
textType1 
textType2 
textType3 
textType4 
textType5 
textType6 


attribute historyChange
type restriction of xs:token
used by
elements historyType/normMetadata/abbreviations historyType/annotations historyType/appendices historyType/application historyType/articles/article historyType/normMetadata/authors historyType/normNumber/comment historyType/normMetadata/dateAbrogation historyType/normMetadata/dateAdoption historyType/normMetadata/dateForce historyType/normMetadata/dateLastChange historyType/normMetadata/headers historyType/ingress historyType/normNumber/number historyType/restrictions historyType/normMetadata/shortTitles historyType/signatures historyType/structures/structure historyType/normMetadata/type
facets
enumeration insert
enumeration modify
enumeration delete
annotation
documentation
Art der Änderung eines Erlass-Teils.
source <xs:attribute name="historyChange">
 
<xs:annotation>
   
<xs:documentation>Art der Änderung eines Erlass-Teils. </xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:enumeration value="insert"/>
     
<xs:enumeration value="modify"/>
     
<xs:enumeration value="delete"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute historyImpact
type restriction of xs:token
used by
elements historyType/annotations historyType/appendices historyType/application historyType/articles/article historyType/normMetadata/authors historyType/restrictions historyType/structures/structure
facets
enumeration minor
enumeration major
annotation
documentation
Bedeutung bzw. Wichtigkeit der Änderung eines Erlass-Teils. Major führt zu neuer Erlass-Fassung. Minor sind editorische Änderungen, die zu einer neuen Version führen.
source <xs:attribute name="historyImpact">
 
<xs:annotation>
   
<xs:documentation>Bedeutung bzw. Wichtigkeit der Änderung eines Erlass-Teils. Major führt zu neuer Erlass-Fassung. Minor sind editorische Änderungen, die zu einer neuen Version führen.</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:enumeration value="minor"/>
     
<xs:enumeration value="major"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element norm
diagram CHLexML_1.0_HTML_p1.png
properties
content complex
children editorsNotes normMetadata normContents normTail normComments history
identity constraints
  Name  Refer  Selector  Field(s)  
keyref  commentKeyRef  commentKey  .//*  commentReferencing  
key  commentKey    normComments/normComment  commentReferenced  
unique  IDkey    .//*  ID  
unique  linkIDKey    .//*  linkID  
annotation
documentation
Simple Schema. Root element (acte). Texte normatif, issu d'une autorité officielle.
documentation
Root element (Erlass). Rechtliche Regelung, von einer offiziellen Stelle erlassen. Pro Fassung/Version wird ein eigenes XML-File erstellt. Eine neue Fassung entsteht, wenn der Autor des Erlasses eine Änderung beschliesst. Eine neue Version innerhalb einer Fassung entsteht, wenn der Herausgeber des Erlasses editorische Änderungen oder Ergänzungen anbringt.
appinfo
<rdf:Description>
<dc:title>Datenmodell CHLexML</dc:title>
<dc:version>1.0</dc:version>
<dc:date>2008-11-11</dc:date>
</rdf:Description>
documentation
Norme juridique
source <xs:element name="norm">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Simple Schema. Root element (acte). Texte normatif, issu d'une autorité officielle. </xs:documentation>
   
<xs:documentation xml:lang="de">Root element (Erlass). Rechtliche Regelung, von einer offiziellen Stelle erlassen. Pro Fassung/Version wird ein eigenes XML-File erstellt. Eine neue Fassung entsteht, wenn der Autor des Erlasses eine Änderung beschliesst. Eine neue Version innerhalb einer Fassung entsteht, wenn der Herausgeber des Erlasses editorische Änderungen oder Ergänzungen anbringt.</xs:documentation>
   
<xs:appinfo>
     
<rdf:Description>
       
<dc:title>Datenmodell CHLexML</dc:title>
       
<dc:version>1.0</dc:version>
       
<dc:date>2008-11-11</dc:date>
     
</rdf:Description>
   
</xs:appinfo>
   
<xs:documentation xml:lang="fr">Norme juridique</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="editorsNotes" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Freie Anmerkungen des CHLexML-Produzenten zur vorliegenden Datei.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="normMetadata" type="normMetadataType">
       
<xs:annotation>
         
<xs:documentation xml:lang="fr">Les métadonnées relatives à l'ensemble de l'acte. </xs:documentation>
         
<xs:documentation xml:lang="de">Die Metadaten zum ganzen Erlass.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="normContents" type="structureType">
       
<xs:annotation>
         
<xs:documentation xml:lang="fr">Tous les intitulés de l'acte, y compris les notes marginales ainsi que le texte vrai et propre de la norme.</xs:documentation>
         
<xs:documentation xml:lang="de">Sämtliche Überschriften inkl. Randtitel, und der eigentliche Text.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="normTail" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="fr">Partie finale de la norme</xs:documentation>
         
<xs:documentation xml:lang="de">Hier finden sich die Schluss-Teile.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:choice maxOccurs="unbounded">
           
<xs:element name="signatures" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="fr">Les signatures</xs:documentation>
               
<xs:documentation xml:lang="de">Unterschriften</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="signature" maxOccurs="unbounded">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="fr">Texte libre. Eventuellement plusieurs signatures en différentes langues. Exemple: "Conseil des Etats, 17 décembre 2004, Le président: Bruno Frick, Le secrétaire: Christoph Lanz". Aussi possible: "(Suivent les signatures)"</xs:documentation>
                     
<xs:documentation xml:lang="de">Freier Text, ev. mehrere Unterschriften in mehreren Sprachen. Beispiel: "Ständerat, 17. Dezember 2004, Der Präsident: Bruno Frick, Der Sekretär: Christoph Lanz". Möglich auch: "(Es folgen die Unterschriften)"</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:complexContent>
                       
<xs:extension base="textType1"/>
                     
</xs:complexContent>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="restrictions" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="fr">Réserves (p.ex. dans les traités internationaux)</xs:documentation>
               
<xs:documentation xml:lang="de">Vorbehalte (z.B. bei internationalen Verträgen)</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="restriction" type="textType1" maxOccurs="unbounded">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="fr">Texte libre, éventuellement en plusieurs langues.</xs:documentation>
                     
<xs:documentation xml:lang="de">Freier Text, ev. in mehreren Sprachen.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="annotations" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="fr">Il ne s'agit pas d'annotations faisant partie du texte de la norme. Elles sont néanmoins imprimées.</xs:documentation>
               
<xs:documentation xml:lang="de">Nicht zum eigentlichen Gesetztestext gehörende Anmerkungen, die gleichwohl ausgedruckt werden.</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="annotation" type="textType1" maxOccurs="unbounded">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="fr">p.ex. remarques concernant l'échelonnement de l'entrée en vigueur.</xs:documentation>
                     
<xs:documentation xml:lang="de">z.B. Bemerkungen zum gestaffelten Inkrafttreten</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="appendices" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="fr">Annexes </xs:documentation>
               
<xs:documentation xml:lang="de">Anhänge. </xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="appendix" maxOccurs="unbounded">
                   
<xs:complexType>
                     
<xs:choice>
                       
<xs:element name="appendixReference">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="fr">Indication de l'annexe. L'annexe est à son tour un document à part, parfois plus long que le texte de base de la norme, et doit aussi être structuré. </xs:documentation>
                           
<xs:documentation xml:lang="de">Hinweis auf Anhang. Der Anhang ist hier ein eigenes (eher längeres) Dokument, das seinerseits strukturiert werden soll.</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="description" type="xs:string">
                               
<xs:annotation>
                                 
<xs:documentation>Kurze Beschreibung des Anhangs</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="comment" type="commentType" minOccurs="0" maxOccurs="unbounded">
                               
<xs:annotation>
                                 
<xs:documentation>Fussnoten</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="appendixContent" minOccurs="0">
                               
<xs:complexType>
                                 
<xs:choice>
                                   
<xs:element name="appendixNormID" type="xs:token">
                                     
<xs:annotation>
                                       
<xs:documentation>Verweis auf ein anderes Dokument innerhalb dieser Erlass-Sammlung</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="appendixLink" type="linkType">
                                     
<xs:annotation>
                                       
<xs:documentation>Verweis auf ein nicht in dieser Rechtsammlung publiziertes Dokument</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                 
</xs:choice>
                               
</xs:complexType>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="appendixDocument" type="textType3">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="fr">Reproduction des annexes (RS 0.211.112.445.4) ou de courts textes non structurés rajoutés sous forme d'annexe (RS 0.211.422.913.6)</xs:documentation>
                           
<xs:documentation xml:lang="de">Abbildung des Anhangs. (SR 0.211.112.445.4) oder kurze Anlagen ohne Strukturierung (SR 0.211.422.913.6)</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:choice>
                     
<xs:attribute name="lang" type="languageType">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="fr">Langue</xs:documentation>
                         
<xs:documentation xml:lang="de">Sprache</xs:documentation>
                       
</xs:annotation>
                     
</xs:attribute>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="applications" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Anwendungsbereich (bei Staatsverträgen: Staaten; bei Konkordaten: Kantone)</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="application" type="textType1" maxOccurs="unbounded"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:choice>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="normComments" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="fr">Alle im Erlass vorkommenden Anmerkungen.</xs:documentation>
         
<xs:documentation xml:lang="de"/>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="normComment" maxOccurs="unbounded">
             
<xs:annotation>
               
<xs:documentation xml:lang="de">Die einzelne Anmerkung. Kein Language-Attribut, da jede Fussnotennummer in einem Text mit gegebener Sprache steht und mit einer eindeutigen (internen, technischen) Nummer gekennzeichnet ist (commentReferenced).</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="commentReferenced" type="xs:int">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="fr">Numéro univoque à l'intérieur du document XML.</xs:documentation>
                     
<xs:documentation xml:lang="de">Eindeutige Nummer innerhalb der XML-Datei</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="commentNumber" type="xs:token" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="fr">Numéro de l'annotation (visible pour le lecteur). Il peut s'agir d'un numéro fixe ou d'un numéro généré automatiquement au moment de l'élaboration. </xs:documentation>
                     
<xs:documentation xml:lang="de">Die für den Leser sichtbare Nummer der Anmerkung. Diese Nummer wird entweder automatisch vergeben im Moment der Darstellung, oder ist fix.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="commentText" type="textType6">
                   
<xs:annotation>
                     
<xs:documentation>Text der Anmerkung</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="history" type="historyType" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Was hat geändert gegenüber der vorhergehenden Fassung bzw. Version?</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
 
<!--   Key References     ................................................    -->
 
<xs:keyref name="commentKeyRef" refer="commentKey">
   
<xs:annotation>
     
<xs:documentation xml:lang="fr">Pour le cas où les notes de bas de page sont groupées à la fin du document (utilisation de l'élément normComments), ceci garantit que à chaque numéro de note de bas de page correspond un contenu spécifique.</xs:documentation>
     
<xs:documentation xml:lang="de">Stellt sicher, dass bei Zusammenzug der Fussnoten am Schluss des Dokuments (Verwendung des Elements normComments) für jede Fussnoten-Nummer ein entsprechender Inhalt vorhanden ist.</xs:documentation>
   
</xs:annotation>
   
<xs:selector xpath=".//*"/>
   
<xs:field xpath="commentReferencing"/>
 
</xs:keyref>
 
<xs:key name="commentKey">
   
<xs:selector xpath="normComments/normComment"/>
   
<xs:field xpath="commentReferenced"/>
 
</xs:key>
 
<!-- Die folgenden 2 Constraints sind auskommentiert, weil der Xerces-Parser die hier verwendete XPath-Notation -->
 
<!-- bei der Validierung von XML-Instanz-Dokumenten nicht schätzt. Saxon, MSXML und Altova kommen damit klar.
<xs:keyref name="IDRef1" refer="IDKeyRef1">
<xs:annotation>
<xs:documentation>Stellt sicher, dass die in der History zitierten IDs von Artikeln im XML-File tatsächlich vorhanden sind.</xs:documentation>
</xs:annotation>
<xs:selector xpath="history/articles/article"/>
<xs:field xpath="@id1"/>
</xs:keyref>
<xs:key name="IDKeyRef1">
<xs:selector xpath=".//normContents/structure/normTexts/article/articleMetadata"/>
<xs:field xpath="@ID"/>
</xs:key>
<xs:keyref name="IDRef2" refer="IDKeyRef2">
<xs:annotation>
<xs:documentation>Stellt sicher, dass die in der History zitierten Artikel-Teile (Absätze, Ziffern usw.) im XML-File tatsächlich vorhanden sind.</xs:documentation>
</xs:annotation>
<xs:selector xpath="history/articles/article"/>
<xs:field xpath="@id2"/>
</xs:keyref>
<xs:key name="IDKeyRef2">
<xs:selector xpath=".//normContents/structure/normTexts/article/articleBody/articleText/partMetadata"/>
<xs:field xpath="@ID"/>
</xs:key>
--
>
 
<!--   Uniqueness constraints      .............................................     -->
 
<xs:unique name="IDkey">
   
<xs:annotation>
     
<xs:documentation xml:lang="fr">Garantit que chaque article, respectivement chaque partie d'article, porte un numéro d'identification univoque à l'intérieur du document XML.</xs:documentation>
     
<xs:documentation xml:lang="de">Stellt sicher, dass jeder Artikel bzw. jeder Teil eines Artikels eine eindeutige Nummer erhält innerhalb des XML-Dokuments.</xs:documentation>
   
</xs:annotation>
   
<xs:selector xpath=".//*"/>
   
<xs:field xpath="ID"/>
 
</xs:unique>
 
<xs:unique name="linkIDKey">
   
<xs:annotation>
     
<xs:documentation xml:lang="fr">Garantit que chaque lien porte un numéro d'identification univoque à l'intérieur du document XML.</xs:documentation>
     
<xs:documentation xml:lang="de">Stellt sicher, dass jeder Link eine eindeutige Nummer trägt innerhalb des XML-Dokuments.</xs:documentation>
   
</xs:annotation>
   
<xs:selector xpath=".//*"/>
   
<xs:field xpath="linkID"/>
 
</xs:unique>
 
<!--      -->
</xs:element>

element norm/editorsNotes
diagram CHLexML_1.0_HTML_p2.png
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Freie Anmerkungen des CHLexML-Produzenten zur vorliegenden Datei.
source <xs:element name="editorsNotes" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Freie Anmerkungen des CHLexML-Produzenten zur vorliegenden Datei.</xs:documentation>
 
</xs:annotation>
</xs:element>

element norm/normMetadata
diagram CHLexML_1.0_HTML_p3.png
type normMetadataType
properties
isRef 0
content complex
children normNumber headers abbreviations shortTitles type authors dates ingress firstPublication
annotation
documentation
Les métadonnées relatives à l'ensemble de l'acte.
documentation
Die Metadaten zum ganzen Erlass.
source <xs:element name="normMetadata" type="normMetadataType">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Les métadonnées relatives à l'ensemble de l'acte. </xs:documentation>
   
<xs:documentation xml:lang="de">Die Metadaten zum ganzen Erlass.</xs:documentation>
 
</xs:annotation>
</xs:element>

element norm/normContents
diagram CHLexML_1.0_HTML_p4.png
type structureType
properties
isRef 0
content complex
children structure subStructure
annotation
documentation
Tous les intitulés de l'acte, y compris les notes marginales ainsi que le texte vrai et propre de la norme.
documentation
Sämtliche Überschriften inkl. Randtitel, und der eigentliche Text.
source <xs:element name="normContents" type="structureType">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Tous les intitulés de l'acte, y compris les notes marginales ainsi que le texte vrai et propre de la norme.</xs:documentation>
   
<xs:documentation xml:lang="de">Sämtliche Überschriften inkl. Randtitel, und der eigentliche Text.</xs:documentation>
 
</xs:annotation>
</xs:element>

element norm/normTail
diagram CHLexML_1.0_HTML_p5.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children signatures restrictions annotations appendices applications
annotation
documentation
Partie finale de la norme
documentation
Hier finden sich die Schluss-Teile.
source <xs:element name="normTail" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Partie finale de la norme</xs:documentation>
   
<xs:documentation xml:lang="de">Hier finden sich die Schluss-Teile.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:choice maxOccurs="unbounded">
     
<xs:element name="signatures" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="fr">Les signatures</xs:documentation>
         
<xs:documentation xml:lang="de">Unterschriften</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="signature" maxOccurs="unbounded">
             
<xs:annotation>
               
<xs:documentation xml:lang="fr">Texte libre. Eventuellement plusieurs signatures en différentes langues. Exemple: "Conseil des Etats, 17 décembre 2004, Le président: Bruno Frick, Le secrétaire: Christoph Lanz". Aussi possible: "(Suivent les signatures)"</xs:documentation>
               
<xs:documentation xml:lang="de">Freier Text, ev. mehrere Unterschriften in mehreren Sprachen. Beispiel: "Ständerat, 17. Dezember 2004, Der Präsident: Bruno Frick, Der Sekretär: Christoph Lanz". Möglich auch: "(Es folgen die Unterschriften)"</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:complexContent>
                 
<xs:extension base="textType1"/>
               
</xs:complexContent>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="restrictions" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="fr">Réserves (p.ex. dans les traités internationaux)</xs:documentation>
         
<xs:documentation xml:lang="de">Vorbehalte (z.B. bei internationalen Verträgen)</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="restriction" type="textType1" maxOccurs="unbounded">
             
<xs:annotation>
               
<xs:documentation xml:lang="fr">Texte libre, éventuellement en plusieurs langues.</xs:documentation>
               
<xs:documentation xml:lang="de">Freier Text, ev. in mehreren Sprachen.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="annotations" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="fr">Il ne s'agit pas d'annotations faisant partie du texte de la norme. Elles sont néanmoins imprimées.</xs:documentation>
         
<xs:documentation xml:lang="de">Nicht zum eigentlichen Gesetztestext gehörende Anmerkungen, die gleichwohl ausgedruckt werden.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="annotation" type="textType1" maxOccurs="unbounded">
             
<xs:annotation>
               
<xs:documentation xml:lang="fr">p.ex. remarques concernant l'échelonnement de l'entrée en vigueur.</xs:documentation>
               
<xs:documentation xml:lang="de">z.B. Bemerkungen zum gestaffelten Inkrafttreten</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="appendices" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="fr">Annexes </xs:documentation>
         
<xs:documentation xml:lang="de">Anhänge. </xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="appendix" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:choice>
                 
<xs:element name="appendixReference">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="fr">Indication de l'annexe. L'annexe est à son tour un document à part, parfois plus long que le texte de base de la norme, et doit aussi être structuré. </xs:documentation>
                     
<xs:documentation xml:lang="de">Hinweis auf Anhang. Der Anhang ist hier ein eigenes (eher längeres) Dokument, das seinerseits strukturiert werden soll.</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="description" type="xs:string">
                         
<xs:annotation>
                           
<xs:documentation>Kurze Beschreibung des Anhangs</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="comment" type="commentType" minOccurs="0" maxOccurs="unbounded">
                         
<xs:annotation>
                           
<xs:documentation>Fussnoten</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="appendixContent" minOccurs="0">
                         
<xs:complexType>
                           
<xs:choice>
                             
<xs:element name="appendixNormID" type="xs:token">
                               
<xs:annotation>
                                 
<xs:documentation>Verweis auf ein anderes Dokument innerhalb dieser Erlass-Sammlung</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="appendixLink" type="linkType">
                               
<xs:annotation>
                                 
<xs:documentation>Verweis auf ein nicht in dieser Rechtsammlung publiziertes Dokument</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:choice>
                         
</xs:complexType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="appendixDocument" type="textType3">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="fr">Reproduction des annexes (RS 0.211.112.445.4) ou de courts textes non structurés rajoutés sous forme d'annexe (RS 0.211.422.913.6)</xs:documentation>
                     
<xs:documentation xml:lang="de">Abbildung des Anhangs. (SR 0.211.112.445.4) oder kurze Anlagen ohne Strukturierung (SR 0.211.422.913.6)</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:choice>
               
<xs:attribute name="lang" type="languageType">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="fr">Langue</xs:documentation>
                   
<xs:documentation xml:lang="de">Sprache</xs:documentation>
                 
</xs:annotation>
               
</xs:attribute>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="applications" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Anwendungsbereich (bei Staatsverträgen: Staaten; bei Konkordaten: Kantone)</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="application" type="textType1" maxOccurs="unbounded"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:choice>
 
</xs:complexType>
</xs:element>

element norm/normTail/signatures
diagram CHLexML_1.0_HTML_p6.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children signature
annotation
documentation
Les signatures
documentation
Unterschriften
source <xs:element name="signatures" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Les signatures</xs:documentation>
   
<xs:documentation xml:lang="de">Unterschriften</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="signature" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation xml:lang="fr">Texte libre. Eventuellement plusieurs signatures en différentes langues. Exemple: "Conseil des Etats, 17 décembre 2004, Le président: Bruno Frick, Le secrétaire: Christoph Lanz". Aussi possible: "(Suivent les signatures)"</xs:documentation>
         
<xs:documentation xml:lang="de">Freier Text, ev. mehrere Unterschriften in mehreren Sprachen. Beispiel: "Ständerat, 17. Dezember 2004, Der Präsident: Bruno Frick, Der Sekretär: Christoph Lanz". Möglich auch: "(Es folgen die Unterschriften)"</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:complexContent>
           
<xs:extension base="textType1"/>
         
</xs:complexContent>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element norm/normTail/signatures/signature
diagram CHLexML_1.0_HTML_p7.png
type extension of textType1
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children mixedText
annotation
documentation
Texte libre. Eventuellement plusieurs signatures en différentes langues. Exemple: "Conseil des Etats, 17 décembre 2004, Le président: Bruno Frick, Le secrétaire: Christoph Lanz". Aussi possible: "(Suivent les signatures)"
documentation
Freier Text, ev. mehrere Unterschriften in mehreren Sprachen. Beispiel: "Ständerat, 17. Dezember 2004, Der Präsident: Bruno Frick, Der Sekretär: Christoph Lanz". Möglich auch: "(Es folgen die Unterschriften)"
source <xs:element name="signature" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Texte libre. Eventuellement plusieurs signatures en différentes langues. Exemple: "Conseil des Etats, 17 décembre 2004, Le président: Bruno Frick, Le secrétaire: Christoph Lanz". Aussi possible: "(Suivent les signatures)"</xs:documentation>
   
<xs:documentation xml:lang="de">Freier Text, ev. mehrere Unterschriften in mehreren Sprachen. Beispiel: "Ständerat, 17. Dezember 2004, Der Präsident: Bruno Frick, Der Sekretär: Christoph Lanz". Möglich auch: "(Es folgen die Unterschriften)"</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="textType1"/>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element norm/normTail/restrictions
diagram CHLexML_1.0_HTML_p8.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children restriction
annotation
documentation
Réserves (p.ex. dans les traités internationaux)
documentation
Vorbehalte (z.B. bei internationalen Verträgen)
source <xs:element name="restrictions" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Réserves (p.ex. dans les traités internationaux)</xs:documentation>
   
<xs:documentation xml:lang="de">Vorbehalte (z.B. bei internationalen Verträgen)</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="restriction" type="textType1" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation xml:lang="fr">Texte libre, éventuellement en plusieurs langues.</xs:documentation>
         
<xs:documentation xml:lang="de">Freier Text, ev. in mehreren Sprachen.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element norm/normTail/restrictions/restriction
diagram CHLexML_1.0_HTML_p9.png
type textType1
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
mixed 0
children mixedText
annotation
documentation
Texte libre, éventuellement en plusieurs langues.
documentation
Freier Text, ev. in mehreren Sprachen.
source <xs:element name="restriction" type="textType1" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Texte libre, éventuellement en plusieurs langues.</xs:documentation>
   
<xs:documentation xml:lang="de">Freier Text, ev. in mehreren Sprachen.</xs:documentation>
 
</xs:annotation>
</xs:element>

element norm/normTail/annotations
diagram CHLexML_1.0_HTML_p10.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children annotation
annotation
documentation
Il ne s'agit pas d'annotations faisant partie du texte de la norme. Elles sont néanmoins imprimées.
documentation
Nicht zum eigentlichen Gesetztestext gehörende Anmerkungen, die gleichwohl ausgedruckt werden.
source <xs:element name="annotations" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Il ne s'agit pas d'annotations faisant partie du texte de la norme. Elles sont néanmoins imprimées.</xs:documentation>
   
<xs:documentation xml:lang="de">Nicht zum eigentlichen Gesetztestext gehörende Anmerkungen, die gleichwohl ausgedruckt werden.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="annotation" type="textType1" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation xml:lang="fr">p.ex. remarques concernant l'échelonnement de l'entrée en vigueur.</xs:documentation>
         
<xs:documentation xml:lang="de">z.B. Bemerkungen zum gestaffelten Inkrafttreten</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element norm/normTail/annotations/annotation
diagram CHLexML_1.0_HTML_p11.png
type textType1
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
mixed 0
children mixedText
annotation
documentation
p.ex. remarques concernant l'échelonnement de l'entrée en vigueur.
documentation
z.B. Bemerkungen zum gestaffelten Inkrafttreten
source <xs:element name="annotation" type="textType1" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">p.ex. remarques concernant l'échelonnement de l'entrée en vigueur.</xs:documentation>
   
<xs:documentation xml:lang="de">z.B. Bemerkungen zum gestaffelten Inkrafttreten</xs:documentation>
 
</xs:annotation>
</xs:element>

element norm/normTail/appendices
diagram CHLexML_1.0_HTML_p12.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children appendix
annotation
documentation
Annexes
documentation
Anhänge.
source <xs:element name="appendices" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Annexes </xs:documentation>
   
<xs:documentation xml:lang="de">Anhänge. </xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="appendix" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:choice>
           
<xs:element name="appendixReference">
             
<xs:annotation>
               
<xs:documentation xml:lang="fr">Indication de l'annexe. L'annexe est à son tour un document à part, parfois plus long que le texte de base de la norme, et doit aussi être structuré. </xs:documentation>
               
<xs:documentation xml:lang="de">Hinweis auf Anhang. Der Anhang ist hier ein eigenes (eher längeres) Dokument, das seinerseits strukturiert werden soll.</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="description" type="xs:string">
                   
<xs:annotation>
                     
<xs:documentation>Kurze Beschreibung des Anhangs</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="comment" type="commentType" minOccurs="0" maxOccurs="unbounded">
                   
<xs:annotation>
                     
<xs:documentation>Fussnoten</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="appendixContent" minOccurs="0">
                   
<xs:complexType>
                     
<xs:choice>
                       
<xs:element name="appendixNormID" type="xs:token">
                         
<xs:annotation>
                           
<xs:documentation>Verweis auf ein anderes Dokument innerhalb dieser Erlass-Sammlung</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="appendixLink" type="linkType">
                         
<xs:annotation>
                           
<xs:documentation>Verweis auf ein nicht in dieser Rechtsammlung publiziertes Dokument</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:choice>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="appendixDocument" type="textType3">
             
<xs:annotation>
               
<xs:documentation xml:lang="fr">Reproduction des annexes (RS 0.211.112.445.4) ou de courts textes non structurés rajoutés sous forme d'annexe (RS 0.211.422.913.6)</xs:documentation>
               
<xs:documentation xml:lang="de">Abbildung des Anhangs. (SR 0.211.112.445.4) oder kurze Anlagen ohne Strukturierung (SR 0.211.422.913.6)</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:choice>
         
<xs:attribute name="lang" type="languageType">
           
<xs:annotation>
             
<xs:documentation xml:lang="fr">Langue</xs:documentation>
             
<xs:documentation xml:lang="de">Sprache</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element norm/normTail/appendices/appendix
diagram CHLexML_1.0_HTML_p13.png
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children appendixReference appendixDocument
attributes
Name  Type  Use  Default  Fixed  annotation
langlanguageType      
documentation
Langue
documentation
Sprache
source <xs:element name="appendix" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:choice>
     
<xs:element name="appendixReference">
       
<xs:annotation>
         
<xs:documentation xml:lang="fr">Indication de l'annexe. L'annexe est à son tour un document à part, parfois plus long que le texte de base de la norme, et doit aussi être structuré. </xs:documentation>
         
<xs:documentation xml:lang="de">Hinweis auf Anhang. Der Anhang ist hier ein eigenes (eher längeres) Dokument, das seinerseits strukturiert werden soll.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="description" type="xs:string">
             
<xs:annotation>
               
<xs:documentation>Kurze Beschreibung des Anhangs</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="comment" type="commentType" minOccurs="0" maxOccurs="unbounded">
             
<xs:annotation>
               
<xs:documentation>Fussnoten</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="appendixContent" minOccurs="0">
             
<xs:complexType>
               
<xs:choice>
                 
<xs:element name="appendixNormID" type="xs:token">
                   
<xs:annotation>
                     
<xs:documentation>Verweis auf ein anderes Dokument innerhalb dieser Erlass-Sammlung</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="appendixLink" type="linkType">
                   
<xs:annotation>
                     
<xs:documentation>Verweis auf ein nicht in dieser Rechtsammlung publiziertes Dokument</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:choice>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="appendixDocument" type="textType3">
       
<xs:annotation>
         
<xs:documentation xml:lang="fr">Reproduction des annexes (RS 0.211.112.445.4) ou de courts textes non structurés rajoutés sous forme d'annexe (RS 0.211.422.913.6)</xs:documentation>
         
<xs:documentation xml:lang="de">Abbildung des Anhangs. (SR 0.211.112.445.4) oder kurze Anlagen ohne Strukturierung (SR 0.211.422.913.6)</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:choice>
   
<xs:attribute name="lang" type="languageType">
     
<xs:annotation>
       
<xs:documentation xml:lang="fr">Langue</xs:documentation>
       
<xs:documentation xml:lang="de">Sprache</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute norm/normTail/appendices/appendix/@lang
type languageType
properties
isRef 0
facets
enumeration de
enumeration fr
enumeration it
enumeration rm
enumeration en
annotation
documentation
Langue
documentation
Sprache
source <xs:attribute name="lang" type="languageType">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Langue</xs:documentation>
   
<xs:documentation xml:lang="de">Sprache</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element norm/normTail/appendices/appendix/appendixReference
diagram CHLexML_1.0_HTML_p14.png
properties
isRef 0
content complex
children description comment appendixContent
annotation
documentation
Indication de l'annexe. L'annexe est à son tour un document à part, parfois plus long que le texte de base de la norme, et doit aussi être structuré.
documentation
Hinweis auf Anhang. Der Anhang ist hier ein eigenes (eher längeres) Dokument, das seinerseits strukturiert werden soll.
source <xs:element name="appendixReference">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Indication de l'annexe. L'annexe est à son tour un document à part, parfois plus long que le texte de base de la norme, et doit aussi être structuré. </xs:documentation>
   
<xs:documentation xml:lang="de">Hinweis auf Anhang. Der Anhang ist hier ein eigenes (eher längeres) Dokument, das seinerseits strukturiert werden soll.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="description" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>Kurze Beschreibung des Anhangs</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="comment" type="commentType" minOccurs="0" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>Fussnoten</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="appendixContent" minOccurs="0">
       
<xs:complexType>
         
<xs:choice>
           
<xs:element name="appendixNormID" type="xs:token">
             
<xs:annotation>
               
<xs:documentation>Verweis auf ein anderes Dokument innerhalb dieser Erlass-Sammlung</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="appendixLink" type="linkType">
             
<xs:annotation>
               
<xs:documentation>Verweis auf ein nicht in dieser Rechtsammlung publiziertes Dokument</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:choice>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element norm/normTail/appendices/appendix/appendixReference/description
diagram CHLexML_1.0_HTML_p15.png
type xs:string
properties
isRef 0
content simple
annotation
documentation
Kurze Beschreibung des Anhangs
source <xs:element name="description" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Kurze Beschreibung des Anhangs</xs:documentation>
 
</xs:annotation>
</xs:element>

element norm/normTail/appendices/appendix/appendixReference/comment
diagram CHLexML_1.0_HTML_p16.png
type commentType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children commentReferencing number origin
annotation
documentation
Fussnoten
source <xs:element name="comment" type="commentType" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Fussnoten</xs:documentation>
 
</xs:annotation>
</xs:element>

element norm/normTail/appendices/appendix/appendixReference/appendixContent
diagram CHLexML_1.0_HTML_p17.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children appendixNormID appendixLink
source <xs:element name="appendixContent" minOccurs="0">
 
<xs:complexType>
   
<xs:choice>
     
<xs:element name="appendixNormID" type="xs:token">
       
<xs:annotation>
         
<xs:documentation>Verweis auf ein anderes Dokument innerhalb dieser Erlass-Sammlung</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="appendixLink" type="linkType">
       
<xs:annotation>
         
<xs:documentation>Verweis auf ein nicht in dieser Rechtsammlung publiziertes Dokument</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:choice>
 
</xs:complexType>
</xs:element>

element norm/normTail/appendices/appendix/appendixReference/appendixContent/appendixNormID
diagram CHLexML_1.0_HTML_p18.png
type xs:token
properties
isRef 0
content simple
annotation
documentation
Verweis auf ein anderes Dokument innerhalb dieser Erlass-Sammlung
source <xs:element name="appendixNormID" type="xs:token">
 
<xs:annotation>
   
<xs:documentation>Verweis auf ein anderes Dokument innerhalb dieser Erlass-Sammlung</xs:documentation>
 
</xs:annotation>
</xs:element>

element norm/normTail/appendices/appendix/appendixReference/appendixContent/appendixLink
diagram CHLexML_1.0_HTML_p19.png
type linkType
properties
isRef 0
content complex
children linkID uri details type role semantics text
annotation
documentation
Verweis auf ein nicht in dieser Rechtsammlung publiziertes Dokument
source <xs:element name="appendixLink" type="linkType">
 
<xs:annotation>
   
<xs:documentation>Verweis auf ein nicht in dieser Rechtsammlung publiziertes Dokument</xs:documentation>
 
</xs:annotation>
</xs:element>

element norm/normTail/appendices/appendix/appendixDocument
diagram CHLexML_1.0_HTML_p20.png
type textType3
properties
isRef 0
content complex
mixed true
children relation format break tab illustration comment xhmtl list table
annotation
documentation
Reproduction des annexes (RS 0.211.112.445.4) ou de courts textes non structurés rajoutés sous forme d'annexe (RS 0.211.422.913.6)
documentation
Abbildung des Anhangs. (SR 0.211.112.445.4) oder kurze Anlagen ohne Strukturierung (SR 0.211.422.913.6)
source <xs:element name="appendixDocument" type="textType3">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Reproduction des annexes (RS 0.211.112.445.4) ou de courts textes non structurés rajoutés sous forme d'annexe (RS 0.211.422.913.6)</xs:documentation>
   
<xs:documentation xml:lang="de">Abbildung des Anhangs. (SR 0.211.112.445.4) oder kurze Anlagen ohne Strukturierung (SR 0.211.422.913.6)</xs:documentation>
 
</xs:annotation>
</xs:element>

element norm/normTail/applications
diagram CHLexML_1.0_HTML_p21.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children application
annotation
documentation
Anwendungsbereich (bei Staatsverträgen: Staaten; bei Konkordaten: Kantone)
source <xs:element name="applications" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Anwendungsbereich (bei Staatsverträgen: Staaten; bei Konkordaten: Kantone)</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="application" type="textType1" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element norm/normTail/applications/application
diagram CHLexML_1.0_HTML_p22.png
type textType1
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
mixed 0
children mixedText
source <xs:element name="application" type="textType1" maxOccurs="unbounded"/>

element norm/normComments
diagram CHLexML_1.0_HTML_p23.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children normComment
annotation
documentation
Alle im Erlass vorkommenden Anmerkungen.
source <xs:element name="normComments" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Alle im Erlass vorkommenden Anmerkungen.</xs:documentation>
   
<xs:documentation xml:lang="de"/>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="normComment" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation xml:lang="de">Die einzelne Anmerkung. Kein Language-Attribut, da jede Fussnotennummer in einem Text mit gegebener Sprache steht und mit einer eindeutigen (internen, technischen) Nummer gekennzeichnet ist (commentReferenced).</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="commentReferenced" type="xs:int">
             
<xs:annotation>
               
<xs:documentation xml:lang="fr">Numéro univoque à l'intérieur du document XML.</xs:documentation>
               
<xs:documentation xml:lang="de">Eindeutige Nummer innerhalb der XML-Datei</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="commentNumber" type="xs:token" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="fr">Numéro de l'annotation (visible pour le lecteur). Il peut s'agir d'un numéro fixe ou d'un numéro généré automatiquement au moment de l'élaboration. </xs:documentation>
               
<xs:documentation xml:lang="de">Die für den Leser sichtbare Nummer der Anmerkung. Diese Nummer wird entweder automatisch vergeben im Moment der Darstellung, oder ist fix.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="commentText" type="textType6">
             
<xs:annotation>
               
<xs:documentation>Text der Anmerkung</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element norm/normComments/normComment
diagram CHLexML_1.0_HTML_p24.png
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children commentReferenced commentNumber commentText
annotation
documentation
Die einzelne Anmerkung. Kein Language-Attribut, da jede Fussnotennummer in einem Text mit gegebener Sprache steht und mit einer eindeutigen (internen, technischen) Nummer gekennzeichnet ist (commentReferenced).
source <xs:element name="normComment" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation xml:lang="de">Die einzelne Anmerkung. Kein Language-Attribut, da jede Fussnotennummer in einem Text mit gegebener Sprache steht und mit einer eindeutigen (internen, technischen) Nummer gekennzeichnet ist (commentReferenced).</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="commentReferenced" type="xs:int">
       
<xs:annotation>
         
<xs:documentation xml:lang="fr">Numéro univoque à l'intérieur du document XML.</xs:documentation>
         
<xs:documentation xml:lang="de">Eindeutige Nummer innerhalb der XML-Datei</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="commentNumber" type="xs:token" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="fr">Numéro de l'annotation (visible pour le lecteur). Il peut s'agir d'un numéro fixe ou d'un numéro généré automatiquement au moment de l'élaboration. </xs:documentation>
         
<xs:documentation xml:lang="de">Die für den Leser sichtbare Nummer der Anmerkung. Diese Nummer wird entweder automatisch vergeben im Moment der Darstellung, oder ist fix.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="commentText" type="textType6">
       
<xs:annotation>
         
<xs:documentation>Text der Anmerkung</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element norm/normComments/normComment/commentReferenced
diagram CHLexML_1.0_HTML_p25.png
type xs:int
properties
isRef 0
content simple
annotation
documentation
Numéro univoque à l'intérieur du document XML.
documentation
Eindeutige Nummer innerhalb der XML-Datei
source <xs:element name="commentReferenced" type="xs:int">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Numéro univoque à l'intérieur du document XML.</xs:documentation>
   
<xs:documentation xml:lang="de">Eindeutige Nummer innerhalb der XML-Datei</xs:documentation>
 
</xs:annotation>
</xs:element>

element norm/normComments/normComment/commentNumber
diagram CHLexML_1.0_HTML_p26.png
type xs:token
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Numéro de l'annotation (visible pour le lecteur). Il peut s'agir d'un numéro fixe ou d'un numéro généré automatiquement au moment de l'élaboration.
documentation
Die für den Leser sichtbare Nummer der Anmerkung. Diese Nummer wird entweder automatisch vergeben im Moment der Darstellung, oder ist fix.
source <xs:element name="commentNumber" type="xs:token" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Numéro de l'annotation (visible pour le lecteur). Il peut s'agir d'un numéro fixe ou d'un numéro généré automatiquement au moment de l'élaboration. </xs:documentation>
   
<xs:documentation xml:lang="de">Die für den Leser sichtbare Nummer der Anmerkung. Diese Nummer wird entweder automatisch vergeben im Moment der Darstellung, oder ist fix.</xs:documentation>
 
</xs:annotation>
</xs:element>

element norm/normComments/normComment/commentText
diagram CHLexML_1.0_HTML_p27.png
type textType6
properties
isRef 0
content complex
mixed true
children relation comment break
annotation
documentation
Text der Anmerkung
source <xs:element name="commentText" type="textType6">
 
<xs:annotation>
   
<xs:documentation>Text der Anmerkung</xs:documentation>
 
</xs:annotation>
</xs:element>

element norm/history
diagram CHLexML_1.0_HTML_p28.png
type historyType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children info normNumber ingress normMetadata structures articles signatures application restrictions annotations appendices previousHistory
annotation
documentation
Was hat geändert gegenüber der vorhergehenden Fassung bzw. Version?
source <xs:element name="history" type="historyType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Was hat geändert gegenüber der vorhergehenden Fassung bzw. Version?</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType articleMetadataType
diagram CHLexML_1.0_HTML_p29.png
children articleForm articleNumber articleHeaders relation
used by
element articleType/articleMetadata
attributes
Name  Type  Use  Default  Fixed  annotation
IDxs:tokenrequired      
documentation
Sert au référencement direct de l'ensemble d'un article depuis un autre document ou depuis un autre endroit dans ce même document. Un 'identity constraint' garantit que aucun autre article, respectivement partie d'un article, ne puisse porter le même numéro dans la présente norme.
documentation
Für die direkte Referenzierung eines ganzen Artikels aus einem anderen  Dokument heraus oder auch innerhalb des Dokuments. Eine 'identity constraint' stellt sicher, dass kein anderer Artikel bzw. Artikel-Teil in diesem Erlass die gleiche Nummer trägt.
annotation
documentation
Les métadonnées d'un article particulier.
      <xs:documentation xml:lang="de">Metadaten eines einzelnen Artikels.</xs:documentation>
Seulement l'identifiant est obligatoire.
source <xs:complexType name="articleMetadataType">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Les métadonnées d'un article particulier.
     
<xs:documentation xml:lang="de">Metadaten eines einzelnen Artikels.</xs:documentation>
Seulement l'identifiant est obligatoire.
</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="articleForm" type="xs:token">
     
<xs:annotation>
       
<xs:documentation xml:lang="fr">p.ex. § ou Art ou Règle ... Dans certains actes les unités du texte sont uniquement numérotées, sans autre spécification (comme p.ex. "Art."). L'élément peut par conséquent rester vide, mais il doit être présent.</xs:documentation>
       
<xs:documentation xml:lang="de">z.B. § oder Art oder Regel ... Es gibt Erlasse deren Textteile nur nummeriert sind, ohne Bezeichnung "Art." oder ähnlich. das Element kann deshalb leer bleiben, muss aber vorhanden sein.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="articleNumber" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Numérotation de l'article, p.ex. 44 ou 65bis. (facultatif car il existe des normes qui contiennent un article unique qui ne porte pas de numéro). Il existe aussi des normes dans lesquelles la numérotation recommence au titre final (CCS).</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="number">
           
<xs:complexType>
             
<xs:simpleContent>
               
<xs:extension base="xs:token">
                 
<xs:attribute name="quiet">
                   
<xs:annotation>
                     
<xs:documentation>Il existe des textes de normes dans lesquels les alinéas ne sont pas numérotés à l'impression.</xs:documentation>
                   
</xs:annotation>
                 
</xs:attribute>
               
</xs:extension>
             
</xs:simpleContent>
           
</xs:complexType>
         
</xs:element>
         
<xs:element name="comment" type="commentType" minOccurs="0" maxOccurs="unbounded"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="articleHeaders" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="fr">Titre médian de l'article. Facultatif. Les articles du CO n'ont pas de titre médian, contrairement p.ex. à ceux de la Loi sur les cartels.  Un tel titre ne se trouve PAS dans norm.structure, il n'est pas numéroté. </xs:documentation>
       
<xs:documentation xml:lang="de">Sachüberschrift des Artikels. Fakultativ. OR-Artikel haben keine Sachüberschrift, wohl aber z.B. das Kartellgesetz. Dieser Titel befindet sich NICHT in norm.structure, er trägt keine Nummerierung. </xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="articleHeader" type="textType1" maxOccurs="unbounded">
           
<xs:annotation>
             
<xs:documentation xml:lang="fr">év. multilingue</xs:documentation>
             
<xs:documentation xml:lang="de">ev. mehrsprachig</xs:documentation>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="relation" type="relationType" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="de">Renvoi à une autre norme (partie de norme). Exemple: Un arrêté d'exécution d'une loi (NE 152.551.1) dont tous les articles sont accompagnés de la mention de l'article (des articles) de la loi principale auquel ils se réfèrent. Le renvoi sera explicitement indiqué dans le texte.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
 
<xs:attribute name="ID" type="xs:token" use="required">
   
<xs:annotation>
     
<xs:documentation xml:lang="fr">Sert au référencement direct de l'ensemble d'un article depuis un autre document ou depuis un autre endroit dans ce même document. Un 'identity constraint' garantit que aucun autre article, respectivement partie d'un article, ne puisse porter le même numéro dans la présente norme.</xs:documentation>
     
<xs:documentation xml:lang="de">Für die direkte Referenzierung eines ganzen Artikels aus einem anderen  Dokument heraus oder auch innerhalb des Dokuments. Eine 'identity constraint' stellt sicher, dass kein anderer Artikel bzw. Artikel-Teil in diesem Erlass die gleiche Nummer trägt. </xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
</xs:complexType>

attribute articleMetadataType/@ID
type xs:token
properties
isRef 0
use required
annotation
documentation
Sert au référencement direct de l'ensemble d'un article depuis un autre document ou depuis un autre endroit dans ce même document. Un 'identity constraint' garantit que aucun autre article, respectivement partie d'un article, ne puisse porter le même numéro dans la présente norme.
documentation
Für die direkte Referenzierung eines ganzen Artikels aus einem anderen  Dokument heraus oder auch innerhalb des Dokuments. Eine 'identity constraint' stellt sicher, dass kein anderer Artikel bzw. Artikel-Teil in diesem Erlass die gleiche Nummer trägt.
source <xs:attribute name="ID" type="xs:token" use="required">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Sert au référencement direct de l'ensemble d'un article depuis un autre document ou depuis un autre endroit dans ce même document. Un 'identity constraint' garantit que aucun autre article, respectivement partie d'un article, ne puisse porter le même numéro dans la présente norme.</xs:documentation>
   
<xs:documentation xml:lang="de">Für die direkte Referenzierung eines ganzen Artikels aus einem anderen  Dokument heraus oder auch innerhalb des Dokuments. Eine 'identity constraint' stellt sicher, dass kein anderer Artikel bzw. Artikel-Teil in diesem Erlass die gleiche Nummer trägt. </xs:documentation>
 
</xs:annotation>
</xs:attribute>

element articleMetadataType/articleForm
diagram CHLexML_1.0_HTML_p30.png
type xs:token
properties
isRef 0
content simple
annotation
documentation
p.ex. § ou Art ou Règle ... Dans certains actes les unités du texte sont uniquement numérotées, sans autre spécification (comme p.ex. "Art."). L'élément peut par conséquent rester vide, mais il doit être présent.
documentation
z.B. § oder Art oder Regel ... Es gibt Erlasse deren Textteile nur nummeriert sind, ohne Bezeichnung "Art." oder ähnlich. das Element kann deshalb leer bleiben, muss aber vorhanden sein.
source <xs:element name="articleForm" type="xs:token">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">p.ex. § ou Art ou Règle ... Dans certains actes les unités du texte sont uniquement numérotées, sans autre spécification (comme p.ex. "Art."). L'élément peut par conséquent rester vide, mais il doit être présent.</xs:documentation>
   
<xs:documentation xml:lang="de">z.B. § oder Art oder Regel ... Es gibt Erlasse deren Textteile nur nummeriert sind, ohne Bezeichnung "Art." oder ähnlich. das Element kann deshalb leer bleiben, muss aber vorhanden sein.</xs:documentation>
 
</xs:annotation>
</xs:element>

element articleMetadataType/articleNumber
diagram CHLexML_1.0_HTML_p31.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children number comment
annotation
documentation
Numérotation de l'article, p.ex. 44 ou 65bis. (facultatif car il existe des normes qui contiennent un article unique qui ne porte pas de numéro). Il existe aussi des normes dans lesquelles la numérotation recommence au titre final (CCS).
source <xs:element name="articleNumber" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Numérotation de l'article, p.ex. 44 ou 65bis. (facultatif car il existe des normes qui contiennent un article unique qui ne porte pas de numéro). Il existe aussi des normes dans lesquelles la numérotation recommence au titre final (CCS).</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="number">
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="xs:token">
             
<xs:attribute name="quiet">
               
<xs:annotation>
                 
<xs:documentation>Il existe des textes de normes dans lesquels les alinéas ne sont pas numérotés à l'impression.</xs:documentation>
               
</xs:annotation>
             
</xs:attribute>
           
</xs:extension>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="comment" type="commentType" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element articleMetadataType/articleNumber/number
diagram CHLexML_1.0_HTML_p32.png
type extension of xs:token
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
quiet      
documentation
Il existe des textes de normes dans lesquels les alinéas ne sont pas numérotés à l'impression.
source <xs:element name="number">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:token">
       
<xs:attribute name="quiet">
         
<xs:annotation>
           
<xs:documentation>Il existe des textes de normes dans lesquels les alinéas ne sont pas numérotés à l'impression.</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute articleMetadataType/articleNumber/number/@quiet
properties
isRef 0
annotation
documentation
Il existe des textes de normes dans lesquels les alinéas ne sont pas numérotés à l'impression.
source <xs:attribute name="quiet">
 
<xs:annotation>
   
<xs:documentation>Il existe des textes de normes dans lesquels les alinéas ne sont pas numérotés à l'impression.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element articleMetadataType/articleNumber/comment
diagram CHLexML_1.0_HTML_p33.png
type commentType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children commentReferencing number origin
source <xs:element name="comment" type="commentType" minOccurs="0" maxOccurs="unbounded"/>

element articleMetadataType/articleHeaders
diagram CHLexML_1.0_HTML_p34.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children articleHeader
annotation
documentation
Titre médian de l'article. Facultatif. Les articles du CO n'ont pas de titre médian, contrairement p.ex. à ceux de la Loi sur les cartels.  Un tel titre ne se trouve PAS dans norm.structure, il n'est pas numéroté.
documentation
Sachüberschrift des Artikels. Fakultativ. OR-Artikel haben keine Sachüberschrift, wohl aber z.B. das Kartellgesetz. Dieser Titel befindet sich NICHT in norm.structure, er trägt keine Nummerierung.
source <xs:element name="articleHeaders" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Titre médian de l'article. Facultatif. Les articles du CO n'ont pas de titre médian, contrairement p.ex. à ceux de la Loi sur les cartels.  Un tel titre ne se trouve PAS dans norm.structure, il n'est pas numéroté. </xs:documentation>
   
<xs:documentation xml:lang="de">Sachüberschrift des Artikels. Fakultativ. OR-Artikel haben keine Sachüberschrift, wohl aber z.B. das Kartellgesetz. Dieser Titel befindet sich NICHT in norm.structure, er trägt keine Nummerierung. </xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="articleHeader" type="textType1" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation xml:lang="fr">év. multilingue</xs:documentation>
         
<xs:documentation xml:lang="de">ev. mehrsprachig</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element articleMetadataType/articleHeaders/articleHeader
diagram CHLexML_1.0_HTML_p35.png
type textType1
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
mixed 0
children mixedText
annotation
documentation
év. multilingue
documentation
ev. mehrsprachig
source <xs:element name="articleHeader" type="textType1" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">év. multilingue</xs:documentation>
   
<xs:documentation xml:lang="de">ev. mehrsprachig</xs:documentation>
 
</xs:annotation>
</xs:element>

element articleMetadataType/relation
diagram CHLexML_1.0_HTML_p36.png
type relationType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children source link
annotation
documentation
Renvoi à une autre norme (partie de norme). Exemple: Un arrêté d'exécution d'une loi (NE 152.551.1) dont tous les articles sont accompagnés de la mention de l'article (des articles) de la loi principale auquel ils se réfèrent. Le renvoi sera explicitement indiqué dans le texte.
source <xs:element name="relation" type="relationType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="de">Renvoi à une autre norme (partie de norme). Exemple: Un arrêté d'exécution d'une loi (NE 152.551.1) dont tous les articles sont accompagnés de la mention de l'article (des articles) de la loi principale auquel ils se réfèrent. Le renvoi sera explicitement indiqué dans le texte.</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType articleType
diagram CHLexML_1.0_HTML_p37.png
children articleMetadata articleBody
used by
element structureType/structure/normTexts/article
annotation
documentation
Structure de l'article
documentation
Struktur eines Artikels
source <xs:complexType name="articleType">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Structure de l'article</xs:documentation>
   
<xs:documentation xml:lang="de">Struktur eines Artikels</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="articleMetadata" type="articleMetadataType">
     
<xs:annotation>
       
<xs:documentation xml:lang="fr">Les métadonnées relatives aux articles</xs:documentation>
       
<xs:documentation xml:lang="de">Metadaten zu einem einzelnen Artikel</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="articleBody">
     
<xs:annotation>
       
<xs:documentation xml:lang="fr">Le texte de l'article</xs:documentation>
       
<xs:documentation xml:lang="de">Text des Artikels</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence minOccurs="0">
         
<xs:element name="articleText" type="partType" maxOccurs="unbounded">
           
<xs:annotation>
             
<xs:documentation xml:lang="fr">Le contenu de l'article. Mais il existe des dispositions transitoires qui sont devenues sans objet et dont le texte original ne présente aucune utilité de sorte que sa publication dans le RS n'est plus justifiée.</xs:documentation>
             
<xs:documentation xml:lang="de">Artikel-Wortlaut. Es gibt gegenstandslose Übergangs- Bestimmungen, deren urprünglicher Wortlaut ohne jede Bedeutung ist und deren Fundstelle in der SR auch nicht mehr nachgewiesen wird.</xs:documentation>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element articleType/articleMetadata
diagram CHLexML_1.0_HTML_p38.png
type articleMetadataType
properties
isRef 0
content complex
children articleForm articleNumber articleHeaders relation
attributes
Name  Type  Use  Default  Fixed  annotation
IDxs:tokenrequired      
documentation
Sert au référencement direct de l'ensemble d'un article depuis un autre document ou depuis un autre endroit dans ce même document. Un 'identity constraint' garantit que aucun autre article, respectivement partie d'un article, ne puisse porter le même numéro dans la présente norme.
documentation
Für die direkte Referenzierung eines ganzen Artikels aus einem anderen  Dokument heraus oder auch innerhalb des Dokuments. Eine 'identity constraint' stellt sicher, dass kein anderer Artikel bzw. Artikel-Teil in diesem Erlass die gleiche Nummer trägt.
annotation
documentation
Les métadonnées relatives aux articles
documentation
Metadaten zu einem einzelnen Artikel
source <xs:element name="articleMetadata" type="articleMetadataType">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Les métadonnées relatives aux articles</xs:documentation>
   
<xs:documentation xml:lang="de">Metadaten zu einem einzelnen Artikel</xs:documentation>
 
</xs:annotation>
</xs:element>

element articleType/articleBody
diagram CHLexML_1.0_HTML_p39.png
properties
isRef 0
content complex
children articleText
annotation
documentation
Le texte de l'article
documentation
Text des Artikels
source <xs:element name="articleBody">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Le texte de l'article</xs:documentation>
   
<xs:documentation xml:lang="de">Text des Artikels</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence minOccurs="0">
     
<xs:element name="articleText" type="partType" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation xml:lang="fr">Le contenu de l'article. Mais il existe des dispositions transitoires qui sont devenues sans objet et dont le texte original ne présente aucune utilité de sorte que sa publication dans le RS n'est plus justifiée.</xs:documentation>
         
<xs:documentation xml:lang="de">Artikel-Wortlaut. Es gibt gegenstandslose Übergangs- Bestimmungen, deren urprünglicher Wortlaut ohne jede Bedeutung ist und deren Fundstelle in der SR auch nicht mehr nachgewiesen wird.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element articleType/articleBody/articleText
diagram CHLexML_1.0_HTML_p40.png
type partType
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children partMetadata partTexts transitory subparts
attributes
Name  Type  Use  Default  Fixed  annotation
langlanguageType      
documentation
Dans des cas tout à fait exceptionnels, la structure d'un article (ou d'une partie de l'article) n'est pas la même dans les trois versions linguistiques! Voir par exemple CO 1033. Dans un tel cas, la solution la plus simple serait d'attacher la même note de bas de page aux alinéas concernés.
documentation
In absoluten Ausnahmefällen ist die Struktur eines Artikel(teils) in den verschiedenen Sprachversionen unterschiedlich! Siehe OR 1033. Man könnte in solchen Fällen auch einen einfacheren Weg wählen, indem bei den betroffenen Absätzen nur eine entsprechende Fussnote hinzugefügt wird.
annotation
documentation
Le contenu de l'article. Mais il existe des dispositions transitoires qui sont devenues sans objet et dont le texte original ne présente aucune utilité de sorte que sa publication dans le RS n'est plus justifiée.
documentation
Artikel-Wortlaut. Es gibt gegenstandslose Übergangs- Bestimmungen, deren urprünglicher Wortlaut ohne jede Bedeutung ist und deren Fundstelle in der SR auch nicht mehr nachgewiesen wird.
source <xs:element name="articleText" type="partType" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Le contenu de l'article. Mais il existe des dispositions transitoires qui sont devenues sans objet et dont le texte original ne présente aucune utilité de sorte que sa publication dans le RS n'est plus justifiée.</xs:documentation>
   
<xs:documentation xml:lang="de">Artikel-Wortlaut. Es gibt gegenstandslose Übergangs- Bestimmungen, deren urprünglicher Wortlaut ohne jede Bedeutung ist und deren Fundstelle in der SR auch nicht mehr nachgewiesen wird.</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType authorityType
diagram CHLexML_1.0_HTML_p41.png
children designations
used by
elements authorType/canton authorType/ch authorType/supranational
annotation
documentation
Description d'une autorité
documentation
Beschreibung einer Behörde
source <xs:complexType name="authorityType">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Description d'une autorité</xs:documentation>
   
<xs:documentation xml:lang="de">Beschreibung einer Behörde</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="designations">
     
<xs:annotation>
       
<xs:documentation xml:lang="fr">Désignation de l'autorité</xs:documentation>
       
<xs:documentation xml:lang="de">Bezeichnungen der Behörde</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="designation" maxOccurs="unbounded">
           
<xs:annotation>
             
<xs:documentation xml:lang="fr">Texte libre, p.ex. "Commission fédérale de la concurrence" ou "Conseil d'Etat"</xs:documentation>
             
<xs:documentation xml:lang="de">Freier Text, z.B. "Eidg. Wettbewerbskommission" oder "Regierungsrat"</xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:simpleContent>
               
<xs:extension base="xs:token">
                 
<xs:attribute name="lang" type="languageType">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="fr">code langue</xs:documentation>
                     
<xs:documentation xml:lang="de">Sprachcode</xs:documentation>
                   
</xs:annotation>
                 
</xs:attribute>
               
</xs:extension>
             
</xs:simpleContent>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element authorityType/designations
diagram CHLexML_1.0_HTML_p42.png
properties
isRef 0
content complex
children designation
annotation
documentation
Désignation de l'autorité
documentation
Bezeichnungen der Behörde
source <xs:element name="designations">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Désignation de l'autorité</xs:documentation>
   
<xs:documentation xml:lang="de">Bezeichnungen der Behörde</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="designation" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation xml:lang="fr">Texte libre, p.ex. "Commission fédérale de la concurrence" ou "Conseil d'Etat"</xs:documentation>
         
<xs:documentation xml:lang="de">Freier Text, z.B. "Eidg. Wettbewerbskommission" oder "Regierungsrat"</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="xs:token">
             
<xs:attribute name="lang" type="languageType">
               
<xs:annotation>
                 
<xs:documentation xml:lang="fr">code langue</xs:documentation>
                 
<xs:documentation xml:lang="de">Sprachcode</xs:documentation>
               
</xs:annotation>
             
</xs:attribute>
           
</xs:extension>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element authorityType/designations/designation
diagram CHLexML_1.0_HTML_p43.png
type extension of xs:token
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
langlanguageType      
documentation
code langue
documentation
Sprachcode
annotation
documentation
Texte libre, p.ex. "Commission fédérale de la concurrence" ou "Conseil d'Etat"
documentation
Freier Text, z.B. "Eidg. Wettbewerbskommission" oder "Regierungsrat"
source <xs:element name="designation" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Texte libre, p.ex. "Commission fédérale de la concurrence" ou "Conseil d'Etat"</xs:documentation>
   
<xs:documentation xml:lang="de">Freier Text, z.B. "Eidg. Wettbewerbskommission" oder "Regierungsrat"</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:token">
       
<xs:attribute name="lang" type="languageType">
         
<xs:annotation>
           
<xs:documentation xml:lang="fr">code langue</xs:documentation>
           
<xs:documentation xml:lang="de">Sprachcode</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute authorityType/designations/designation/@lang
type languageType
properties
isRef 0
facets
enumeration de
enumeration fr
enumeration it
enumeration rm
enumeration en
annotation
documentation
code langue
documentation
Sprachcode
source <xs:attribute name="lang" type="languageType">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">code langue</xs:documentation>
   
<xs:documentation xml:lang="de">Sprachcode</xs:documentation>
 
</xs:annotation>
</xs:attribute>

complexType authorType
diagram CHLexML_1.0_HTML_p44.png
children supranational ch canton commune other
used by
element normMetadataType/authors/author
annotation
documentation
Description de l'auteur de la norme
documentation
Beschreibung eines Erlass-Autors
source <xs:complexType name="authorType">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Description de l'auteur de la norme</xs:documentation>
   
<xs:documentation xml:lang="de">Beschreibung eines Erlass-Autors</xs:documentation>
 
</xs:annotation>
 
<xs:choice>
   
<xs:element name="supranational" type="authorityType">
     
<xs:annotation>
       
<xs:documentation xml:lang="fr"/>
       
<xs:documentation xml:lang="de"/>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="ch" type="authorityType">
     
<xs:annotation>
       
<xs:documentation xml:lang="fr"/>
       
<xs:documentation xml:lang="de"/>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="canton">
     
<xs:annotation>
       
<xs:documentation xml:lang="fr">canton</xs:documentation>
       
<xs:documentation xml:lang="fr">canton</xs:documentation>
       
<xs:documentation xml:lang="de">Kanton</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:complexContent>
         
<xs:extension base="authorityType">
           
<xs:attribute name="short" type="cantonType" use="required">
             
<xs:annotation>
               
<xs:documentation xml:lang="fr">Abréviation officielle des cantons</xs:documentation>
               
<xs:documentation xml:lang="de">Autokennzeichen</xs:documentation>
             
</xs:annotation>
           
</xs:attribute>
         
</xs:extension>
       
</xs:complexContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="commune">
     
<xs:annotation>
       
<xs:documentation xml:lang="fr">Gemeinde</xs:documentation>
       
<xs:documentation xml:lang="fr">commune</xs:documentation>
       
<xs:documentation xml:lang="de">Gemeinde</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="short" type="cantonType">
           
<xs:annotation>
             
<xs:documentation xml:lang="fr">Abréviation du canton</xs:documentation>
             
<xs:documentation xml:lang="de">Kantonszeichen</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="bfs" type="xs:token">
           
<xs:annotation>
             
<xs:documentation xml:lang="fr">Numéro officiel OFS des communes suisses. Ce numéro n'est pas univoque! L'OFS ne prévoit pas et n'est d'ailleurs pas en mesure de munir chaque commune suisse avec un numéro univoque qui ne change pas au cours du temps.         </xs:documentation>
             
<xs:documentation xml:lang="de">BFS-Nummer der Gemeinde. Diese Nummer ist nicht eindeutig! Das BFS ist weder willig noch in der Lage, jeder Schweizer Gemeinde eine fixe eindeutige Nummer zuzuordnen, die im Laufe der Zeit nicht ändert.</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="text1" type="xs:token">
           
<xs:annotation>
             
<xs:documentation xml:lang="fr">Texte libre, p.ex. Avry-sur-Matran (conforme aux dénominations OFS)</xs:documentation>
             
<xs:documentation xml:lang="de">freier Text, z.B. Avry-sur-Matran (gemäss Schreibweise BFS)</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="text2" type="xs:token" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation xml:lang="fr">Traduction pour les communes dont le nom existe en plusieurs versions linguistiques (Murten/Morat)</xs:documentation>
             
<xs:documentation xml:lang="de">Übersetzung für Gemeinden mit mehrsprachiger Bezeichnung (Murten/Morat)</xs:documentation>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="other" type="xs:token"/>
 
</xs:choice>
</xs:complexType>

element authorType/supranational
diagram CHLexML_1.0_HTML_p45.png
type authorityType
properties
isRef 0
content complex
children designations
source <xs:element name="supranational" type="authorityType">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr"/>
   
<xs:documentation xml:lang="de"/>
 
</xs:annotation>
</xs:element>

element authorType/ch
diagram CHLexML_1.0_HTML_p46.png
type authorityType
properties
isRef 0
content complex
children designations
source <xs:element name="ch" type="authorityType">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr"/>
   
<xs:documentation xml:lang="de"/>
 
</xs:annotation>
</xs:element>

element authorType/canton
diagram CHLexML_1.0_HTML_p47.png
type extension of authorityType
properties
isRef 0
content complex
children designations
attributes
Name  Type  Use  Default  Fixed  annotation
shortcantonTyperequired      
documentation
Abréviation officielle des cantons
documentation
Autokennzeichen
annotation
documentation
canton
documentation
canton
documentation
Kanton
source <xs:element name="canton">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">canton</xs:documentation>
   
<xs:documentation xml:lang="fr">canton</xs:documentation>
   
<xs:documentation xml:lang="de">Kanton</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="authorityType">
       
<xs:attribute name="short" type="cantonType" use="required">
         
<xs:annotation>
           
<xs:documentation xml:lang="fr">Abréviation officielle des cantons</xs:documentation>
           
<xs:documentation xml:lang="de">Autokennzeichen</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

attribute authorType/canton/@short
type cantonType
properties
isRef 0
use required
facets
enumeration ZH
enumeration BE
enumeration LU
enumeration UR
enumeration SZ
enumeration OW
enumeration NW
enumeration ZG
enumeration GL
enumeration SG
enumeration TG
enumeration SH
enumeration GR
enumeration AG
enumeration AI
enumeration AR
enumeration SO
enumeration BS
enumeration BL
enumeration JU
enumeration NE
enumeration VD
enumeration GE
enumeration VS
enumeration TI
enumeration FR
annotation
documentation
Abréviation officielle des cantons
documentation
Autokennzeichen
source <xs:attribute name="short" type="cantonType" use="required">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Abréviation officielle des cantons</xs:documentation>
   
<xs:documentation xml:lang="de">Autokennzeichen</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element authorType/commune
diagram CHLexML_1.0_HTML_p48.png
properties
isRef 0
content complex
children short bfs text1 text2
annotation
documentation
Gemeinde
documentation
commune
documentation
Gemeinde
source <xs:element name="commune">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Gemeinde</xs:documentation>
   
<xs:documentation xml:lang="fr">commune</xs:documentation>
   
<xs:documentation xml:lang="de">Gemeinde</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="short" type="cantonType">
       
<xs:annotation>
         
<xs:documentation xml:lang="fr">Abréviation du canton</xs:documentation>
         
<xs:documentation xml:lang="de">Kantonszeichen</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="bfs" type="xs:token">
       
<xs:annotation>
         
<xs:documentation xml:lang="fr">Numéro officiel OFS des communes suisses. Ce numéro n'est pas univoque! L'OFS ne prévoit pas et n'est d'ailleurs pas en mesure de munir chaque commune suisse avec un numéro univoque qui ne change pas au cours du temps.         </xs:documentation>
         
<xs:documentation xml:lang="de">BFS-Nummer der Gemeinde. Diese Nummer ist nicht eindeutig! Das BFS ist weder willig noch in der Lage, jeder Schweizer Gemeinde eine fixe eindeutige Nummer zuzuordnen, die im Laufe der Zeit nicht ändert.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="text1" type="xs:token">
       
<xs:annotation>
         
<xs:documentation xml:lang="fr">Texte libre, p.ex. Avry-sur-Matran (conforme aux dénominations OFS)</xs:documentation>
         
<xs:documentation xml:lang="de">freier Text, z.B. Avry-sur-Matran (gemäss Schreibweise BFS)</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="text2" type="xs:token" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="fr">Traduction pour les communes dont le nom existe en plusieurs versions linguistiques (Murten/Morat)</xs:documentation>
         
<xs:documentation xml:lang="de">Übersetzung für Gemeinden mit mehrsprachiger Bezeichnung (Murten/Morat)</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element authorType/commune/short
diagram CHLexML_1.0_HTML_p49.png
type cantonType
properties
isRef 0
content simple
facets
enumeration ZH
enumeration BE
enumeration LU
enumeration UR
enumeration SZ
enumeration OW
enumeration NW
enumeration ZG
enumeration GL
enumeration SG
enumeration TG
enumeration SH
enumeration GR
enumeration AG
enumeration AI
enumeration AR
enumeration SO
enumeration BS
enumeration BL
enumeration JU
enumeration NE
enumeration VD
enumeration GE
enumeration VS
enumeration TI
enumeration FR
annotation
documentation
Abréviation du canton
documentation
Kantonszeichen
source <xs:element name="short" type="cantonType">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Abréviation du canton</xs:documentation>
   
<xs:documentation xml:lang="de">Kantonszeichen</xs:documentation>
 
</xs:annotation>
</xs:element>

element authorType/commune/bfs
diagram CHLexML_1.0_HTML_p50.png
type xs:token
properties
isRef 0
content simple
annotation
documentation
Numéro officiel OFS des communes suisses. Ce numéro n'est pas univoque! L'OFS ne prévoit pas et n'est d'ailleurs pas en mesure de munir chaque commune suisse avec un numéro univoque qui ne change pas au cours du temps.        
documentation
BFS-Nummer der Gemeinde. Diese Nummer ist nicht eindeutig! Das BFS ist weder willig noch in der Lage, jeder Schweizer Gemeinde eine fixe eindeutige Nummer zuzuordnen, die im Laufe der Zeit nicht ändert.
source <xs:element name="bfs" type="xs:token">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Numéro officiel OFS des communes suisses. Ce numéro n'est pas univoque! L'OFS ne prévoit pas et n'est d'ailleurs pas en mesure de munir chaque commune suisse avec un numéro univoque qui ne change pas au cours du temps.         </xs:documentation>
   
<xs:documentation xml:lang="de">BFS-Nummer der Gemeinde. Diese Nummer ist nicht eindeutig! Das BFS ist weder willig noch in der Lage, jeder Schweizer Gemeinde eine fixe eindeutige Nummer zuzuordnen, die im Laufe der Zeit nicht ändert.</xs:documentation>
 
</xs:annotation>
</xs:element>

element authorType/commune/text1
diagram CHLexML_1.0_HTML_p51.png
type xs:token
properties
isRef 0
content simple
annotation
documentation
Texte libre, p.ex. Avry-sur-Matran (conforme aux dénominations OFS)
documentation
freier Text, z.B. Avry-sur-Matran (gemäss Schreibweise BFS)
source <xs:element name="text1" type="xs:token">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Texte libre, p.ex. Avry-sur-Matran (conforme aux dénominations OFS)</xs:documentation>
   
<xs:documentation xml:lang="de">freier Text, z.B. Avry-sur-Matran (gemäss Schreibweise BFS)</xs:documentation>
 
</xs:annotation>
</xs:element>

element authorType/commune/text2
diagram CHLexML_1.0_HTML_p52.png
type xs:token
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Traduction pour les communes dont le nom existe en plusieurs versions linguistiques (Murten/Morat)
documentation
Übersetzung für Gemeinden mit mehrsprachiger Bezeichnung (Murten/Morat)
source <xs:element name="text2" type="xs:token" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Traduction pour les communes dont le nom existe en plusieurs versions linguistiques (Murten/Morat)</xs:documentation>
   
<xs:documentation xml:lang="de">Übersetzung für Gemeinden mit mehrsprachiger Bezeichnung (Murten/Morat)</xs:documentation>
 
</xs:annotation>
</xs:element>

element authorType/other
diagram CHLexML_1.0_HTML_p53.png
type xs:token
properties
isRef 0
content simple
source <xs:element name="other" type="xs:token"/>

complexType commentType
diagram CHLexML_1.0_HTML_p54.png
children commentReferencing number origin
used by
elements norm/normTail/appendices/appendix/appendixReference/comment articleMetadataType/articleNumber/comment normMetadataType/normNumber/comment textType2/comment textType3/comment textType5/comment textType6/comment
annotation
documentation
Annotations
documentation
Anmerkungen
source <xs:complexType name="commentType">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">Annotations</xs:documentation>
   
<xs:documentation xml:lang="de">Anmerkungen</xs:documentation>
 
</xs:annotation>
 
<xs:sequence minOccurs="0">
   
<xs:element name="commentReferencing" type="xs:int">
     
<xs:annotation>
       
<xs:documentation>Referenziert die am Schluss aufgeführte Anmerkung (commentReferenced).</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="number" type="xs:token" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Es kann eine Nummer oder ein Buchstabe oder ein Spezialzeichen vorgegeben werden, das bei der Ausgabe verwendet wird.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="origin" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="fr">A=Auteur du texte normatif P=Editeur O=other</xs:documentation>
       
<xs:documentation xml:lang="de">A=Autor des Erlasses,  P=Publikationsstelle, O=anderer Autor</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:token">
         
<xs:enumeration value="A"/>
         
<xs:enumeration value="P"/>
         
<xs:enumeration value="O"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element commentType/commentReferencing
diagram CHLexML_1.0_HTML_p55.png
type xs:int
properties
isRef 0
content simple
annotation
documentation
Referenziert die am Schluss aufgeführte Anmerkung (commentReferenced).
source <xs:element name="commentReferencing" type="xs:int">
 
<xs:annotation>
   
<xs:documentation>Referenziert die am Schluss aufgeführte Anmerkung (commentReferenced).</xs:documentation>
 
</xs:annotation>
</xs:element>

element commentType/number
diagram CHLexML_1.0_HTML_p56.png
type xs:token
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Es kann eine Nummer oder ein Buchstabe oder ein Spezialzeichen vorgegeben werden, das bei der Ausgabe verwendet wird.
source <xs:element name="number" type="xs:token" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Es kann eine Nummer oder ein Buchstabe oder ein Spezialzeichen vorgegeben werden, das bei der Ausgabe verwendet wird.</xs:documentation>
 
</xs:annotation>
</xs:element>

element commentType/origin
diagram CHLexML_1.0_HTML_p57.png
type restriction of xs:token
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
enumeration A
enumeration P
enumeration O
annotation
documentation
A=Auteur du texte normatif P=Editeur O=other
documentation
A=Autor des Erlasses,  P=Publikationsstelle, O=anderer Autor
source <xs:element name="origin" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="fr">A=Auteur du texte normatif P=Editeur O=other</xs:documentation>
   
<xs:documentation xml:lang="de">A=Autor des Erlasses,  P=Publikationsstelle, O=anderer Autor</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:enumeration value="A"/>
     
<xs:enumeration value="P"/>
     
<xs:enumeration value="O"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType historyType
diagram CHLexML_1.0_HTML_p58.png
children info normNumber ingress normMetadata structures articles signatures application restrictions annotations appendices previousHistory
used by
elements norm/history historyType/previousHistory
annotation
documentation
Änderungs-Protokoll. Für jede Art einer Änderung besteht ein eigener Tag. Ist er vorhanden, hat etwas geändert, sonst nicht.
source <xs:complexType name="historyType">
 
<xs:annotation>
   
<xs:documentation>Änderungs-Protokoll. Für jede Art einer Änderung besteht ein eigener Tag. Ist er vorhanden, hat etwas geändert, sonst nicht. </xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="info">
     
<xs:annotation>
       
<xs:documentation xml:lang="de">Identifikation der Fassung/Version, gegenüber welcher sich die vorliegende Fassung/Version unterscheidet. Die Rechtssammlung und die systematische Nummer ist bereits bekannt. </xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="dateForce" type="xs:date">
           
<xs:annotation>
             
<xs:documentation>Fassung: vom Erlass-Autor verabschiedete Fassung. Hier wird das Datum des Inkrafttretens (normMetadata/dates/dateLastChange) der referenzierten Fassung eingesetzt.</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="dateVersion" type="xs:date">
           
<xs:annotation>
             
<xs:documentation>Version: keine Fassungs-Änderung, nur editorische Modifikationen. Hier wird der Inhalt des Tags normMetadata/dates/dateVersion der referenzierten Version eingesetzt. Bei der 1. Version einer Fassung gilt: dateVersion=dateLastChange.</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="publication" type="publicationType" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Bei Fassungs-Änderung obligatorisch, bei Versions-Änderung fakultativ.</xs:documentation>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="normNumber" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="de">Änderung in der Nummerierung</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="number" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Die Erlass-Nummer hat geändert. Das ist nicht die Identifikation des Erlasses, sondern die Nummer, unter welcher der Erlass in der Sammlung erscheint (Beispiel bei der SR:  351.201.11). Diese Nummer ändert tatsächlich manchmal, ist nur für einen gegebenen Zeitpunkt eindeutig. Empty tag. Immer minor change.</xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:attribute ref="historyChange" use="required"/>
             
<xs:attribute name="oldNumber" type="xs:token" use="required">
               
<xs:annotation>
                 
<xs:documentation>Alte Systematische Nummer</xs:documentation>
               
</xs:annotation>
             
</xs:attribute>
           
</xs:complexType>
         
</xs:element>
         
<xs:element name="comment" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Mind. 1 Fussnote zur Erlass-Nummer hat geändert. Empty tag. Immer minor change.</xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:attribute ref="historyChange" use="required"/>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="ingress" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="de">Irgend eine Änderung im Ingress. Empty tag.</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:attribute ref="historyChange" use="required"/>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="normMetadata" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="de">Änderung in den Metadaten (ohne Ingress)</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="headers" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Änderung bei der Überschrift. Immer minor change. Empty tag.</xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:attribute ref="historyChange" use="required"/>
           
</xs:complexType>
         
</xs:element>
         
<xs:element name="abbreviations" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Änderung bei der Erlass-Abkürzung. Immer minor change. Empty tag.</xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:attribute ref="historyChange" use="required"/>
           
</xs:complexType>
         
</xs:element>
         
<xs:element name="shortTitles" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Änderung bei der Kurzbezeichnung. Immer minor change. Empty tag.</xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:attribute ref="historyChange" use="required"/>
           
</xs:complexType>
         
</xs:element>
         
<xs:element name="type" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Änderung bei der Bezeichnung des Typs. Immer minor change. Empty tag.</xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:attribute ref="historyChange" use="required"/>
           
</xs:complexType>
         
</xs:element>
         
<xs:element name="authors" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Änderung beim Erlass-Autor. Ev. zusätzlicher Autor, ev. Korrektur. Empty tag.</xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:attribute ref="historyChange" use="required"/>
             
<xs:attribute ref="historyImpact" use="required"/>
           
</xs:complexType>
         
</xs:element>
         
<xs:element name="dateAdoption" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Fehler im Erlass-Datum ist korrigiert worden. Immer minor change, sonst würde es sich um einen anderen Erlass handeln. Empty tag.</xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:attribute ref="historyChange" use="required"/>
           
</xs:complexType>
         
</xs:element>
         
<xs:element name="dateAdoptionChange" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Zeitpunkt der Genehmigung der vorliegenden Fassung wurde verändert, zum Beispiel wegen rückwirkdendem Inkrafttreten.</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="dateForce" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Korrektur einer unrichtigen Angabe des Datums des ersten Inkrafttretens des Erlasses. Immer minor change; dieses Datum kann ja real nur ändern, solange der Erlass in seiner 1. Fassung nicht in Kraft getreten ist. Empty tag.</xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:attribute ref="historyChange" use="required"/>
           
</xs:complexType>
         
</xs:element>
         
<xs:element name="dateLastChange" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Korrektur einer unrichtigen Angabe des Datums der Fassung. Immer minor change. Wenn das Datum der Fassung real ändert, ist das keine Änderung gegenüber der referenzierten Fassung/Version, sondern eben eine neue Fassung. Empty tag.</xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:attribute ref="historyChange" use="required"/>
           
</xs:complexType>
         
</xs:element>
         
<xs:element name="dateAbrogation" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Korrektur einer unrichtigen Angabe des Datums des Ausserkrafttretens. Immer minor change. Wenn dateAbrogation zum ersten Mal in einer Fassung/Version eingesetzt wird, ist dies keine Änderung des Erlasses, sondern nur eine editorische Notiz. Empty tag.</xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:attribute ref="historyChange" use="required"/>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="structures" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="de">Änderung(en) in der Erlass-Struktur (Zwischentitel)</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="structure" maxOccurs="unbounded">
           
<xs:complexType>
             
<xs:attribute ref="historyChange" use="required"/>
             
<xs:attribute ref="historyImpact" use="required"/>
             
<xs:attribute name="id" use="required">
               
<xs:annotation>
                 
<xs:documentation>Interne ID des Struktur-Elements</xs:documentation>
               
</xs:annotation>
             
</xs:attribute>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="articles" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="de">Änderung(en) bei einzelnen Artikeln bzw. in einem Absatz, in einer Ziffer usw.</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="article" maxOccurs="unbounded">
           
<xs:complexType>
             
<xs:attribute ref="historyChange" use="required"/>
             
<xs:attribute ref="historyImpact" use="required"/>
             
<xs:attribute name="id1" use="required">
               
<xs:annotation>
                 
<xs:documentation>Interne ID des Artikels</xs:documentation>
               
</xs:annotation>
             
</xs:attribute>
             
<xs:attribute name="id2">
               
<xs:annotation>
                 
<xs:documentation>Interne ID des Artikel-Teils (partMetadata/id). Wenn diese Angabe fehlt, ist der ganze Artikel gemeint.</xs:documentation>
               
</xs:annotation>
             
</xs:attribute>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="signatures" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="de">Berichtigung einer Unterschrift</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:attribute ref="historyChange" use="required"/>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="application" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Änderung des Anwendungsbereichs</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:attribute ref="historyChange" use="required"/>
       
<xs:attribute ref="historyImpact" use="required"/>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="restrictions" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Änderungen bei den Vorbehalten</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:attribute ref="historyChange" use="required"/>
       
<xs:attribute ref="historyImpact" use="required"/>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="annotations" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="de">Mind. 1 Fussnote hat geändert (empty tag)</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:attribute ref="historyChange" use="required"/>
       
<xs:attribute ref="historyImpact" use="required">
         
<xs:annotation>
           
<xs:documentation>Es gibt auch Fussnoten, die zum materiellen Recht gehören.</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="appendices" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="de">Bei den Anhängen hat etwas geändert (empty tag)</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:attribute ref="historyChange" use="required"/>
       
<xs:attribute ref="historyImpact" use="required"/>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="previousHistory" type="historyType" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="de">Änderungen des Vorgängers gegenüber dem Vor-Vorgänger (rekursive Struktur)</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element historyType/info
diagram CHLexML_1.0_HTML_p59.png
properties
isRef 0
content complex
children dateForce dateVersion publication
annotation
documentation
Identifikation der Fassung/Version, gegenüber welcher sich die vorliegende Fassung/Version unterscheidet. Die Rechtssammlung und die systematische Nummer ist bereits bekannt.
source <xs:element name="info">
 
<xs:annotation>
   
<xs:documentation xml:lang="de">Identifikation der Fassung/Version, gegenüber welcher sich die vorliegende Fassung/Version unterscheidet. Die Rechtssammlung und die systematische Nummer ist bereits bekannt. </xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="dateForce" type="xs:date">
       
<xs:annotation>
         
<xs:documentation>Fassung: vom Erlass-Autor verabschiedete Fassung. Hier wird das Datum des Inkrafttretens (normMetadata/dates/dateLastChange) der referenzierten Fassung eingesetzt.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="dateVersion" type="xs:date">
       
<xs:annotation>
         
<xs:documentation>Version: keine Fassungs-Änderung, nur editorische Modifikationen. Hier wird der Inhalt des Tags normMetadata/dates/dateVersion der referenzierten Version eingesetzt. Bei der 1. Version einer Fassung gilt: dateVersion=dateLastChange.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="publication" type="publicationType" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Bei Fassungs-Änderung obligatorisch, bei Versions-Änderung fakultativ.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element historyType/info/dateForce
diagram CHLexML_1.0_HTML_p60.png
type xs:date
properties
isRef 0
content simple
annotation
documentation
Fassung: vom Erlass-Autor verabschiedete Fassung. Hier wird das Datum des Inkrafttretens (normMetadata/dates/dateLastChange) der referenzierten Fassung eingesetzt.
source <xs:element name="dateForce" type="xs:date">
 
<xs:annotation>
   
<xs:documentation>Fassung: vom Erlass-Autor verabschiedete Fassung. Hier wird das Datum des Inkrafttretens (normMetadata/dates/dateLastChange) der referenzierten Fassung eingesetzt.</xs:documentation>
 
</xs:annotation>
</xs:element>

element historyType/info/dateVersion
diagram CHLexML_1.0_HTML_p61.png
type xs:date
properties
isRef 0
content simple
annotation
documentation
Version: keine Fassungs-Änderung, nur editorische Modifikationen. Hier wird der Inhalt des Tags normMetadata/dates/dateVersion der referenzierten Version eingesetzt. Bei der 1. Version einer Fassung gilt: dateVersion=dateLastChange.
source <xs:element name="dateVersion" type="xs:date">
 
<xs:annotation>
   
<xs:documentation>Version: keine Fassungs-Änderung, nur editorische Modifikationen. Hier wird der Inhalt des Tags normMetadata/dates/dateVersion der referenzierten Version eingesetzt. Bei der 1. Version einer Fassung gilt: dateVersion=dateLastChange.</xs:documentation>
 
</xs:annotation>
</xs:element>

element historyType/info/publication
diagram CHLexML_1.0_HTML_p62.png
type publicationType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children journalText link
attributes
Name  Type  Use  Default  Fixed  annotation
langlanguageType      
annotation
documentation
Bei Fassungs-Änderung obligatorisch, bei Versions-Änderung fakultativ.
source <xs:element name="publication" type="publicationType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Bei Fassungs-Änderung obligatorisch, bei Versions-Änderung fakultativ.</xs:documentation>
 
</xs:annotation>
</xs:element>

element historyType/normNumber
diagram CHLexML_1.0_HTML_p63.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children number comment
annotation
documentation
Änderung in der Nummerierung
source <xs:element name="normNumber" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="de">Änderung in der Nummerierung</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="number" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Die Erlass-Nummer hat geändert. Das ist nicht die Identifikation des Erlasses, sondern die Nummer, unter welcher der Erlass in der Sammlung erscheint (Beispiel bei der SR:  351.201.11). Diese Nummer ändert tatsächlich manchmal, ist nur für einen gegebenen Zeitpunkt eindeutig. Empty tag. Immer minor change.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:attribute ref="historyChange" use="required"/>
         
<xs:attribute name="oldNumber" type="xs:token" use="required">
           
<xs:annotation>
             
<xs:documentation>Alte Systematische Nummer</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="comment" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Mind. 1 Fussnote zur Erlass-Nummer hat geändert. Empty tag. Immer minor change.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:attribute ref="historyChange" use="required"/>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element historyType/normNumber/number
diagram CHLexML_1.0_HTML_p64.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
historyChangerequired      
documentation
Art der Änderung eines Erlass-Teils.
oldNumberxs:tokenrequired      
documentation
Alte Systematische Nummer
annotation
documentation
Die Erlass-Nummer hat geändert. Das ist nicht die Identifikation des Erlasses, sondern die Nummer, unter welcher der Erlass in der Sammlung erscheint (Beispiel bei der SR:  351.201.11). Diese Nummer ändert tatsächlich manchmal, ist nur für einen gegebenen Zeitpunkt eindeutig. Empty tag. Immer minor change.
source <xs:element name="number" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Die Erlass-Nummer hat geändert. Das ist nicht die Identifikation des Erlasses, sondern die Nummer, unter welcher der Erlass in der Sammlung erscheint (Beispiel bei der SR:  351.201.11). Diese Nummer ändert tatsächlich manchmal, ist nur für einen gegebenen Zeitpunkt eindeutig. Empty tag. Immer minor change.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attribute ref="historyChange" use="required"/>
   
<xs:attribute name="oldNumber" type="xs:token" use="required">
     
<xs:annotation>
       
<xs:documentation>Alte Systematische Nummer</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute historyType/normNumber/number/@oldNumber
type xs:token
properties
isRef 0
use required
annotation
documentation
Alte Systematische Nummer
source <xs:attribute name="oldNumber" type="xs:token" use="required">
 
<xs:annotation>
   
<xs:documentation>Alte Systematische Nummer</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element historyType/normNumber/comment
diagram CHLexML_1.0_HTML_p65.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
historyChangerequired      
documentation
Art der Änderung eines Erlass-Teils.
annotation
documentation
Mind. 1 Fussnote zur Erlass-Nummer hat geändert. Empty tag. Immer minor change.
source <xs:element name="comment" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Mind. 1 Fussnote zur Erlass-Nummer hat geändert. Empty tag. Immer minor change.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attribute ref="historyChange" use="required"/>
 
</xs:complexType>
</xs:element>

element historyType/ingress
diagram CHLexML_1.0_HTML_p66.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
historyChangerequired      
documentation
Art der Änderung eines Erlass-Teils.
annotation
documentation
Irgend eine Änderung im Ingress. Empty tag.
source <xs:element name="ingress" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="de">Irgend eine Änderung im Ingress. Empty tag.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attribute ref="historyChange" use="required"/>
 
</xs:complexType>
</xs:element>

element historyType/normMetadata
diagram CHLexML_1.0_HTML_p67.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children headers abbreviations shortTitles type authors dateAdoption dateAdoptionChange dateForce dateLastChange dateAbrogation
annotation
documentation
Änderung in den Metadaten (ohne Ingress)
source <xs:element name="normMetadata" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="de">Änderung in den Metadaten (ohne Ingress)</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="headers" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Änderung bei der Überschrift. Immer minor change. Empty tag.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:attribute ref="historyChange" use="required"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="abbreviations" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Änderung bei der Erlass-Abkürzung. Immer minor change. Empty tag.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:attribute ref="historyChange" use="required"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="shortTitles" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Änderung bei der Kurzbezeichnung. Immer minor change. Empty tag.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:attribute ref="historyChange" use="required"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="type" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Änderung bei der Bezeichnung des Typs. Immer minor change. Empty tag.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:attribute ref="historyChange" use="required"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="authors" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Änderung beim Erlass-Autor. Ev. zusätzlicher Autor, ev. Korrektur. Empty tag.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:attribute ref="historyChange" use="required"/>
         
<xs:attribute ref="historyImpact" use="required"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="dateAdoption" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Fehler im Erlass-Datum ist korrigiert worden. Immer minor change, sonst würde es sich um einen anderen Erlass handeln. Empty tag.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:attribute ref="historyChange" use="required"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="dateAdoptionChange" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Zeitpunkt der Genehmigung der vorliegenden Fassung wurde verändert, zum Beispiel wegen rückwirkdendem Inkrafttreten.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="dateForce" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Korrektur einer unrichtigen Angabe des Datums des ersten Inkrafttretens des Erlasses. Immer minor change; dieses Datum kann ja real nur ändern, solange der Erlass in seiner 1. Fassung nicht in Kraft getreten ist. Empty tag.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:attribute ref="historyChange" use="required"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="dateLastChange" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Korrektur einer unrichtigen Angabe des Datums der Fassung. Immer minor change. Wenn das Datum der Fassung real ändert, ist das keine Änderung gegenüber der referenzierten Fassung/Version, sondern eben eine neue Fassung. Empty tag.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:attribute ref="historyChange" use="required"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="dateAbrogation" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Korrektur einer unrichtigen Angabe des Datums des Ausserkrafttretens. Immer minor change. Wenn dateAbrogation zum ersten Mal in einer Fassung/Version eingesetzt wird, ist dies keine Änderung des Erlasses, sondern nur eine editorische Notiz. Empty tag.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:attribute ref="historyChange" use="required"/>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element historyType/normMetadata/headers
diagram CHLexML_1.0_HTML_p68.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
historyChangerequired      
documentation
Art der Änderung eines Erlass-Teils.
annotation
documentation
Änderung bei der Überschrift. Immer minor change. Empty tag.
source <xs:element name="headers" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Änderung bei der Überschrift. Immer minor change. Empty tag.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attribute ref="historyChange" use="required"/>
 
</xs:complexType>
</xs:element>

element historyType/normMetadata/abbreviations
diagram CHLexML_1.0_HTML_p69.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
historyChangerequired      
documentation
Art der Änderung eines Erlass-Teils.
annotation
documentation
Änderung bei der Erlass-Abkürzung. Immer minor change. Empty tag.
source <xs:element name="abbreviations" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Änderung bei der Erlass-Abkürzung. Immer minor change. Empty tag.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attribute ref="historyChange" use="required"/>
 
</xs:complexType>
</xs:element>

element historyType/normMetadata/shortTitles
diagram CHLexML_1.0_HTML_p70.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
historyChangerequired      
documentation
Art der Änderung eines Erlass-Teils.
annotation
documentation
Änderung bei der Kurzbezeichnung. Immer minor change. Empty tag.
source <xs:element name="shortTitles" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Änderung bei der Kurzbezeichnung. Immer minor change. Empty tag.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attribute ref="historyChange" use="required"/>
 
</xs:complexType>
</xs:element>

element historyType/normMetadata/type
diagram CHLexML_1.0_HTML_p71.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
historyChangerequired      
documentation
Art der Änderung eines Erlass-Teils.
annotation
documentation
Änderung bei der Bezeichnung des Typs. Immer minor change. Empty tag.
source <xs:element name="type" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Änderung bei der Bezeichnung des Typs. Immer minor change. Empty tag.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attribute ref="historyChange" use="required"/>
 
</xs:complexType>
</xs:element>

element historyType/normMetadata/authors
diagram CHLexML_1.0_HTML_p72.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
historyChangerequired      
documentation
Art der Änderung eines Erlass-Teils.
historyImpactrequired      
documentation
Bedeutung bzw. Wichtigkeit der Änderung eines Erlass-Teils. Major führt zu neuer Erlass-Fassung. Minor sind editorische Änderungen, die zu einer neuen Version führen.
annotation
documentation
Änderung beim Erlass-Autor. Ev. zusätzlicher Autor, ev. Korrektur. Empty tag.
source <xs:element name="authors" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Änderung beim Erlass-Autor. Ev. zusätzlicher Autor, ev. Korrektur. Empty tag.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attribute ref="historyChange" use="required"/>
   
<xs:attribute ref="historyImpact" use="required"/>
 
</xs:complexType>
</xs:element>

element historyType/normMetadata/dateAdoption
diagram CHLexML_1.0_HTML_p73.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
historyChangerequired      
documentation
Art der Änderung eines Erlass-Teils.
annotation
documentation
Fehler im Erlass-Datum ist korrigiert worden. Immer minor change, sonst würde es sich um einen anderen Erlass handeln. Empty tag.
source <xs:element name="dateAdoption" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Fehler im Erlass-Datum ist korrigiert worden. Immer minor change, sonst würde es sich um einen anderen Erlass handeln. Empty tag.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attribute ref="historyChange" use="required"/>
 
</xs:complexType>
</xs:element>

element historyType/normMetadata/dateAdoptionChange
diagram CHLexML_1.0_HTML_p74.png
properties
isRef 0
minOcc 0
maxOcc 1
annotation
documentation
Zeitpunkt der Genehmigung der vorliegenden Fassung wurde verändert, zum Beispiel wegen rückwirkdendem Inkrafttreten.
source <xs:element name="dateAdoptionChange" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Zeitpunkt der Genehmigung der vorliegenden Fassung wurde verändert, zum Beispiel wegen rückwirkdendem Inkrafttreten.</xs:documentation>
 
</xs:annotation>
</xs:element>

element historyType/normMetadata/dateForce
diagram CHLexML_1.0_HTML_p75.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
historyChangerequired      
documentation
Art der Änderung eines Erlass-Teils.
annotation
documentation
Korrektur einer unrichtigen Angabe des Datums des ersten Inkrafttretens des Erlasses. Immer minor change; dieses Datum kann ja real nur ändern, solange der Erlass in seiner 1. Fassung nicht in Kraft getreten ist. Empty tag.
source <xs:element name="dateForce" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Korrektur einer unrichtigen Angabe des Datums des ersten Inkrafttretens des Erlasses. Immer minor change; dieses Datum kann ja real nur ändern, solange der Erlass in seiner 1. Fassung nicht in Kraft getreten ist. Empty tag.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attribute ref="historyChange" use="required"/>
 
</xs:complexType>
</xs:element>

element historyType/normMetadata/dateLastChange
diagram CHLexML_1.0_HTML_p76.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
historyChangerequired      
documentation
Art der Änderung eines Erlass-Teils.
annotation
documentation
Korrektur einer unrichtigen Angabe des Datums der Fassung. Immer minor change. Wenn das Datum der Fassung real ändert, ist das keine Änderung gegenüber der referenzierten Fassung/Version, sondern eben eine neue Fassung. Empty tag.
source <xs:element name="dateLastChange" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Korrektur einer unrichtigen Angabe des Datums der Fassung. Immer minor change. Wenn das Datum der Fassung real ändert, ist das keine Änderung gegenüber der referenzierten Fassung/Version, sondern eben eine neue Fassung. Empty tag.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attribute ref="historyChange" use="required"/>
 
</xs:complexType>
</xs:element>

element historyType/normMetadata/dateAbrogation
diagram CHLexML_1.0_HTML_p77.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
historyChangerequired      
documentation
Art der Änderung eines Erlass-Teils.
annotation
documentation
Korrektur einer unrichtigen Angabe des Datums des Ausserkrafttretens. Immer minor change. Wenn dateAbrogation zum ersten Mal in einer Fassung/Version eingesetzt wird, ist dies keine Änderung des Erlasses, sondern nur eine editorische Notiz. Empty tag.
source <xs:element name="dateAbrogation" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Korrektur einer unrichtigen Angabe des Datums des Ausserkrafttretens. Immer minor change. Wenn dateAbrogation zum ersten Mal in einer Fassung/Version eingesetzt wird, ist dies keine Änderung des Erlasses, sondern nur eine editorische Notiz. Empty tag.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attribute ref="historyChange" use="required"/>
 
</xs:complexType>
</xs:element>

element historyType/structures
diagram CHLexML_1.0_HTML_p78.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children structure
annotation
documentation
Änderung(en) in der Erlass-Struktur (Zwischentitel)
source <xs:element name="structures" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="de">Änderung(en) in der Erlass-Struktur (Zwischentitel)</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="structure" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:attribute ref="historyChange" use="required"/>
         
<xs:attribute ref="historyImpact" use="required"/>
         
<xs:attribute name="id" use="required">
           
<xs:annotation>
             
<xs:documentation>Interne ID des Struktur-Elements</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element historyType/structures/structure
diagram CHLexML_1.0_HTML_p79.png
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
historyChangerequired      
documentation
Art der Änderung eines Erlass-Teils.
historyImpactrequired      
documentation
Bedeutung bzw. Wichtigkeit der Änderung eines Erlass-Teils. Major führt zu neuer Erlass-Fassung. Minor sind editorische Änderungen, die zu einer neuen Version führen.
idrequired      
documentation
Interne ID des Struktur-Elements
source <xs:element name="structure" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:attribute ref="historyChange" use="required"/>
   
<xs:attribute ref="historyImpact" use="required"/>
   
<xs:attribute name="id" use="required">
     
<xs:annotation>
       
<xs:documentation>Interne ID des Struktur-Elements</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute historyType/structures/structure/@id
properties
isRef 0
use required
annotation
documentation
Interne ID des Struktur-Elements
source <xs:attribute name="id" use="required">
 
<xs:annotation>
   
<xs:documentation>Interne ID des Struktur-Elements</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element historyType/articles
diagram CHLexML_1.0_HTML_p80.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children article
annotation
documentation
Änderung(en) bei einzelnen Artikeln bzw. in einem Absatz, in einer Ziffer usw.
source <xs:element name="articles" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="de">Änderung(en) bei einzelnen Artikeln bzw. in einem Absatz, in einer Ziffer usw.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="article" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:attribute ref="historyChange" use="required"/>
         
<xs:attribute ref="historyImpact" use="required"/>
         
<xs:attribute name="id1" use="required">
           
<xs:annotation>
             
<xs:documentation>Interne ID des Artikels</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
         
<xs:attribute name="id2">
           
<xs:annotation>
             
<xs:documentation>Interne ID des Artikel-Teils (partMetadata/id). Wenn diese Angabe fehlt, ist der ganze Artikel gemeint.</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element historyType/articles/article
diagram CHLexML_1.0_HTML_p81.png
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
historyChangerequired      
documentation
Art der Änderung eines Erlass-Teils.
historyImpactrequired      
documentation
Bedeutung bzw. Wichtigkeit der Änderung eines Erlass-Teils. Major führt zu neuer Erlass-Fassung. Minor sind editorische Änderungen, die zu einer neuen Version führen.
id1required      
documentation
Interne ID des Artikels
id2      
documentation
Interne ID des Artikel-Teils (partMetadata/id). Wenn diese Angabe fehlt, ist der ganze Artikel gemeint.
source <xs:element name="article" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:attribute ref="historyChange" use="required"/>
   
<xs:attribute ref="historyImpact" use="required"/>
   
<xs:attribute name="id1" use="required">
     
<xs:annotation>
       
<xs:documentation>Interne ID des Artikels</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="id2">
     
<xs:annotation>
       
<xs:documentation>Interne ID des Artikel-Teils (partMetadata/id). Wenn diese Angabe fehlt, ist der ganze Artikel gemeint.</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute historyType/articles/article/@id1
properties
isRef 0
use required
annotation
documentation
Interne ID des Artikels
source <xs:attribute name="id1" use="required">
 
<xs:annotation>
   
<xs:documentation>Interne ID des Artikels</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute historyType/articles/article/@id2
properties
isRef 0
annotation
documentation
Interne ID des Artikel-Teils (partMetadata/id). Wenn diese Angabe fehlt, ist der ganze Artikel gemeint.
source <xs:attribute name="id2">
 
<xs:annotation>
   
<xs:documentation>Interne ID des Artikel-Teils (partMetadata/id). Wenn diese Angabe fehlt, ist der ganze Artikel gemeint.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element historyType/signatures
diagram CHLexML_1.0_HTML_p82.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
historyChangerequired      
documentation
Art der Änderung eines Erlass-Teils.
annotation
documentation
Berichtigung einer Unterschrift
source <xs:element name="signatures" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="de">Berichtigung einer Unterschrift</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attribute ref="historyChange" use="required"/>
 
</xs:complexType>
</xs:element>

element historyType/application
diagram CHLexML_1.0_HTML_p83.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
historyChangerequired      
documentation
Art der Änderung eines Erlass-Teils.
historyImpactrequired      
documentation
Bedeutung bzw. Wichtigkeit der Änderung eines Erlass-Teils. Major führt zu neuer Erlass-Fassung. Minor sind editorische Änderungen, die zu einer neuen Version führen.
annotation
documentation
Änderung des Anwendungsbereichs
source <xs:element name="application" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Änderung des Anwendungsbereichs</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attribute ref="historyChange" use="required"/>
   
<xs:attribute ref="historyImpact" use="required"/>
 
</xs:complexType>
</xs:element>

element historyType/restrictions
diagram CHLexML_1.0_HTML_p84.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
historyChangerequired      
documentation
Art der Änderung eines Erlass-Teils.
historyImpactrequired      
documentation
Bedeutung bzw. Wichtigkeit der Änderung eines Erlass-Teils. Major führt zu neuer Erlass-Fassung. Minor sind editorische Änderungen, die zu einer neuen Version führen.
annotation
documentation
Änderungen bei den Vorbehalten
source <xs:element name="restrictions" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Änderungen bei den Vorbehalten</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attribute ref="historyChange" use="required"/>
   
<xs:attribute ref="historyImpact" use="required"/>
 
</xs:complexType>
</xs:element>

element historyType/annotations
diagram CHLexML_1.0_HTML_p85.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name