Showing:

Annotations
Diagrams
Instances
Model
Properties
Source
Used by
Element s3m:AttestationType / label
Namespace No namespace
Annotations
Descriptive name of this datatype model. Provides the semantic 'name' for the model. Replaces what would be XML element name or class name in conventional modeling.
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="label" type="xs:string">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Descriptive name of this datatype model. Provides the semantic 'name' for the model. Replaces what would be XML element name or class name in conventional modeling.</xs:documentation>
    <xs:appinfo>
      <rdf:Description rdf:about="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType/label">
        <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <rdfs:label xml:lang="en-us">label</rdfs:label>
        <rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <rdfs:comment xml:lang="en-us">Descriptive name of this datatype model. Provides the semantic 'name' for the model. Replaces what would be XML element name or class name in conventional modeling.</rdfs:comment>
      </rdf:Description>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Element s3m:AttestationType / view
Namespace No namespace
Annotations
Optional visual representation of content attested e.g. screen image.
Diagram
Diagram s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_label s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_act s3model_3_1_0_xsd_Element_s3m_ExceptionalValue.tmp#ExceptionalValue s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_vtb s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_vte s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_tr s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_modified s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_latitude s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_longitude s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType s3model_3_1_0_xsd_Complex_Type_s3m_XdFileType.tmp#XdFileType_size s3model_3_1_0_xsd_Complex_Type_s3m_XdFileType.tmp#XdFileType_encoding s3model_3_1_0_xsd_Complex_Type_s3m_XdFileType.tmp#XdFileType_xdfile-language s3model_3_1_0_xsd_Complex_Type_s3m_XdFileType.tmp#XdFileType_formalism s3model_3_1_0_xsd_Complex_Type_s3m_XdFileType.tmp#XdFileType_media-type s3model_3_1_0_xsd_Complex_Type_s3m_XdFileType.tmp#XdFileType_compression-type s3model_3_1_0_xsd_Complex_Type_s3m_XdFileType.tmp#XdFileType_hash-result s3model_3_1_0_xsd_Complex_Type_s3m_XdFileType.tmp#XdFileType_hash-function s3model_3_1_0_xsd_Complex_Type_s3m_XdFileType.tmp#XdFileType_alt-txt s3model_3_1_0_xsd_Complex_Type_s3m_XdFileType.tmp#XdFileType_uri s3model_3_1_0_xsd_Complex_Type_s3m_XdFileType.tmp#XdFileType_media-content s3model_3_1_0_xsd_Complex_Type_s3m_XdFileType.tmp#XdFileType
Type s3m:XdFileType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children act, alt-txt, compression-type, encoding, formalism, hash-function, hash-result, label, latitude, longitude, media-content, media-type, modified, s3m:ExceptionalValue, size, tr, uri, vtb, vte, xdfile-language
Instance
<view xmlns:s3m="https://www.s3model.com/ns/s3m/">
  <label>{0,1}</label>
  <act>{0,1}</act>
  <s3m:ExceptionalValue>{0,unbounded}</s3m:ExceptionalValue>
  <vtb>{0,1}</vtb>
  <vte>{0,1}</vte>
  <tr>{0,1}</tr>
  <modified>{0,1}</modified>
  <latitude>{0,1}</latitude>
  <longitude>{0,1}</longitude>
  <size>{1,1}</size>
  <encoding>{0,1}</encoding>
  <xdfile-language>{0,1}</xdfile-language>
  <formalism>{0,1}</formalism>
  <media-type>{0,1}</media-type>
  <compression-type>{0,1}</compression-type>
  <hash-result>{0,1}</hash-result>
  <hash-function>{0,1}</hash-function>
  <alt-txt>{0,1}</alt-txt>
  <uri>{1,1}</uri>
  <media-content>{1,1}</media-content>
</view>
Source
<xs:element maxOccurs="1" minOccurs="0" name="view" type="s3m:XdFileType">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Optional visual representation of content attested e.g. screen image.</xs:documentation>
    <xs:appinfo>
      <rdf:Description rdf:about="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType/view">
        <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType"/>
        <rdfs:range rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdFileType"/>
        <rdfs:label xml:lang="en-us">view</rdfs:label>
        <rdf:type rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdFileType"/>
        <rdfs:comment xml:lang="en-us">Optional visual representation of content attested e.g. screen image.</rdfs:comment>
      </rdf:Description>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Element s3m:AttestationType / proof
Namespace No namespace
Annotations
Proof of attestation such as an GPG signature.
Diagram
Diagram s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_label s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_act s3model_3_1_0_xsd_Element_s3m_ExceptionalValue.tmp#ExceptionalValue s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_vtb s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_vte s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_tr s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_modified s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_latitude s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_longitude s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType s3model_3_1_0_xsd_Complex_Type_s3m_XdFileType.tmp#XdFileType_size s3model_3_1_0_xsd_Complex_Type_s3m_XdFileType.tmp#XdFileType_encoding s3model_3_1_0_xsd_Complex_Type_s3m_XdFileType.tmp#XdFileType_xdfile-language s3model_3_1_0_xsd_Complex_Type_s3m_XdFileType.tmp#XdFileType_formalism s3model_3_1_0_xsd_Complex_Type_s3m_XdFileType.tmp#XdFileType_media-type s3model_3_1_0_xsd_Complex_Type_s3m_XdFileType.tmp#XdFileType_compression-type s3model_3_1_0_xsd_Complex_Type_s3m_XdFileType.tmp#XdFileType_hash-result s3model_3_1_0_xsd_Complex_Type_s3m_XdFileType.tmp#XdFileType_hash-function s3model_3_1_0_xsd_Complex_Type_s3m_XdFileType.tmp#XdFileType_alt-txt s3model_3_1_0_xsd_Complex_Type_s3m_XdFileType.tmp#XdFileType_uri s3model_3_1_0_xsd_Complex_Type_s3m_XdFileType.tmp#XdFileType_media-content s3model_3_1_0_xsd_Complex_Type_s3m_XdFileType.tmp#XdFileType
Type s3m:XdFileType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children act, alt-txt, compression-type, encoding, formalism, hash-function, hash-result, label, latitude, longitude, media-content, media-type, modified, s3m:ExceptionalValue, size, tr, uri, vtb, vte, xdfile-language
Instance
<proof xmlns:s3m="https://www.s3model.com/ns/s3m/">
  <label>{0,1}</label>
  <act>{0,1}</act>
  <s3m:ExceptionalValue>{0,unbounded}</s3m:ExceptionalValue>
  <vtb>{0,1}</vtb>
  <vte>{0,1}</vte>
  <tr>{0,1}</tr>
  <modified>{0,1}</modified>
  <latitude>{0,1}</latitude>
  <longitude>{0,1}</longitude>
  <size>{1,1}</size>
  <encoding>{0,1}</encoding>
  <xdfile-language>{0,1}</xdfile-language>
  <formalism>{0,1}</formalism>
  <media-type>{0,1}</media-type>
  <compression-type>{0,1}</compression-type>
  <hash-result>{0,1}</hash-result>
  <hash-function>{0,1}</hash-function>
  <alt-txt>{0,1}</alt-txt>
  <uri>{1,1}</uri>
  <media-content>{1,1}</media-content>
</proof>
Source
<xs:element maxOccurs="1" minOccurs="0" name="proof" type="s3m:XdFileType">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Proof of attestation such as an GPG signature.</xs:documentation>
    <xs:appinfo>
      <rdf:Description rdf:about="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType/proof">
        <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType"/>
        <rdfs:range rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdFileType"/>
        <rdfs:label xml:lang="en-us">proof</rdfs:label>
        <rdf:type rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdFileType"/>
        <rdfs:comment xml:lang="en-us">Proof of attestation such as an GPG signature.</rdfs:comment>
      </rdf:Description>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Element s3m:AttestationType / reason
Namespace No namespace
Annotations
Reason of this attestation. Usually coded from a standardized vocabulary.
Diagram
Diagram s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_label s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_act s3model_3_1_0_xsd_Element_s3m_ExceptionalValue.tmp#ExceptionalValue s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_vtb s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_vte s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_tr s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_modified s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_latitude s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_longitude s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType s3model_3_1_0_xsd_Complex_Type_s3m_XdStringType.tmp#XdStringType_xdstring-value s3model_3_1_0_xsd_Complex_Type_s3m_XdStringType.tmp#XdStringType_xdstring-language s3model_3_1_0_xsd_Complex_Type_s3m_XdStringType.tmp#XdStringType
Type s3m:XdStringType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children act, label, latitude, longitude, modified, s3m:ExceptionalValue, tr, vtb, vte, xdstring-language, xdstring-value
Instance
<reason xmlns:s3m="https://www.s3model.com/ns/s3m/">
  <label>{0,1}</label>
  <act>{0,1}</act>
  <s3m:ExceptionalValue>{0,unbounded}</s3m:ExceptionalValue>
  <vtb>{0,1}</vtb>
  <vte>{0,1}</vte>
  <tr>{0,1}</tr>
  <modified>{0,1}</modified>
  <latitude>{0,1}</latitude>
  <longitude>{0,1}</longitude>
  <xdstring-value>{0,1}</xdstring-value>
  <xdstring-language>{0,1}</xdstring-language>
</reason>
Source
<xs:element maxOccurs="1" minOccurs="0" name="reason" type="s3m:XdStringType">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Reason of this attestation. Usually coded from a standardized vocabulary.</xs:documentation>
    <xs:appinfo>
      <rdf:Description rdf:about="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType/reason">
        <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType"/>
        <rdfs:range rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdStringType"/>
        <rdfs:label xml:lang="en-us">reason</rdfs:label>
        <rdf:type rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdStringType"/>
        <rdfs:comment xml:lang="en-us">Reason of this attestation. Usually coded from a standardized vocabulary.</rdfs:comment>
      </rdf:Description>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Element s3m:AttestationType / committer
Namespace No namespace
Annotations
Identity of person who committed the item.
Diagram
Diagram s3model_3_1_0_xsd_Complex_Type_s3m_PartyType.tmp#PartyType_label s3model_3_1_0_xsd_Complex_Type_s3m_PartyType.tmp#PartyType_party-name s3model_3_1_0_xsd_Complex_Type_s3m_PartyType.tmp#PartyType_party-ref s3model_3_1_0_xsd_Complex_Type_s3m_PartyType.tmp#PartyType_party-details s3model_3_1_0_xsd_Complex_Type_s3m_PartyType.tmp#PartyType
Type s3m:PartyType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children label, party-details, party-name, party-ref
Instance
<committer>
  <label>{0,1}</label>
  <party-name>{0,1}</party-name>
  <party-ref>{0,1}</party-ref>
  <party-details>{0,1}</party-details>
</committer>
Source
<xs:element maxOccurs="1" minOccurs="0" name="committer" type="s3m:PartyType">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Identity of person who committed the item.</xs:documentation>
    <xs:appinfo>
      <rdf:Description rdf:about="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType/committer">
        <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType"/>
        <rdfs:range rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#PartyType"/>
        <rdfs:label xml:lang="en-us">committer</rdfs:label>
        <rdf:type rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#PartyType"/>
        <rdfs:comment xml:lang="en-us">Identity of person who committed the item.</rdfs:comment>
      </rdf:Description>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Element s3m:AttestationType / committed
Namespace No namespace
Annotations
Timestamp of committal of the item.
Diagram
Diagram
Type xs:dateTime
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="committed" type="xs:dateTime">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Timestamp of committal of the item.</xs:documentation>
    <xs:appinfo>
      <rdf:Description rdf:about="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType/committed">
        <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
        <rdfs:label xml:lang="en-us">committed</rdfs:label>
        <rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
        <rdfs:comment xml:lang="en-us">Timestamp of committal of the item.</rdfs:comment>
      </rdf:Description>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Element s3m:AttestationType / pending
Namespace No namespace
Annotations
True if this attestation is outstanding; 'false' means it has been completed.
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 1
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="1" name="pending" type="xs:boolean">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">True if this attestation is outstanding; 'false' means it has been completed.</xs:documentation>
    <xs:appinfo>
      <rdf:Description rdf:about="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType/pending">
        <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#boolean"/>
        <rdfs:label xml:lang="en-us">pending</rdfs:label>
        <rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#boolean"/>
        <rdfs:comment xml:lang="en-us">True if this attestation is outstanding; 'false' means it has been completed.</rdfs:comment>
      </rdf:Description>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Complex Type s3m:AttestationType
Namespace https://www.s3model.com/ns/s3m/
Annotations
Record an attestation by a party of the DM content. The type of attestation is recorded by the reason attribute, which my be coded.
Diagram
Diagram s3model_3_1_0_xsd_Complex_Type_s3m_AttestationType.tmp#AttestationType_label s3model_3_1_0_xsd_Complex_Type_s3m_AttestationType.tmp#AttestationType_view s3model_3_1_0_xsd_Complex_Type_s3m_AttestationType.tmp#AttestationType_proof s3model_3_1_0_xsd_Complex_Type_s3m_AttestationType.tmp#AttestationType_reason s3model_3_1_0_xsd_Complex_Type_s3m_AttestationType.tmp#AttestationType_committer s3model_3_1_0_xsd_Complex_Type_s3m_AttestationType.tmp#AttestationType_committed s3model_3_1_0_xsd_Complex_Type_s3m_AttestationType.tmp#AttestationType_pending
Used by
Model
Children committed, committer, label, pending, proof, reason, view
Source
<xs:complexType name="AttestationType">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Record an attestation by a party of the DM content. The type of attestation is recorded by the reason attribute, which my be coded.</xs:documentation>
    <xs:appinfo>
      <rdf:Description rdf:about="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType">
        <rdfs:isDefinedBy rdf:resource="https://www.s3model.com/docs/3_1_0/s3model_3_1_0_xsd_Complex_Type_s3m_AttestationType.html#AttestationType"/>
        <rdfs:label xml:lang="en-us">AttestationType</rdfs:label>
        <rdf:type rdf:resource="https://www.s3model.com/ns/s3m/s3model/CMC"/>
        <rdfs:comment xml:lang="en-us">Record an attestation by a party of the DM content. The type of attestation is recorded by the reason attribute, which my be coded.</rdfs:comment>
      </rdf:Description>
    </xs:appinfo>
  </xs:annotation>
  <xs:sequence>
    <xs:element maxOccurs="1" minOccurs="0" name="label" type="xs:string">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">Descriptive name of this datatype model. Provides the semantic 'name' for the model. Replaces what would be XML element name or class name in conventional modeling.</xs:documentation>
        <xs:appinfo>
          <rdf:Description rdf:about="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType/label">
            <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType"/>
            <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
            <rdfs:label xml:lang="en-us">label</rdfs:label>
            <rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
            <rdfs:comment xml:lang="en-us">Descriptive name of this datatype model. Provides the semantic 'name' for the model. Replaces what would be XML element name or class name in conventional modeling.</rdfs:comment>
          </rdf:Description>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element maxOccurs="1" minOccurs="0" name="view" type="s3m:XdFileType">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">Optional visual representation of content attested e.g. screen image.</xs:documentation>
        <xs:appinfo>
          <rdf:Description rdf:about="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType/view">
            <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType"/>
            <rdfs:range rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdFileType"/>
            <rdfs:label xml:lang="en-us">view</rdfs:label>
            <rdf:type rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdFileType"/>
            <rdfs:comment xml:lang="en-us">Optional visual representation of content attested e.g. screen image.</rdfs:comment>
          </rdf:Description>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element maxOccurs="1" minOccurs="0" name="proof" type="s3m:XdFileType">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">Proof of attestation such as an GPG signature.</xs:documentation>
        <xs:appinfo>
          <rdf:Description rdf:about="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType/proof">
            <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType"/>
            <rdfs:range rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdFileType"/>
            <rdfs:label xml:lang="en-us">proof</rdfs:label>
            <rdf:type rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdFileType"/>
            <rdfs:comment xml:lang="en-us">Proof of attestation such as an GPG signature.</rdfs:comment>
          </rdf:Description>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element maxOccurs="1" minOccurs="0" name="reason" type="s3m:XdStringType">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">Reason of this attestation. Usually coded from a standardized vocabulary.</xs:documentation>
        <xs:appinfo>
          <rdf:Description rdf:about="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType/reason">
            <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType"/>
            <rdfs:range rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdStringType"/>
            <rdfs:label xml:lang="en-us">reason</rdfs:label>
            <rdf:type rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdStringType"/>
            <rdfs:comment xml:lang="en-us">Reason of this attestation. Usually coded from a standardized vocabulary.</rdfs:comment>
          </rdf:Description>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element maxOccurs="1" minOccurs="0" name="committer" type="s3m:PartyType">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">Identity of person who committed the item.</xs:documentation>
        <xs:appinfo>
          <rdf:Description rdf:about="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType/committer">
            <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType"/>
            <rdfs:range rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#PartyType"/>
            <rdfs:label xml:lang="en-us">committer</rdfs:label>
            <rdf:type rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#PartyType"/>
            <rdfs:comment xml:lang="en-us">Identity of person who committed the item.</rdfs:comment>
          </rdf:Description>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element maxOccurs="1" minOccurs="0" name="committed" type="xs:dateTime">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">Timestamp of committal of the item.</xs:documentation>
        <xs:appinfo>
          <rdf:Description rdf:about="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType/committed">
            <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType"/>
            <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
            <rdfs:label xml:lang="en-us">committed</rdfs:label>
            <rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
            <rdfs:comment xml:lang="en-us">Timestamp of committal of the item.</rdfs:comment>
          </rdf:Description>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element maxOccurs="1" minOccurs="1" name="pending" type="xs:boolean">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">True if this attestation is outstanding; 'false' means it has been completed.</xs:documentation>
        <xs:appinfo>
          <rdf:Description rdf:about="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType/pending">
            <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#AttestationType"/>
            <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#boolean"/>
            <rdfs:label xml:lang="en-us">pending</rdfs:label>
            <rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#boolean"/>
            <rdfs:comment xml:lang="en-us">True if this attestation is outstanding; 'false' means it has been completed.</rdfs:comment>
          </rdf:Description>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>