Showing:

Annotations
Attributes
Diagrams
Facets
Model
Properties
Source
Used by
Complex Type AuthorityType
Namespace No namespace
Diagram
DiagramDECOR_xsd_Complex_Type_AuthorityType.tmp#AuthorityType_idDECOR_xsd_Complex_Type_AuthorityType.tmp#AuthorityType_nameDECOR_xsd_Attribute_Group_PublicationAuthorityCompilationAttributes.tmp#PublicationAuthorityCompilationAttributesDECOR_xsd_Element_addrLine.tmp#addrLine
Properties
mixed true
Used by
Model
Children addrLine
Attributes
QName Type Use Annotation
id Oid optional
Id of the authority/organisation/person
inherited optional
name NonEmptyString required
Name of the authority/organisation/person
Wildcard: ANY attribute from ANY namespace OTHER than 'No Namespace'
Source
<xs:complexType name="AuthorityType" mixed="true">
  <xs:sequence>
    <xs:element ref="addrLine" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:attribute name="id" type="Oid" use="optional">
    <xs:annotation>
      <xs:documentation xml:lang="en-US">Id of the authority/organisation/person</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="name" type="NonEmptyString" use="required">
    <xs:annotation>
      <xs:documentation xml:lang="en-US">Name of the authority/organisation/person</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <!--<xs:attribute name="email" type="EmailType" use="optional">
            <xs:annotation>
                <xs:documentation xml:lang="en-US">Email address of the authority/organisation/person</xs:documentation>
            </xs:annotation>
        </xs:attribute>-->
  <xs:attributeGroup ref="PublicationAuthorityCompilationAttributes"/>
</xs:complexType>
Attribute AuthorityType / @id
Namespace No namespace
Annotations
Id of the authority/organisation/person
Type Oid
Properties
use optional
Facets
maxLength 255
pattern [0-2](\.(0|[1-9][0-9]*))*
Used by
Complex Type AuthorityType
Source
<xs:attribute name="id" type="Oid" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en-US">Id of the authority/organisation/person</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute AuthorityType / @name
Namespace No namespace
Annotations
Name of the authority/organisation/person
Type NonEmptyString
Properties
use required
Facets
minLength 1
Used by
Complex Type AuthorityType
Source
<xs:attribute name="name" type="NonEmptyString" use="required">
  <xs:annotation>
    <xs:documentation xml:lang="en-US">Name of the authority/organisation/person</xs:documentation>
  </xs:annotation>
</xs:attribute>