ComplexTypeuro:ConstructionBaseAttributeType
uro:ConstructionBaseAttributeType
定義
構造物の管理に必要となる基本的な情報及び、構造物の規模に関する基本的な情報を記述するための型。
構造物が橋梁、トンネル、護岸、床止め、堰、水門・閘門・陸閘、樋門・樋管、伏せ越し及び水制の場合に本データ型を用いて記述する。
構造物がダム及び堤防の場合は、これを継承するデータ型を用いて記述する。
属性/関連役割
属性/関連役割の名称
属性/関連役割の型 多重度
xs:string [0..1]
xs:string [0..1]
xs:string [0..1]
xs:string [0..1]
xs:string [0..1]
xs:string [0..1]
xs:gYear [0..1]
xs:gYear [0..1]
xs:integer [0..1]
xs:date [0..1]
XMLスキーマ
  <xs:complexType name="ConstructionBaseAttributeType">
    <xs:sequence>
      <xs:element name="adminType" minOccurs="0" type="gml:CodeType"/>
      <xs:element name="administrator" minOccurs="0" type="xs:string"/>
      <xs:element name="adminOffice" minOccurs="0" type="xs:string"/>
      <xs:element name="operatorType" minOccurs="0" type="gml:CodeType"/>
      <xs:element name="installerType" minOccurs="0" type="gml:CodeType"/>
      <xs:element name="installer" minOccurs="0" type="xs:string"/>
      <xs:element name="structureOrdinance" minOccurs="0" type="xs:string"/>
      <xs:element name="specification" minOccurs="0" type="xs:string"/>
      <xs:element name="kana" minOccurs="0" type="xs:string"/>
      <xs:element name="constructionStartYear" minOccurs="0" type="xs:gYear"/>
      <xs:element name="completionYear" minOccurs="0" type="xs:gYear"/>
      <xs:element name="facilityAge" minOccurs="0" type="xs:integer"/>
      <xs:element name="update" minOccurs="0" type="xs:date"/>
      <xs:element name="purpose" minOccurs="0" type="gml:CodeType"/>
    </xs:sequence>
  </xs:complexType>