Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Included schema methods.xsd
Namespace http://vamdc.org/xml/xsams/1.0
Properties
attribute form default: unqualified
element form default: qualified
Element Methods
Namespace http://vamdc.org/xml/xsams/1.0
Annotations
List of methods used to produce the data
Diagram
Diagram methods_xsd.tmp#id841 methods_xsd.tmp#id840
Type MethodsType
Properties
content: complex
Used by
Complex Type XSAMSDataType
Model Method+
Children Method
Instance
<Methods>
  <Method functionRef="" methodID="" methodRef="">{1,unbounded}</Method>
</Methods>
Source
<xs:element name="Methods" type="MethodsType">
  <xs:annotation>
    <xs:documentation>List of methods used to produce the data</xs:documentation>
  </xs:annotation>
</xs:element>
Element MethodsType / Method
Namespace http://vamdc.org/xml/xsams/1.0
Diagram
Diagram typesAttributes_xsd.tmp#id40 typesAttributes_xsd.tmp#id38 typesAttributes_xsd.tmp#id39 typesAttributes_xsd.tmp#id37 methods_xsd.tmp#id846 methods_xsd.tmp#id848 methods_xsd.tmp#id843 methods_xsd.tmp#id845 methods_xsd.tmp#id842
Type MethodType
Type hierarchy
Properties
content: complex
maxOccurs: unbounded
Model Comments{0,1} , SourceRef* , Category , Description
Children Category, Comments, Description, SourceRef
Instance
<Method functionRef="" methodID="" methodRef="">
  <Comments>{0,1}</Comments>
  <SourceRef>{0,unbounded}</SourceRef>
</Method>
Attributes
QName Type Fixed Default Use Annotation
functionRef FunctionRefType optional
methodID MethodIDType required
methodRef MethodRefType optional
Source
<xs:element name="Method" type="MethodType" maxOccurs="unbounded"/>
Element MethodType / Category
Namespace http://vamdc.org/xml/xsams/1.0
Annotations
Enumerated list of method classifications. Example: theory.
Diagram
Diagram methods_xsd.tmp#id844
Type MethodCategoryType
Properties
content: simple
Facets
enumeration experiment
enumeration theory
enumeration ritz
enumeration recommended
enumeration evaluated
enumeration empirical
enumeration scalingLaw
enumeration semiempirical
enumeration compilation
enumeration derived
enumeration observed
Source
<xs:element name="Category" type="MethodCategoryType">
  <xs:annotation>
    <xs:documentation>Enumerated list of method classifications. Example: theory.</xs:documentation>
  </xs:annotation>
</xs:element>
Element MethodType / Description
Namespace http://vamdc.org/xml/xsams/1.0
Annotations
Method description. Example: Convergent Close Coupling.
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="Description" type="xs:string">
  <xs:annotation>
    <xs:documentation>Method description. Example: Convergent Close Coupling.</xs:documentation>
  </xs:annotation>
</xs:element>
Complex Type MethodsType
Namespace http://vamdc.org/xml/xsams/1.0
Diagram
Diagram methods_xsd.tmp#id841
Used by
Element Methods
Model Method+
Children Method
Source
<xs:complexType name="MethodsType">
  <xs:sequence>
    <xs:element name="Method" type="MethodType" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type MethodType
Namespace http://vamdc.org/xml/xsams/1.0
Diagram
Diagram typesAttributes_xsd.tmp#id40 typesAttributes_xsd.tmp#id38 typesAttributes_xsd.tmp#id39 typesAttributes_xsd.tmp#id37 methods_xsd.tmp#id846 methods_xsd.tmp#id848 methods_xsd.tmp#id843 methods_xsd.tmp#id845
Type extension of PrimaryType
Type hierarchy
Used by
Model Comments{0,1} , SourceRef* , Category , Description
Children Category, Comments, Description, SourceRef
Attributes
QName Type Fixed Default Use Annotation
functionRef FunctionRefType optional
methodID MethodIDType required
methodRef MethodRefType optional
Source
<xs:complexType name="MethodType">
  <xs:complexContent>
    <xs:extension base="PrimaryType">
      <xs:sequence>
        <xs:element name="Category" type="MethodCategoryType">
          <xs:annotation>
            <xs:documentation>Enumerated list of method classifications. Example: theory.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Description" type="xs:string">
          <xs:annotation>
            <xs:documentation>Method description. Example: Convergent Close Coupling.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
      <xs:attribute name="methodID" use="required" type="MethodIDType"/>
      <xs:attribute name="functionRef" use="optional" type="FunctionRefType"/>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Simple Type MethodCategoryType
Namespace http://vamdc.org/xml/xsams/1.0
Diagram
Diagram
Type restriction of xs:token
Facets
enumeration experiment
enumeration theory
enumeration ritz
enumeration recommended
enumeration evaluated
enumeration empirical
enumeration scalingLaw
enumeration semiempirical
enumeration compilation
enumeration derived
enumeration observed
Used by
Source
<xs:simpleType name="MethodCategoryType">
  <xs:restriction base="xs:token">
    <xs:enumeration value="experiment"/>
    <xs:enumeration value="theory"/>
    <xs:enumeration value="ritz"/>
    <xs:enumeration value="recommended"/>
    <xs:enumeration value="evaluated"/>
    <xs:enumeration value="empirical"/>
    <xs:enumeration value="scalingLaw"/>
    <xs:enumeration value="semiempirical"/>
    <xs:enumeration value="compilation"/>
    <xs:enumeration value="derived"/>
    <xs:enumeration value="observed"/>
  </xs:restriction>
</xs:simpleType>
Attribute MethodType / @methodID
Namespace No namespace
Type MethodIDType
Properties
use: required
Facets
pattern (\i\c*) & ([\i-[:]][\c-[:]]*) & (M.+)
Used by
Complex Type MethodType
Source
<xs:attribute name="methodID" use="required" type="MethodIDType"/>
Attribute MethodType / @functionRef
Namespace No namespace
Type FunctionRefType
Properties
use: optional
Facets
pattern (\i\c*) & ([\i-[:]][\c-[:]]*) & (F.+)
Used by
Complex Type MethodType
Source
<xs:attribute name="functionRef" use="optional" type="FunctionRefType"/>