Changeset 870 for TI07-MOLES


Ignore:
Timestamp:
02/05/06 16:02:50 (13 years ago)
Author:
ko23
Message:

Replacing the personal name type that went awol...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI07-MOLES/trunk/v1Schema/Schemae/ndgmetadata1.2.4.xsd

    r866 r870  
    643643                </xs:sequence> 
    644644        </xs:complexType> 
    645         <xs:complexType name="dgPersonalNameType"/> 
     645        <xs:complexType name="dgPersonalNameType"> 
     646                <xs:sequence> 
     647                        <xs:element name="title" type="xs:string" minOccurs="0"/> 
     648                        <xs:element name="knownAs" type="xs:string" minOccurs="0"/> 
     649                        <xs:element name="personalName" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> 
     650                        <xs:element name="initials" type="xs:string"/> 
     651                        <xs:element name="familyName" type="xs:string"/> 
     652                        <xs:element name="nameOrder" default="L2R"> 
     653                                <xs:annotation> 
     654                                        <xs:documentation>order of names to allow for east/west difference</xs:documentation> 
     655                                </xs:annotation> 
     656                                <xs:simpleType> 
     657                                        <xs:restriction base="xs:string"> 
     658                                                <xs:enumeration value="L2R"/> 
     659                                                <xs:enumeration value="R2L"/> 
     660                                        </xs:restriction> 
     661                                </xs:simpleType> 
     662                        </xs:element> 
     663                </xs:sequence> 
     664        </xs:complexType> 
    646665        <xs:complexType name="dgCoverageType"> 
    647666                <xs:annotation> 
     
    11221141                                                                                        </xs:annotation> 
    11231142                                                                                </xs:element> 
    1124                                                                                 <xs:element name="authorName"> 
    1125                                                                                         <xs:complexType> 
    1126                                                                                                 <xs:complexContent> 
    1127                                                                                                         <xs:extension base="dgPersonalNameType"> 
    1128                                                                                                                 <xs:sequence> 
    1129                                                                                                                         <xs:element name="title" type="xs:string" minOccurs="0"/> 
    1130                                                                                                                         <xs:element name="knownAs" type="xs:string" minOccurs="0"/> 
    1131                                                                                                                         <xs:element name="personalName" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> 
    1132                                                                                                                         <xs:element name="initials" type="xs:string"/> 
    1133                                                                                                                         <xs:element name="familyName" type="xs:string"/> 
    1134                                                                                                                         <xs:element name="nameOrder" default="L2R"> 
    1135                                                                                                                                 <xs:annotation> 
    1136                                                                                                                                         <xs:documentation>order of names to allow for east/west difference</xs:documentation> 
    1137                                                                                                                                 </xs:annotation> 
    1138                                                                                                                                 <xs:simpleType> 
    1139                                                                                                                                         <xs:restriction base="xs:string"> 
    1140                                                                                                                                                 <xs:enumeration value="L2R"/> 
    1141                                                                                                                                                 <xs:enumeration value="R2L"/> 
    1142                                                                                                                                         </xs:restriction> 
    1143                                                                                                                                 </xs:simpleType> 
    1144                                                                                                                         </xs:element> 
    1145                                                                                                                 </xs:sequence> 
    1146                                                                                                         </xs:extension> 
    1147                                                                                                 </xs:complexContent> 
    1148                                                                                         </xs:complexType> 
    1149                                                                                 </xs:element> 
     1143                                                                                <xs:element name="authorName" type="dgPersonalNameType"/> 
    11501144                                                                        </xs:choice> 
    11511145                                                                        <xs:element name="authorOrdinal" type="xs:int" default="1"> 
Note: See TracChangeset for help on using the changeset viewer.