Showing:

Annotations
Diagrams
Facets
Instances
Model
Properties
Source
Main schema submit_address
Namespace http://hes.lbl.gov/st_api/serve
Properties
attribute form default unqualified
element form default qualified
Schema location http://st2016-hesapici-sb.hescloud.net/st_api/xsd/submit_address
Element tns:building_address
Namespace http://hes.lbl.gov/st_api/serve
Diagram
Diagram submit_address_1.tmp#building_address_user_key submit_address_1.tmp#building_address_qualified_assessor_id submit_address_1.tmp#building_address_address submit_address_1.tmp#building_address_city submit_address_1.tmp#building_address_state submit_address_1.tmp#building_address_zip_code submit_address_1.tmp#building_address_assessment_type
Properties
content complex
Model
Children tns:address, tns:assessment_type, tns:city, tns:qualified_assessor_id, tns:state, tns:user_key, tns:zip_code
Instance
<tns:building_address xmlns:tns="http://hes.lbl.gov/st_api/serve">
  <tns:user_key>{1,1}</tns:user_key>
  <tns:qualified_assessor_id>{1,1}</tns:qualified_assessor_id>
  <tns:address>{1,1}</tns:address>
  <tns:city>{1,1}</tns:city>
  <tns:state>{1,1}</tns:state>
  <tns:zip_code>{1,1}</tns:zip_code>
  <tns:assessment_type>{1,1}</tns:assessment_type>
</tns:building_address>
Source
<xsd:element name="building_address">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="user_key">
        <xsd:annotation>
          <xsd:documentation>3scale key</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:length value="32"/>
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="qualified_assessor_id">
        <xsd:annotation>
          <xsd:documentation>ID of qualified assessor that is submitting this building</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:maxLength value="20"/>
            <xsd:minLength value="1"/>
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="address">
        <xsd:annotation>
          <xsd:documentation>Street address of the building</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:minLength value="1"/>
            <xsd:maxLength value="255"/>
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="city">
        <xsd:annotation>
          <xsd:documentation>City</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:maxLength value="40"/>
            <xsd:minLength value="1"/>
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="state">
        <xsd:annotation>
          <xsd:documentation>State</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:enumeration value="AL"/>
            <xsd:enumeration value="AK"/>
            <xsd:enumeration value="AZ"/>
            <xsd:enumeration value="AR"/>
            <xsd:enumeration value="CA"/>
            <xsd:enumeration value="CO"/>
            <xsd:enumeration value="CT"/>
            <xsd:enumeration value="DE"/>
            <xsd:enumeration value="FL"/>
            <xsd:enumeration value="GA"/>
            <xsd:enumeration value="HI"/>
            <xsd:enumeration value="ID"/>
            <xsd:enumeration value="IL"/>
            <xsd:enumeration value="IN"/>
            <xsd:enumeration value="IA"/>
            <xsd:enumeration value="KS"/>
            <xsd:enumeration value="KY"/>
            <xsd:enumeration value="LA"/>
            <xsd:enumeration value="ME"/>
            <xsd:enumeration value="MD"/>
            <xsd:enumeration value="MA"/>
            <xsd:enumeration value="MI"/>
            <xsd:enumeration value="MN"/>
            <xsd:enumeration value="MS"/>
            <xsd:enumeration value="MO"/>
            <xsd:enumeration value="MT"/>
            <xsd:enumeration value="NE"/>
            <xsd:enumeration value="NV"/>
            <xsd:enumeration value="NH"/>
            <xsd:enumeration value="NJ"/>
            <xsd:enumeration value="NM"/>
            <xsd:enumeration value="NY"/>
            <xsd:enumeration value="NC"/>
            <xsd:enumeration value="ND"/>
            <xsd:enumeration value="OH"/>
            <xsd:enumeration value="OK"/>
            <xsd:enumeration value="OR"/>
            <xsd:enumeration value="PA"/>
            <xsd:enumeration value="RI"/>
            <xsd:enumeration value="SC"/>
            <xsd:enumeration value="SD"/>
            <xsd:enumeration value="TN"/>
            <xsd:enumeration value="TX"/>
            <xsd:enumeration value="UT"/>
            <xsd:enumeration value="VT"/>
            <xsd:enumeration value="VA"/>
            <xsd:enumeration value="WA"/>
            <xsd:enumeration value="WV"/>
            <xsd:enumeration value="WI"/>
            <xsd:enumeration value="WY"/>
            <xsd:enumeration value="DC"/>
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="zip_code">
        <xsd:annotation>
          <xsd:documentation>USPS Zip code</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:maxLength value="5"/>
            <xsd:minLength value="5"/>
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="assessment_type">
        <xsd:annotation>
          <xsd:documentation>Type of assessment performed for this building</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:enumeration value="initial"/>
            <xsd:enumeration value="final"/>
            <xsd:enumeration value="qa"/>
            <xsd:enumeration value="alternative"/>
            <xsd:enumeration value="test"/>
            <xsd:enumeration value="corrected"/>
            <xsd:enumeration value="mentor"/>
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location http://st2016-hesapici-sb.hescloud.net/st_api/xsd/submit_address
Element tns:building_address / tns:user_key
Namespace http://hes.lbl.gov/st_api/serve
Annotations
3scale key
Diagram
Diagram
Type restriction of xsd:string
Properties
content simple
Facets
length 32
Source
<xsd:element name="user_key">
  <xsd:annotation>
    <xsd:documentation>3scale key</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:length value="32"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location http://st2016-hesapici-sb.hescloud.net/st_api/xsd/submit_address
Element tns:building_address / tns:qualified_assessor_id
Namespace http://hes.lbl.gov/st_api/serve
Annotations
ID of qualified assessor that is submitting this building
Diagram
Diagram
Type restriction of xsd:string
Properties
content simple
Facets
minLength 1
maxLength 20
Source
<xsd:element name="qualified_assessor_id">
  <xsd:annotation>
    <xsd:documentation>ID of qualified assessor that is submitting this building</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="20"/>
      <xsd:minLength value="1"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location http://st2016-hesapici-sb.hescloud.net/st_api/xsd/submit_address
Element tns:building_address / tns:address
Namespace http://hes.lbl.gov/st_api/serve
Annotations
Street address of the building
Diagram
Diagram
Type restriction of xsd:string
Properties
content simple
Facets
minLength 1
maxLength 255
Source
<xsd:element name="address">
  <xsd:annotation>
    <xsd:documentation>Street address of the building</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:minLength value="1"/>
      <xsd:maxLength value="255"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location http://st2016-hesapici-sb.hescloud.net/st_api/xsd/submit_address
Element tns:building_address / tns:city
Namespace http://hes.lbl.gov/st_api/serve
Annotations
City
Diagram
Diagram
Type restriction of xsd:string
Properties
content simple
Facets
minLength 1
maxLength 40
Source
<xsd:element name="city">
  <xsd:annotation>
    <xsd:documentation>City</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="40"/>
      <xsd:minLength value="1"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location http://st2016-hesapici-sb.hescloud.net/st_api/xsd/submit_address
Element tns:building_address / tns:state
Namespace http://hes.lbl.gov/st_api/serve
Annotations
State
Diagram
Diagram
Type restriction of xsd:string
Properties
content simple
Facets
enumeration AL
enumeration AK
enumeration AZ
enumeration AR
enumeration CA
enumeration CO
enumeration CT
enumeration DE
enumeration FL
enumeration GA
enumeration HI
enumeration ID
enumeration IL
enumeration IN
enumeration IA
enumeration KS
enumeration KY
enumeration LA
enumeration ME
enumeration MD
enumeration MA
enumeration MI
enumeration MN
enumeration MS
enumeration MO
enumeration MT
enumeration NE
enumeration NV
enumeration NH
enumeration NJ
enumeration NM
enumeration NY
enumeration NC
enumeration ND
enumeration OH
enumeration OK
enumeration OR
enumeration PA
enumeration RI
enumeration SC
enumeration SD
enumeration TN
enumeration TX
enumeration UT
enumeration VT
enumeration VA
enumeration WA
enumeration WV
enumeration WI
enumeration WY
enumeration DC
Source
<xsd:element name="state">
  <xsd:annotation>
    <xsd:documentation>State</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="AL"/>
      <xsd:enumeration value="AK"/>
      <xsd:enumeration value="AZ"/>
      <xsd:enumeration value="AR"/>
      <xsd:enumeration value="CA"/>
      <xsd:enumeration value="CO"/>
      <xsd:enumeration value="CT"/>
      <xsd:enumeration value="DE"/>
      <xsd:enumeration value="FL"/>
      <xsd:enumeration value="GA"/>
      <xsd:enumeration value="HI"/>
      <xsd:enumeration value="ID"/>
      <xsd:enumeration value="IL"/>
      <xsd:enumeration value="IN"/>
      <xsd:enumeration value="IA"/>
      <xsd:enumeration value="KS"/>
      <xsd:enumeration value="KY"/>
      <xsd:enumeration value="LA"/>
      <xsd:enumeration value="ME"/>
      <xsd:enumeration value="MD"/>
      <xsd:enumeration value="MA"/>
      <xsd:enumeration value="MI"/>
      <xsd:enumeration value="MN"/>
      <xsd:enumeration value="MS"/>
      <xsd:enumeration value="MO"/>
      <xsd:enumeration value="MT"/>
      <xsd:enumeration value="NE"/>
      <xsd:enumeration value="NV"/>
      <xsd:enumeration value="NH"/>
      <xsd:enumeration value="NJ"/>
      <xsd:enumeration value="NM"/>
      <xsd:enumeration value="NY"/>
      <xsd:enumeration value="NC"/>
      <xsd:enumeration value="ND"/>
      <xsd:enumeration value="OH"/>
      <xsd:enumeration value="OK"/>
      <xsd:enumeration value="OR"/>
      <xsd:enumeration value="PA"/>
      <xsd:enumeration value="RI"/>
      <xsd:enumeration value="SC"/>
      <xsd:enumeration value="SD"/>
      <xsd:enumeration value="TN"/>
      <xsd:enumeration value="TX"/>
      <xsd:enumeration value="UT"/>
      <xsd:enumeration value="VT"/>
      <xsd:enumeration value="VA"/>
      <xsd:enumeration value="WA"/>
      <xsd:enumeration value="WV"/>
      <xsd:enumeration value="WI"/>
      <xsd:enumeration value="WY"/>
      <xsd:enumeration value="DC"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location http://st2016-hesapici-sb.hescloud.net/st_api/xsd/submit_address
Element tns:building_address / tns:zip_code
Namespace http://hes.lbl.gov/st_api/serve
Annotations
USPS Zip code
Diagram
Diagram
Type restriction of xsd:string
Properties
content simple
Facets
minLength 5
maxLength 5
Source
<xsd:element name="zip_code">
  <xsd:annotation>
    <xsd:documentation>USPS Zip code</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="5"/>
      <xsd:minLength value="5"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location http://st2016-hesapici-sb.hescloud.net/st_api/xsd/submit_address
Element tns:building_address / tns:assessment_type
Namespace http://hes.lbl.gov/st_api/serve
Annotations
Type of assessment performed for this building
Diagram
Diagram
Type restriction of xsd:string
Properties
content simple
Facets
enumeration initial
enumeration final
enumeration qa
enumeration alternative
enumeration test
enumeration corrected
enumeration mentor
Source
<xsd:element name="assessment_type">
  <xsd:annotation>
    <xsd:documentation>Type of assessment performed for this building</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="initial"/>
      <xsd:enumeration value="final"/>
      <xsd:enumeration value="qa"/>
      <xsd:enumeration value="alternative"/>
      <xsd:enumeration value="test"/>
      <xsd:enumeration value="corrected"/>
      <xsd:enumeration value="mentor"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location http://st2016-hesapici-sb.hescloud.net/st_api/xsd/submit_address
Element tns:submit_address_result
Namespace http://hes.lbl.gov/st_api/serve
Diagram
Diagram submit_address_1.tmp#submit_address_result_building_id submit_address_1.tmp#submit_address_result_result submit_address_1.tmp#submit_address_result_message
Properties
content complex
Model
Children tns:building_id, tns:message, tns:result
Instance
<tns:submit_address_result xmlns:tns="http://hes.lbl.gov/st_api/serve">
  <tns:building_id>{1,1}</tns:building_id>
  <tns:result>{1,1}</tns:result>
  <tns:message>{1,1}</tns:message>
</tns:submit_address_result>
Source
<xsd:element name="submit_address_result">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="building_id" type="xsd:int">
        <xsd:annotation>
          <xsd:documentation>ID of the buidling submitted</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="result">
        <xsd:annotation>
          <xsd:documentation>text indicating success or failure</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:enumeration value="OK"/>
            <xsd:enumeration value="FAIL"/>
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="message">
        <xsd:annotation>
          <xsd:documentation>Building #XXXX successfully created</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:maxLength value="255"/>
            <xsd:minLength value="1"/>
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location http://st2016-hesapici-sb.hescloud.net/st_api/xsd/submit_address
Element tns:submit_address_result / tns:building_id
Namespace http://hes.lbl.gov/st_api/serve
Annotations
ID of the buidling submitted
Diagram
Diagram
Type xsd:int
Properties
content simple
Source
<xsd:element name="building_id" type="xsd:int">
  <xsd:annotation>
    <xsd:documentation>ID of the buidling submitted</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Schema location http://st2016-hesapici-sb.hescloud.net/st_api/xsd/submit_address
Element tns:submit_address_result / tns:result
Namespace http://hes.lbl.gov/st_api/serve
Annotations
text indicating success or failure
Diagram
Diagram
Type restriction of xsd:string
Properties
content simple
Facets
enumeration OK
enumeration FAIL
Source
<xsd:element name="result">
  <xsd:annotation>
    <xsd:documentation>text indicating success or failure</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="OK"/>
      <xsd:enumeration value="FAIL"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location http://st2016-hesapici-sb.hescloud.net/st_api/xsd/submit_address
Element tns:submit_address_result / tns:message
Namespace http://hes.lbl.gov/st_api/serve
Annotations
Building #XXXX successfully created
Diagram
Diagram
Type restriction of xsd:string
Properties
content simple
Facets
minLength 1
maxLength 255
Source
<xsd:element name="message">
  <xsd:annotation>
    <xsd:documentation>Building #XXXX successfully created</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="255"/>
      <xsd:minLength value="1"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location http://st2016-hesapici-sb.hescloud.net/st_api/xsd/submit_address