Ignore:
Timestamp:
22/10/16 16:52:03 (4 years ago)
Author:
mjuckes
Message:

01.beta.38

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CMIP6dreqbuild/trunk/src/framework/out/dreq2Schema.xsd

    r714 r782  
    66       Some specialised string types 
    77    </xs:documentation></xs:annotation> 
     8<xs:simpleType name="st__uid"><xs:restriction base="xs:string"><xs:pattern value="([a-zA-Z0-9:_.+-])+"/></xs:restriction></xs:simpleType> 
    89<xs:simpleType name="st__attLabel_def"><xs:restriction base="xs:string"><xs:pattern value="([a-zA-Z0-9-])+"/></xs:restriction></xs:simpleType> 
    910<xs:simpleType name="st__attLabel_und"><xs:restriction base="xs:string"><xs:pattern value="([a-zA-Z0-9_])+"/></xs:restriction></xs:simpleType> 
     
    3031   xs:stringRecord Labeltitle; 
    3132   xs:stringRecord Titleuid; 
    32    xs:stringRecord Identifiermip; 
     33   aa:st__uidRecord Identifiermip; 
    3334   xs:stringEndorsed MIP defining the variable groupref; 
    3435   xs:stringReferencerefNote; 
     
    3738<xs:attribute name="id" type="xs:string"/> 
    3839<xs:attribute name="label" type="aa:st__attLabel_def"/> 
    39 <xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/> 
     40<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="aa:st__uid"/> 
    4041<xs:attribute name="mip" type="xs:string"/> 
    4142<xs:attribute name="ref" type="xs:string"/> 
     
    5859   xs:stringRecord Labeltitle; 
    5960   xs:stringRecord Titleuid; 
    60    xs:stringRecord Identifiermip; 
     61   aa:st__uidRecord Identifiermip; 
    6162   xs:stringThe MIP making the request. tab; 
    6263   xs:stringRedundant?expt; 
     
    7576<xs:attribute name="id" type="xs:string"/> 
    7677<xs:attribute name="label" type="aa:st__attLabel_def"/> 
    77 <xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/> 
     78<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="aa:st__uid"/> 
    7879<xs:attribute name="mip" type="xs:string"/> 
    7980<xs:attribute name="tab" type="xs:string"/> 
     
    106107   xs:stringRecord Labeltitle; 
    107108   xs:stringRecord Titleuid; 
    108    xs:stringRecord identifiertierMin; 
     109   aa:st__uidRecord identifiertierMin; 
    109110   xs:integerMinimum tier of experiments in groupntot; 
    110111   xs:integerTotal number of years</xs:documentation></xs:annotation> 
     
    112113<xs:attribute name="id" type="xs:string"/> 
    113114<xs:attribute name="label" type="aa:st__attLabel_def"/> 
    114 <xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/> 
     115<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="aa:st__uid"/> 
    115116<xs:attribute name="tierMin" type="xs:integer"/> 
    116117<xs:attribute name="ntot" type="xs:integer"/> 
     
    131132   xs:stringRecord Titlelabel; 
    132133   xs:stringLabeluid; 
    133    xs:stringRecord identifiertitle; 
     134   aa:st__uidRecord identifiertitle; 
    134135   xs:stringTitledescription; 
    135136   xs:stringDescriptionfrequency; 
     
    139140<xs:attribute name="id" type="xs:string"/> 
    140141<xs:attribute name="label" type="aa:st__attLabel_def"/> 
    141 <xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/> 
     142<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="aa:st__uid"/> 
    142143<xs:attribute name="description" type="xs:string"/> 
    143144<xs:attribute name="frequency" type="xs:string"/> 
     
    160161   xs:stringCMOR Variable Nametitle; 
    161162   xs:stringRecord Titleuid; 
    162    xs:stringRecord Identifiertitle; 
     163   aa:st__uidRecord Identifiertitle; 
    163164   xs:stringLong namestid; 
    164165   xs:stringLink to a record specifying the structure of the variable (dimensions and associated variable attributes).vid; 
     
    188189<xs:attribute name="id" type="xs:string"/> 
    189190<xs:attribute name="label" type="aa:st__attLabel_def"/> 
    190 <xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/> 
     191<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="aa:st__uid"/> 
    191192<xs:attribute name="stid" type="xs:string"/> 
    192193<xs:attribute name="vid" type="xs:string"/> 
     
    229230   xs:stringRecord Labeltitle; 
    230231   xs:stringRecord Titleuid; 
    231    xs:stringRecord identifierdescription; 
     232   aa:st__uidRecord identifierdescription; 
    232233   xs:stringDescriptionmip; 
    233234   xs:stringEndorsed MIP</xs:documentation></xs:annotation> 
     
    235236<xs:attribute name="id" type="xs:string"/> 
    236237<xs:attribute name="label" type="aa:st__attLabel_def"/> 
    237 <xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/> 
     238<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="aa:st__uid"/> 
    238239<xs:attribute name="description" type="xs:string"/> 
    239240<xs:attribute name="mip" type="xs:string"/> 
     
    255256   xs:stringRecord Labeltitle; 
    256257   xs:stringRecord Titleuid; 
    257    xs:stringRecord Identifierdimensions; 
     258   aa:st__uidRecord Identifierdimensions; 
    258259   xs:stringList of spatial dimensionsdimids; 
    259260   aa:st__stringListIdentifiers for records in grids sectionshape; 
     
    264265<xs:attribute name="id" type="xs:string"/> 
    265266<xs:attribute name="label" type="aa:st__attLabel_def"/> 
    266 <xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/> 
     267<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="aa:st__uid"/> 
    267268<xs:attribute name="dimensions" type="xs:string"/> 
    268269<xs:attribute name="dimids" type="aa:st__stringList"/> 
     
    287288   xs:stringRecord Labeltitle; 
    288289   xs:stringRecord Titleuid; 
    289    xs:stringRecord Identifiermip; 
     290   aa:st__uidRecord Identifiermip; 
    290291   xs:stringEndorsed MIP requesting the datatab; 
    291292   xs:stringRedundantobjective; 
     
    302303<xs:attribute name="id" type="xs:string"/> 
    303304<xs:attribute name="label" type="aa:st__attLabel_def"/> 
    304 <xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/> 
     305<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="aa:st__uid"/> 
    305306<xs:attribute name="mip" type="xs:string"/> 
    306307<xs:attribute name="tab" type="xs:string"/> 
     
    331332   xs:stringRecord Labeltitle; 
    332333   xs:stringRecord Titleuid; 
    333    xs:stringRecord Identifiergpid; 
     334   aa:st__uidRecord Identifiergpid; 
    334335   xs:stringIdentifier for CMOR Tablesmip; 
    335336   xs:stringProjectref; 
     
    339340<xs:attribute name="id" type="xs:string"/> 
    340341<xs:attribute name="label" type="aa:st__attLabel_def"/> 
    341 <xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/> 
     342<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="aa:st__uid"/> 
    342343<xs:attribute name="gpid" type="xs:string"/> 
    343344<xs:attribute name="mip" type="xs:string"/> 
     
    361362   xs:stringRecord Labeltitle; 
    362363   xs:stringRecord Titleuid; 
    363    xs:stringRecord identifierMIPs; 
     364   aa:st__uidRecord identifierMIPs; 
    364365   xs:stringMIPs which make use of this featureusage; 
    365366   xs:stringHow the feature is relevant to the data requesttype; 
     
    369370<xs:attribute name="id" type="xs:string"/> 
    370371<xs:attribute name="label" type="aa:st__attLabel_an"/> 
    371 <xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/> 
     372<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="aa:st__uid"/> 
    372373<xs:attribute name="MIPs" type="xs:string"/> 
    373374<xs:attribute name="usage" type="xs:string"/> 
     
    391392   xs:stringRecord Labeltitle; 
    392393   xs:stringRecord Titleuid; 
    393    xs:stringRecord identifiervid; 
     394   aa:st__uidRecord identifiervid; 
    394395   xs:stringVariablecfgid; 
    395396   xs:stringConfiguration Optioncfg; 
     
    399400<xs:attribute name="id" type="xs:string"/> 
    400401<xs:attribute name="label" type="aa:st__attLabel_def"/> 
    401 <xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/> 
     402<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="aa:st__uid"/> 
    402403<xs:attribute name="vid" type="xs:string"/> 
    403404<xs:attribute name="cfgid" type="xs:string"/> 
     
    421422   xs:stringRecord Labeltitle; 
    422423   xs:stringRecord Titleuid; 
    423    xs:stringRecord identifieroid; 
     424   aa:st__uidRecord identifieroid; 
    424425   xs:stringIdentifier for a scientific objectiverid; 
    425426   xs:stringIdentifier for a request link</xs:documentation></xs:annotation> 
     
    427428<xs:attribute name="id" type="xs:string"/> 
    428429<xs:attribute name="label" type="aa:st__attLabel_def"/> 
    429 <xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/> 
     430<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="aa:st__uid"/> 
    430431<xs:attribute name="oid" type="xs:string"/> 
    431432<xs:attribute name="rid" type="xs:string"/> 
     
    447448   xs:stringRecord Labeltitle; 
    448449   xs:stringRecord Titleuid; 
    449    xs:stringRecord identifiertid; 
     450   aa:st__uidRecord identifiertid; 
    450451   xs:stringTarget identifier: the record ID of the item this refers to.tattr; 
    451452   xs:stringTarget attribute: an attribute of the target item, or 'ALL'description; 
     
    458459<xs:attribute name="id" type="xs:string"/> 
    459460<xs:attribute name="label" type="aa:st__attLabel_def"/> 
    460 <xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/> 
     461<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="aa:st__uid"/> 
    461462<xs:attribute name="tid" type="xs:string"/> 
    462463<xs:attribute name="tattr" type="xs:string"/> 
     
    483484   xs:stringRecord Labeltitle; 
    484485   xs:stringRecord Titleuid; 
    485    xs:stringRecord identifierdescription; 
     486   aa:st__uidRecord identifierdescription; 
    486487   xs:stringDescriptionegid; 
    487488   xs:stringIdentifier for experiment groupmip; 
     
    499500<xs:attribute name="id" type="xs:string"/> 
    500501<xs:attribute name="label" type="aa:st__attLabel_def"/> 
    501 <xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/> 
     502<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="aa:st__uid"/> 
    502503<xs:attribute name="description" type="xs:string"/> 
    503504<xs:attribute name="egid" type="xs:string"/> 
     
    529530   xs:stringRecord Labeltitle; 
    530531   xs:stringRecord Titleuid; 
    531    xs:stringRecord identifierpriority; 
     532   aa:st__uidRecord identifierpriority; 
    532533   xs:integerVariable priorityvid; 
    533534   xs:stringIdentifier for MIP Output Variablevgid; 
     
    537538<xs:attribute name="id" type="xs:string"/> 
    538539<xs:attribute name="label" type="aa:st__attLabel_def"/> 
    539 <xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/> 
     540<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="aa:st__uid"/> 
    540541<xs:attribute name="priority" type="xs:integer"/> 
    541542<xs:attribute name="vid" type="xs:string"/> 
     
    559560   xs:stringRecord Labeltitle; 
    560561   xs:stringRecord Titleuid; 
    561    xs:stringCF Standard Namedescription; 
     562   aa:st__uidCF Standard Namedescription; 
    562563   xs:stringRecord Descriptionunits; 
    563564   xs:stringCanonical Units</xs:documentation></xs:annotation> 
     
    565566<xs:attribute name="id" type="xs:string"/> 
    566567<xs:attribute name="label" type="aa:st__attLabel_an"/> 
    567 <xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/> 
     568<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="aa:st__uid"/> 
    568569<xs:attribute name="description" type="xs:string"/> 
    569570<xs:attribute name="units" type="xs:string"/> 
     
    585586   xs:stringRecord Labeltitle; 
    586587   xs:stringRecord Titleuid; 
    587    xs:stringRecord identifiervid; 
     588   aa:st__uidRecord identifiervid; 
    588589   xs:stringVariablecid; 
    589590   xs:stringChoicerank; 
     
    592593<xs:attribute name="id" type="xs:string"/> 
    593594<xs:attribute name="label" type="aa:st__attLabel_def"/> 
    594 <xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/> 
     595<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="aa:st__uid"/> 
    595596<xs:attribute name="vid" type="xs:string"/> 
    596597<xs:attribute name="cid" type="xs:string"/> 
     
    619620   xs:stringProcessing commentsprov; 
    620621   xs:stringProvenanceuid; 
    621    xs:stringRecord identifierprovmip; 
     622   aa:st__uidRecord identifierprovmip; 
    622623   xs:stringMIP defining this variablesunid; 
    623624   xs:stringLink to Units section</xs:documentation></xs:annotation> 
     
    631632<xs:attribute name="procComment" type="xs:string"/> 
    632633<xs:attribute name="prov" type="xs:string"/> 
    633 <xs:attribute name="uid" type="xs:string"/> 
     634<xs:attribute name="uid" type="aa:st__uid"/> 
    634635<xs:attribute name="provmip" type="xs:string"/> 
    635636<xs:attribute name="unid" type="xs:string"/> 
     
    651652   xs:stringMIP short nametitle; 
    652653   xs:stringMIP titleuid; 
    653    xs:stringRecord identifierdescription; 
     654   aa:st__uidRecord identifierdescription; 
    654655   xs:stringDescription of the Model Intercomparison Projecturl; 
    655656   xs:stringProject Home Page</xs:documentation></xs:annotation> 
     
    657658<xs:attribute name="id" type="xs:string"/> 
    658659<xs:attribute name="label" type="aa:st__attLabel_def"/> 
    659 <xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/> 
     660<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="aa:st__uid"/> 
    660661<xs:attribute name="description" type="xs:string"/> 
    661662<xs:attribute name="url" type="xs:string"/> 
     
    677678   xs:stringRecord Labeltitle; 
    678679   xs:stringRecord Titleuid; 
    679    xs:stringRecord identifierclass; 
     680   aa:st__uidRecord identifierclass; 
    680681   xs:stringClass of choice: heirarchy|cfgdescription; 
    681682   xs:stringRecord descriptionvarList; 
     
    685686<xs:attribute name="id" type="xs:string"/> 
    686687<xs:attribute name="label" type="aa:st__attLabel_def"/> 
    687 <xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/> 
     688<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="aa:st__uid"/> 
    688689<xs:attribute name="class" type="xs:string"/> 
    689690<xs:attribute name="description" type="xs:string"/> 
     
    707708   xs:stringRecord Labeltitle; 
    708709   xs:stringRecord Titleuid; 
    709    xs:stringRecord Identifierdimid; 
     710   aa:st__uidRecord Identifierdimid; 
    710711   xs:stringIdentifiers for record in grids sectiondimensions; 
    711712   xs:stringDimensionsdescription; 
     
    714715<xs:attribute name="id" type="xs:string"/> 
    715716<xs:attribute name="label" type="aa:st__attLabel_def"/> 
    716 <xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/> 
     717<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="aa:st__uid"/> 
    717718<xs:attribute name="dimid" type="xs:string"/> 
    718719<xs:attribute name="dimensions" type="xs:string"/> 
     
    735736   xs:stringRecord Labeltitle; 
    736737   xs:stringRecord Titleuid; 
    737    xs:stringRecord Identifierspid; 
     738   aa:st__uidRecord Identifierspid; 
    738739   xs:stringSpatial Shapetmid; 
    739740   xs:stringTemporal Shapeodims; 
     
    753754<xs:attribute name="id" type="xs:string"/> 
    754755<xs:attribute name="label" type="aa:st__attLabel_def"/> 
    755 <xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/> 
     756<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="aa:st__uid"/> 
    756757<xs:attribute name="spid" type="xs:string"/> 
    757758<xs:attribute name="tmid" type="xs:string"/> 
     
    784785   xs:stringRecord Titletables; 
    785786   xs:stringCMOR table(s)uid; 
    786    xs:stringIdentifierlabel; 
     787   aa:st__uidIdentifierlabel; 
    787788   xs:stringCMOR dimensionaltLabel; 
    788789   xs:stringoutput dimension namedescription; 
     
    810811<xs:attribute name="label" type="aa:st__attLabel_def"/> 
    811812<xs:attribute name="title" type="xs:string"/><xs:attribute name="tables" type="xs:string"/> 
    812 <xs:attribute name="uid" type="xs:string"/> 
     813<xs:attribute name="uid" type="aa:st__uid"/> 
    813814<xs:attribute name="altLabel" type="xs:string"/> 
    814815<xs:attribute name="description" type="xs:string"/> 
     
    851852   xs:integerLength of slicenyears; 
    852853   xs:floatTotal number of yearsuid; 
    853    xs:stringUnique identifier</xs:documentation></xs:annotation> 
     854   aa:st__uidUnique identifier</xs:documentation></xs:annotation> 
    854855<xs:complexType name="ct__timeSlice_vocabItem"> 
    855856<xs:attribute name="id" type="xs:string"/> 
     
    861862<xs:attribute name="sliceLen" type="xs:integer"/> 
    862863<xs:attribute name="nyears" type="xs:float"/> 
    863 <xs:attribute name="uid" type="xs:string"/> 
     864<xs:attribute name="uid" type="aa:st__uid"/> 
    864865 
    865866</xs:complexType><!--Auto-generated vocabulary complexType declarations/>--> 
     
    879880   xs:stringRecord Labeltitle; 
    880881   xs:stringRecord Titleuid; 
    881    xs:stringRecord Identifiercell_methods; 
     882   aa:st__uidRecord Identifiercell_methods; 
    882883   xs:stringCell Methods String</xs:documentation></xs:annotation> 
    883884<xs:complexType name="ct__cellMethods_vocabItem"> 
    884885<xs:attribute name="id" type="xs:string"/> 
    885886<xs:attribute name="label" type="aa:st__attLabel_def"/> 
    886 <xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/> 
     887<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="aa:st__uid"/> 
    887888<xs:attribute name="cell_methods" type="xs:string"/> 
    888889 
     
    904905   xs:stringTitledescription; 
    905906   xs:stringDescriptionuid; 
    906    xs:stringIdentifier</xs:documentation></xs:annotation> 
     907   aa:st__uidIdentifier</xs:documentation></xs:annotation> 
    907908<xs:complexType name="ct__tags_vocabItem"> 
    908909<xs:attribute name="id" type="xs:string"/> 
    909910<xs:attribute name="label" type="aa:st__attLabel_def"/> 
    910911<xs:attribute name="title" type="xs:string"/><xs:attribute name="description" type="xs:string"/> 
    911 <xs:attribute name="uid" type="xs:string"/> 
     912<xs:attribute name="uid" type="aa:st__uid"/> 
    912913 
    913914</xs:complexType><!--Auto-generated vocabulary complexType declarations/>--> 
     
    928929   xs:stringTitledescription; 
    929930   xs:stringDescriptionuid; 
    930    xs:stringIdentifierrelation; 
     931   aa:st__uidIdentifierrelation; 
    931932   xs:stringRelationship</xs:documentation></xs:annotation> 
    932933<xs:complexType name="ct__varRelations_vocabItem"> 
     
    934935<xs:attribute name="label" type="aa:st__attLabel_und"/> 
    935936<xs:attribute name="title" type="xs:string"/><xs:attribute name="description" type="xs:string"/> 
    936 <xs:attribute name="uid" type="xs:string"/> 
     937<xs:attribute name="uid" type="aa:st__uid"/> 
    937938<xs:attribute name="relation" type="xs:string"/> 
    938939 
     
    953954   xs:stringLabeltitle; 
    954955   xs:stringTitleuid; 
    955    xs:stringIdentifierrlid; 
     956   aa:st__uidIdentifierrlid; 
    956957   xs:stringRelationshiprid; 
    957958   xs:stringRecord</xs:documentation></xs:annotation> 
     
    959960<xs:attribute name="id" type="xs:string"/> 
    960961<xs:attribute name="label" type="aa:st__attLabel_und"/> 
    961 <xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/> 
     962<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="aa:st__uid"/> 
    962963<xs:attribute name="rlid" type="xs:string"/> 
    963964<xs:attribute name="rid" type="xs:string"/> 
Note: See TracChangeset for help on using the changeset viewer.