930 lines
45 KiB
XML
930 lines
45 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
||
<xs:schema
|
||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||
xmlns:base="http://www.ingipro.com/test/base"
|
||
xmlns:doc="http://www.ingipro.com/test/doc"
|
||
xmlns:share="http://www.ingipro.com/test/share"
|
||
xmlns:sem="http://www.ingipro.com/test/sem"
|
||
xmlns:forms="http://www.ingipro.com/test/forms"
|
||
targetNamespace="http://www.ingipro.com/test/forms">
|
||
|
||
<xs:import namespace="http://www.ingipro.com/test/base" schemaLocation="D:\DEV\!WORK\INGIPRO\XSD\platform\PlatformBasics.xsd"/>
|
||
<xs:import namespace="http://www.ingipro.com/test/doc" schemaLocation="D:\DEV\!WORK\INGIPRO\XSD\platform\DocumentationElements.xsd"/>
|
||
<xs:import namespace="http://www.ingipro.com/test/sem" schemaLocation="D:\DEV\!WORK\INGIPRO\XSD\platform\SemanticElements.xsd"/>
|
||
<xs:import namespace="http://www.ingipro.com/test/share" schemaLocation="D:\DEV\!WORK\INGIPRO\XSD\platform\CommonTypes.xsd"/>
|
||
|
||
<xs:include schemaLocation="D:\DEV\!WORK\INGIPRO\XSD\forms\GenericEntry.xsd"/>
|
||
|
||
<xs:element name="JournalMain">
|
||
<xs:annotation><xs:documentation xml:lang="ru">
|
||
<term>общий журнал работ</term>
|
||
</xs:documentation></xs:annotation>
|
||
|
||
<xs:complexType>
|
||
<xs:annotation><xs:appinfo>
|
||
<parentSchema>doc:Document</parentSchema>
|
||
</xs:appinfo></xs:annotation>
|
||
|
||
<xs:sequence>
|
||
<xs:element name="DocumentLink" type="base:ExternalLink" minOccurs="0" maxOccurs="unbounded"/>
|
||
<xs:element name="DocumentTitle" type="doc:DocumentTitle"/>
|
||
<xs:element name="DocumentIndex" type="doc:DocumentIndex"/>
|
||
<xs:element name="DateIssue" type="base:Date"/>
|
||
|
||
<!-- в основания включаются сведения о выданном разрешении на строительство
|
||
и сведения о государственной экспертизе проектной документации -->
|
||
<xs:element name="DocumentGround" type="doc:Ground" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
||
<xs:element name="Body">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="CapitalConstructionObject">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="Ground" type="doc:Ground" maxOccurs="unbounded"/>
|
||
<xs:element name="Entity" type="sem:ReferenceCCObject"/>
|
||
</xs:sequence>
|
||
<xs:attribute name="elementType" fixed="RecurringElement" type="doc:ElementType" use="required"/>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="ProjectPeriod">
|
||
<xs:annotation><xs:documentation xml:lang="ru">
|
||
<description>период осуществления строительства</description>
|
||
</xs:documentation></xs:annotation>
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="DynamicElementID" fixed="01" type="doc:DynamicElementID"/>
|
||
<xs:element name="ElementSchema" fixed="forms:ProjectPeriod" type="base:QNameXML"/>
|
||
</xs:sequence>
|
||
<xs:attribute name="elementType" fixed="DynamicElement" type="doc:ElementType" use="required"/>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="CoveragePeriod">
|
||
<xs:annotation><xs:documentation xml:lang="ru">
|
||
<description>период в который выполняется учет работ в журнале (для случаев нескольких журналов)</description>
|
||
</xs:documentation></xs:annotation>
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="DynamicElementID" fixed="02" type="doc:DynamicElementID"/>
|
||
<xs:element name="ElementSchema" fixed="forms:CoveragePeriod"/>
|
||
</xs:sequence>
|
||
<xs:attribute name="elementType" fixed="DynamicElement" type="doc:ElementType" use="required"/>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="Developer">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="Ground" type="doc:Ground" maxOccurs="unbounded"/>
|
||
<xs:element name="Entity" type="sem:Developer"/>
|
||
</xs:sequence>
|
||
<xs:attribute name="elementType" fixed="RecurringElement" type="doc:ElementType" use="required"/>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="DeveloperReps">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="DynamicElementID" fixed="03" type="doc:DynamicElementID"/>
|
||
<xs:element name="Journal" type="forms:JournalDeveloperReps"/>
|
||
</xs:sequence>
|
||
<xs:attribute name="elementType" fixed="DynamicElement" type="doc:ElementType" use="required"/>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
|
||
<!-- TODO: заказчик не является субъектом в новом законодательстве -->
|
||
<xs:element name="Customer">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="Ground" type="doc:Ground" maxOccurs="unbounded"/>
|
||
<xs:element name="Entity" type="sem:Customer"/>
|
||
</xs:sequence>
|
||
<xs:attribute name="elementType" fixed="RecurringElement" type="doc:ElementType" use="required"/>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="CustomerReps">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="DynamicElementID" fixed="04" type="doc:DynamicElementID"/>
|
||
<xs:element name="Journal" type="forms:JournalCustomerReps"/>
|
||
</xs:sequence>
|
||
<xs:attribute name="elementType" fixed="DynamicElement" type="doc:ElementType" use="required"/>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="DesignerInfo" maxOccurs="unbounded">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="Ground" type="doc:Ground" maxOccurs="unbounded"/>
|
||
<xs:element name="Entity">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="Designer" type="sem:Designer"/>
|
||
<xs:element name="DesignedSection" type="base:String" minOccurs="0" maxOccurs="unbounded">
|
||
<xs:annotation><xs:documentation xml:lang="ru">
|
||
<term>раздел проектной документации, спроектированный данным проектировщиком</term>
|
||
</xs:documentation></xs:annotation>
|
||
</xs:element>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence>
|
||
<xs:attribute name="elementType" fixed="RecurringElement" type="doc:ElementType" use="required"/>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="DesignerReps">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="DynamicElementID" fixed="05" type="doc:DynamicElementID"/>
|
||
<xs:element name="Journal" type="forms:JournalDesignerReps"/>
|
||
</xs:sequence>
|
||
<xs:attribute name="elementType" fixed="DynamicElement" type="doc:ElementType" use="required"/>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="Builder">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="Ground" type="doc:Ground" maxOccurs="unbounded"/>
|
||
<xs:element name="Entity" type="sem:Builder"/>
|
||
</xs:sequence>
|
||
<xs:attribute name="elementType" fixed="RecurringElement" type="doc:ElementType" use="required"/>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="BuilderReps">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="DynamicElementID" fixed="06" type="doc:DynamicElementID"/>
|
||
<xs:element name="Journal" type="forms:JournalBuilderReps"/>
|
||
</xs:sequence>
|
||
<xs:attribute name="elementType" fixed="DynamicElement" type="doc:ElementType" use="required"/>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="DeveloperControllerReps">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="DynamicElementID" fixed="07" type="doc:DynamicElementID"/>
|
||
<xs:element name="Journal" type="forms:JournalDeveloperControllerReps"/>
|
||
</xs:sequence>
|
||
<xs:attribute name="elementType" fixed="DynamicElement" type="doc:ElementType" use="required"/>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="BuilderControllerReps">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="DynamicElementID" fixed="08" type="doc:DynamicElementID"/>
|
||
<xs:element name="Journal" type="forms:JournaBuilderControllerReps"/>
|
||
</xs:sequence>
|
||
<xs:attribute name="elementType" fixed="DynamicElement" type="doc:ElementType" use="required"/>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="BuilderOutsource">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="DynamicElementID" fixed="09" type="doc:DynamicElementID"/>
|
||
<xs:element name="Journal" type="forms:JournaBuilderOutsource"/>
|
||
</xs:sequence>
|
||
<xs:attribute name="elementType" fixed="DynamicElement" type="doc:ElementType" use="required"/>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="Supervisor">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="Ground" type="doc:Ground" maxOccurs="unbounded"/>
|
||
<xs:element name="Entity" type="sem:Supervisor"/>
|
||
</xs:sequence>
|
||
<xs:attribute name="elementType" fixed="RecurringElement" type="doc:ElementType" use="required"/>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
<xs:element name="RepSupervisor" type="sem:Representative"/>
|
||
|
||
<xs:element name="Modifications">
|
||
<xs:annotation><xs:documentation xml:lang="ru">
|
||
<description>изменения в титульном листе</description>
|
||
</xs:documentation></xs:annotation>
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="DynamicElementID" fixed="10" type="doc:DynamicElementID"/>
|
||
<!-- TODO: специфицировать модификации "титульной страницы" -->
|
||
<xs:element name="Journal" type="doc:JournalModifications"/>
|
||
</xs:sequence>
|
||
<xs:attribute name="elementType" fixed="DynamicElement" type="doc:ElementType" use="required"/>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="TechPersonel">
|
||
<xs:annotation><xs:documentation xml:lang="ru">
|
||
<description>список инженерно-технического персонала</description>
|
||
</xs:documentation></xs:annotation>
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="DynamicElementID" fixed="11" type="doc:DynamicElementID"/>
|
||
<xs:element name="Journal" type="forms:JournaTechPersonel"/>
|
||
</xs:sequence>
|
||
<xs:attribute name="elementType" fixed="DynamicElement" type="doc:ElementType" use="required"/>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="SpecialJournals">
|
||
<xs:annotation><xs:documentation xml:lang="ru">
|
||
<description>перечень специальных журналов</description>
|
||
</xs:documentation></xs:annotation>
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="DynamicElementID" fixed="12" type="doc:DynamicElementID"/>
|
||
<xs:element name="Journal" type="forms:JournaSpecialJournals"/>
|
||
</xs:sequence>
|
||
<xs:attribute name="elementType" fixed="DynamicElement" type="doc:ElementType" use="required"/>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="TasksExecution">
|
||
<xs:annotation><xs:documentation xml:lang="ru">
|
||
<description>сведения о выполнении работ</description>
|
||
</xs:documentation></xs:annotation>
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="DynamicElementID" fixed="13" type="doc:DynamicElementID"/>
|
||
<xs:element name="Journal" type="forms:JournalTasksExecution"/>
|
||
</xs:sequence>
|
||
<xs:attribute name="elementType" fixed="DynamicElement" type="doc:ElementType" use="required"/>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="DeveloperControl">
|
||
<xs:annotation><xs:documentation xml:lang="ru">
|
||
<description>сведения о строительном контроле застройщика или заказчика</description>
|
||
</xs:documentation></xs:annotation>
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="DynamicElementID" fixed="14" type="doc:DynamicElementID"/>
|
||
<xs:element name="Journal" type="forms:JournalDeveloperControl"/>
|
||
</xs:sequence>
|
||
<xs:attribute name="elementType" fixed="DynamicElement" type="doc:ElementType" use="required"/>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="BuilderControl">
|
||
<xs:annotation><xs:documentation xml:lang="ru">
|
||
<description>сведения о строительном контроле лица, осуществляющего строительство</description>
|
||
</xs:documentation></xs:annotation>
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="DynamicElementID" fixed="15" type="doc:DynamicElementID"/>
|
||
<xs:element name="Journal" type="forms:JournalBuilderControl"/>
|
||
</xs:sequence>
|
||
<xs:attribute name="elementType" fixed="DynamicElement" type="doc:ElementType" use="required"/>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="ExecutiveDocumentation">
|
||
<xs:annotation><xs:documentation xml:lang="ru">
|
||
<description>сведения о строительном контроле лица, осуществляющего строительство</description>
|
||
</xs:documentation></xs:annotation>
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="DynamicElementID" fixed="16" type="doc:DynamicElementID"/>
|
||
<xs:element name="Journal" type="forms:JournalExecutiveDocumentation"/>
|
||
</xs:sequence>
|
||
<xs:attribute name="elementType" fixed="DynamicElement" type="doc:ElementType" use="required"/>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="SupervisorControl">
|
||
<xs:annotation><xs:documentation xml:lang="ru">
|
||
<description>сведения о государственном строительном надзоре</description>
|
||
</xs:documentation></xs:annotation>
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="DynamicElementID" fixed="17" type="doc:DynamicElementID"/>
|
||
<xs:element name="Journal" type="forms:JournalSupervisorControl"/>
|
||
</xs:sequence>
|
||
<xs:attribute name="elementType" fixed="DynamicElement" type="doc:ElementType" use="required"/>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="Signature" type="doc:SignatureProperty" maxOccurs="unbounded"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="ProjectPeriod">
|
||
<xs:annotation><xs:documentation xml:lang="ru">
|
||
<description>период осуществления строительства</description>
|
||
</xs:documentation></xs:annotation>
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="Entity">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="ProjectStart">
|
||
<xs:annotation><xs:documentation xml:lang="ru">
|
||
<term>дата начала строительства</term>
|
||
</xs:documentation></xs:annotation>
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="Ground" type="doc:Ground" maxOccurs="unbounded"/>
|
||
<xs:element name="Value" type="base:Date"/>
|
||
</xs:sequence>
|
||
<xs:attribute name="elementType" fixed="RecurringElement" type="doc:ElementType" use="required"/>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="ProjectFinish" nillable="true">
|
||
<xs:annotation><xs:documentation xml:lang="ru">
|
||
<term>дата окончания строительства</term>
|
||
</xs:documentation></xs:annotation>
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="Ground" type="doc:Ground" maxOccurs="unbounded"/>
|
||
<xs:element name="Value" type="base:Date"/>
|
||
</xs:sequence>
|
||
<xs:attribute name="elementType" fixed="RecurringElement" type="doc:ElementType" use="required"/>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence>
|
||
<xs:attribute name="elementType" fixed="PrimaryElement" type="doc:ElementType" use="required"/>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="CoveragePeriod" nillable="true">
|
||
<xs:annotation><xs:documentation xml:lang="ru">
|
||
<description>период в который выполняется учет работ в журнале (для случаев нескольких журналов)</description>
|
||
</xs:documentation></xs:annotation>
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="Entity">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="DateStart" type="base:Date"/>
|
||
<xs:element name="DateFinish" type="base:Date"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence>
|
||
<xs:attribute name="elementType" fixed="PrimaryElement" type="doc:ElementType" use="required"/>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:complexType name="JournalDeveloperReps">
|
||
<xs:annotation><xs:appinfo>
|
||
<parentSchema>doc:JournalDescription</parentSchema>
|
||
</xs:appinfo></xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="Attributes">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="RepresentedRole" fixed="представитель застройщика" type="sem:GlobalSignerRole"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
<xs:element name="Strucutre">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="DeclareRepresentative">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="EntryType" fixed="запись в однородном журнале" type="doc:EntryType"/>
|
||
<xs:element name="EntrySchema" fixed="sem:DeclareRepresentative" type="base:QNameXML"/>
|
||
<xs:element name="SignerRole" fixed="представитель застройщика" type="sem:GlobalSignerRole"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
|
||
<xs:complexType name="JournalCustomerReps">
|
||
<xs:annotation><xs:appinfo>
|
||
<parentSchema>doc:JournalDescription</parentSchema>
|
||
</xs:appinfo></xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="Attributes">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="RepresentedRole" fixed="представитель заказчика" type="sem:GlobalSignerRole"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="Strucutre">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="DeclareRepresentative">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="EntryType" fixed="запись в однородном журнале" type="doc:EntryType"/>
|
||
<xs:element name="EntrySchema" fixed="sem:DeclareRepresentative" type="base:QNameXML"/>
|
||
<xs:element name="SignerRole" fixed="представитель заказчика" type="sem:GlobalSignerRole"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
|
||
<xs:complexType name="JournalDesignerReps">
|
||
<xs:annotation><xs:appinfo>
|
||
<parentSchema>doc:JournalDescription</parentSchema>
|
||
</xs:appinfo></xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="Attributes">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="RepresentedRole" fixed="представитель лица, осуществляющего подготовку проектной документации, по вопросам авторского надзора" type="sem:GlobalSignerRole"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="Strucutre">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="DeclareRepresentative">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="EntryType" fixed="запись в однородном журнале" type="doc:EntryType"/>
|
||
<xs:element name="EntrySchema" fixed="sem:DeclareRepresentative" type="base:QNameXML"/>
|
||
<xs:element name="SignerRole" fixed="представитель лица, осуществляющего подготовку проектной документации, по вопросам авторского надзора" type="sem:GlobalSignerRole"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
|
||
<xs:complexType name="JournalBuilderReps">
|
||
<xs:annotation><xs:appinfo>
|
||
<parentSchema>doc:JournalDescription</parentSchema>
|
||
</xs:appinfo></xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="Attributes">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="RepresentedRole" fixed="представитель лица, осуществляющего строительство" type="sem:GlobalSignerRole"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="Strucutre">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="DeclareRepresentative">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="EntryType" fixed="запись в однородном журнале" type="doc:EntryType"/>
|
||
<xs:element name="EntrySchema" fixed="sem:DeclareRepresentative" type="base:QNameXML"/>
|
||
<xs:element name="SignerRole" fixed="представитель лица, осуществляющего строительство" type="sem:GlobalSignerRole"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
|
||
<xs:complexType name="JournalDeveloperControllerReps">
|
||
<xs:annotation><xs:appinfo>
|
||
<parentSchema>doc:JournalDescription</parentSchema>
|
||
</xs:appinfo></xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="Attributes">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="RepresentedRole" fixed="представитель застройщика по вопросам строительного контроля" type="sem:GlobalSignerRole"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="Strucutre">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="DeclareRepresentative">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="EntryType" fixed="запись в однородном журнале" type="doc:EntryType"/>
|
||
<xs:element name="EntrySchema" fixed="sem:DeclareRepresentative" type="base:QNameXML"/>
|
||
<xs:element name="SignerRole" fixed="представитель застройщика по вопросам строительного контроля" type="sem:GlobalSignerRole"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
|
||
<xs:complexType name="JournaBuilderControllerReps">
|
||
<xs:annotation><xs:appinfo>
|
||
<parentSchema>doc:JournalDescription</parentSchema>
|
||
</xs:appinfo></xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="Attributes">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="RepresentedRole" fixed="представитель лица, осуществляющего строительство, по вопросам строительного контроля" type="sem:GlobalSignerRole"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="Strucutre">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="DeclareRepresentative">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="EntryType" fixed="запись в однородном журнале" type="doc:EntryType"/>
|
||
<xs:element name="EntrySchema" fixed="sem:DeclareRepresentative" type="base:QNameXML"/>
|
||
<xs:element name="SignerRole" fixed="представитель лица, осуществляющего строительство, по вопросам строительного контроля" type="sem:GlobalSignerRole"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
|
||
<xs:complexType name="JournaBuilderOutsource">
|
||
<xs:annotation><xs:appinfo>
|
||
<parentSchema>doc:JournalDescription</parentSchema>
|
||
</xs:appinfo></xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="Attributes">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="RepresentedRole" fixed="представитель лица, выполнившего работы" type="sem:GlobalSignerRole"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="Strucutre">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="BuilderOutsourceTask">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="EntryType" fixed="запись в однородном журнале" type="doc:EntryType"/>
|
||
<xs:element name="EntrySchema" fixed="forms:BuilderOutsourceTask" type="base:QNameXML"/>
|
||
<xs:element name="SignerRole" fixed="представитель лица, выполнившего работы" type="sem:GlobalSignerRole"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
|
||
<xs:complexType name="BuilderOutsourceTask">
|
||
<xs:annotation><xs:documentation xml:lang="ru">
|
||
<description>определение для отдельной работы отдельного лица, осуществляющего строительство и его представителя</description>
|
||
</xs:documentation></xs:annotation>
|
||
<xs:complexContent><xs:restriction base="base:AnyType">
|
||
<xs:sequence>
|
||
<xs:element name="Builder" type="sem:Builder"/>
|
||
<xs:element name="Task" type="sem:ReferenceTask"/>
|
||
<xs:element name="Representative" type="sem:DeclareRepresentative"/>
|
||
</xs:sequence>
|
||
</xs:restriction></xs:complexContent>
|
||
</xs:complexType>
|
||
|
||
<xs:complexType name="JournaTechPersonel">
|
||
<xs:annotation><xs:appinfo>
|
||
<parentSchema>doc:JournalDescription</parentSchema>
|
||
</xs:appinfo></xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="Attributes">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="RepresentedRole" fixed="инженерно-технический персонал" type="sem:GlobalSignerRole"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="Strucutre">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="AddTechWorker">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="EntryType" fixed="начало работы" type="doc:EntryType"/>
|
||
<xs:element name="EntrySchema" fixed="forms:AddTechWorker" type="base:QNameXML"/>
|
||
<xs:element name="SignerRole" fixed="представитель лица, осуществляющего строительство" type="sem:GlobalSignerRole"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
<xs:element name="RemoveTechWorker">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="EntryType" fixed="окончание работы" type="doc:EntryType"/>
|
||
<xs:element name="EntrySchema" fixed="forms:RemoveTechWorker" type="base:QNameXML"/>
|
||
<xs:element name="SignerRole" fixed="представитель лица, осуществляющего строительство" type="sem:GlobalSignerRole"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
|
||
<xs:complexType name="AddTechWorker">
|
||
<xs:annotation><xs:documentation xml:lang="ru">
|
||
<description>фиксация начала работ нового сотрудника для инженерно-технического персонала в ОЖР</description>
|
||
</xs:documentation></xs:annotation>
|
||
<xs:complexContent><xs:restriction base="base:AnyType">
|
||
<xs:sequence>
|
||
<xs:element name="Date" type="base:Date"/>
|
||
<xs:element name="BuilderID" type="base:String"/>
|
||
<xs:element name="TaskKind" type="sem:TaskKind" minOccurs="0" maxOccurs="unbounded"/>
|
||
<xs:element name="WorkerShortName" type="base:String"/>
|
||
<xs:element name="WorkerPosition" type="base:String"/>
|
||
</xs:sequence>
|
||
</xs:restriction></xs:complexContent>
|
||
</xs:complexType>
|
||
|
||
<xs:complexType name="RemoveTechWorker">
|
||
<xs:annotation><xs:documentation xml:lang="ru">
|
||
<description>отметка об окончании работы члена инженерно-технического персонала</description>
|
||
</xs:documentation></xs:annotation>
|
||
<xs:complexContent><xs:restriction base="base:AnyType">
|
||
<xs:sequence>
|
||
<xs:element name="Date" type="base:Date"/>
|
||
<xs:element name="WorkerEntryID" type="doc:EntryID"/>
|
||
<xs:element name="WorkerEntryHash" type="base:Hash"/>
|
||
</xs:sequence>
|
||
</xs:restriction></xs:complexContent>
|
||
</xs:complexType>
|
||
|
||
<xs:complexType name="JournaSpecialJournals">
|
||
<xs:annotation><xs:appinfo>
|
||
<parentSchema>doc:JournalDescription</parentSchema>
|
||
</xs:appinfo></xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="Strucutre">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="AddSpecialJournal">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="EntryType" fixed="выдача журнала" type="doc:EntryType"/>
|
||
<xs:element name="EntrySchema" fixed="forms:AddSpecialJournal" type="base:QNameXML"/>
|
||
<!-- TODO: разобраться кто передает журналы? -->
|
||
<!-- <xs:element name="SignerRole" fixed="представитель заказчика" type="sem:GlobalSignerRole"/> -->
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="FinalizeSpecialJournal">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="EntryType" fixed="передача журнала" type="doc:EntryType"/>
|
||
<xs:element name="EntrySchema" fixed="forms:FinalizeSpecialJournal" type="base:QNameXML"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
|
||
<xs:complexType name="AddSpecialJournal">
|
||
<xs:annotation><xs:documentation xml:lang="ru">
|
||
<description>добавление специального журнала в перечень</description>
|
||
</xs:documentation></xs:annotation>
|
||
<xs:complexContent><xs:restriction base="base:AnyType">
|
||
<xs:sequence>
|
||
<xs:element name="DocumentID" type="doc:DocumentTitle"/>
|
||
<!-- TODO: Добавить хэш журнала? -->
|
||
<xs:element name="DateIssue" type="base:Date"/>
|
||
<xs:element name="KeeperID" type="base:String">
|
||
<xs:annotation><xs:documentation xml:lang="ru">
|
||
<description>наименование ЛОС или ЛОППД, ведущих журнал</description>
|
||
</xs:documentation></xs:annotation>
|
||
<!-- CHECK: проверить, что ID совпадает либо с ЛОС либо с ЛОППД из соотв. полей ОЖР -->
|
||
</xs:element>
|
||
<xs:element name="KeeperRole" type="sem:ConstructionRole"/>
|
||
<xs:element name="KeeperRep" maxOccurs="unbounded">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="RepresentativeName" type="base:String"/>
|
||
<xs:element name="Position" type="base:String" minOccurs="0"/>
|
||
</xs:sequence></xs:complexType>
|
||
<!-- CHECK: проверить, что соответствующие представители есть в ОЖР -->
|
||
</xs:element>
|
||
</xs:sequence>
|
||
</xs:restriction></xs:complexContent>
|
||
</xs:complexType>
|
||
|
||
<xs:complexType name="FinalizeSpecialJournal">
|
||
<xs:annotation><xs:documentation xml:lang="ru">
|
||
<description>отметка о передаче журнала застройщику или заказчику</description>
|
||
</xs:documentation></xs:annotation>
|
||
<xs:complexContent><xs:restriction base="base:AnyType">
|
||
<xs:sequence>
|
||
<xs:element name="DateFinalized" type="base:Date"/>
|
||
<xs:element name="JournalEntryID" type="doc:EntryID"/>
|
||
<xs:element name="JournalEntryHash" type="base:Hash"/>
|
||
|
||
<!-- CHECK: проверить роль и ID лица -->
|
||
<!-- TODO: ограничить роль того, кто финализирует -->
|
||
<xs:element name="FinalKeeperID" type="base:String"/>
|
||
<xs:element name="FinalKeeperRole" type="sem:ConstructionRole"/>
|
||
</xs:sequence>
|
||
</xs:restriction></xs:complexContent>
|
||
</xs:complexType>
|
||
|
||
<xs:complexType name="JournalTasksExecution">
|
||
<xs:annotation><xs:appinfo>
|
||
<parentSchema>doc:JournalDescription</parentSchema>
|
||
</xs:appinfo></xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="Strucutre">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="LogTaskExecution">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="EntryType" fixed="запись в однородном журнале" type="doc:EntryType"/>
|
||
<xs:element name="EntrySchema" fixed="sem:LogTaskExecution" type="base:QNameXML"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
|
||
<xs:complexType name="JournalCheckup">
|
||
<xs:annotation>
|
||
<xs:documentation xml:lang="ru">
|
||
<term>журнал учета проверок</term>
|
||
</xs:documentation>
|
||
<xs:appinfo>
|
||
<parentSchema>doc:JournalDescription</parentSchema>
|
||
</xs:appinfo>
|
||
</xs:annotation>
|
||
|
||
<xs:sequence>
|
||
<xs:element name="Attributes">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="ControllerRole" type="sem:GlobalSignerRole" maxOccurs="unbounded"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="Strucutre">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="AddCheckupInstance">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="EntryType" fixed="запись о строительном контроле" type="doc:EntryType"/>
|
||
<xs:element name="EntrySchema" fixed="forms:AddCheckupInstance" type="base:QNameXML"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
<xs:element name="AcceptIssueResolved">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="EntryType" fixed="устранение недостатков" type="doc:EntryType"/>
|
||
<xs:element name="EntrySchema" fixed="forms:AcceptIssueResolved" type="base:QNameXML"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
|
||
<xs:complexType name="AddCheckupInstance">
|
||
<xs:annotation><xs:documentation xml:lang="ru">
|
||
<description>добавление записи о проведении проверки</description>
|
||
</xs:documentation></xs:annotation>
|
||
<xs:complexContent><xs:restriction base="base:AnyType">
|
||
<xs:sequence>
|
||
<xs:element name="DateCheckup" type="base:Date"/>
|
||
<xs:element name="Description" type="base:String"/>
|
||
<xs:element name="Details" type="base:AnyType" minOccurs="0"/>
|
||
|
||
<!-- CHECK: DateTargetFix должен быть если и только если Issue > 0 -->
|
||
<xs:element name="Issue" type="base:String" minOccurs="0" maxOccurs="unbounded"/>
|
||
<xs:element name="DateTargetFix" type="base:Date" minOccurs="0"/>
|
||
</xs:sequence>
|
||
</xs:restriction></xs:complexContent>
|
||
</xs:complexType>
|
||
|
||
<xs:complexType name="AcceptIssueResolved">
|
||
<xs:annotation><xs:documentation xml:lang="ru">
|
||
<description>отметка об устранении недостатков</description>
|
||
</xs:documentation></xs:annotation>
|
||
<xs:complexContent><xs:restriction base="base:AnyType">
|
||
<xs:sequence>
|
||
<xs:element name="DateResolved" type="base:Date"/>
|
||
<xs:element name="CheckupEntryID" type="doc:EntryID"/>
|
||
<xs:element name="CheckupEntryHash" type="base:Hash"/>
|
||
<xs:element name="Details" type="base:AnyType" minOccurs="0"/>
|
||
</xs:sequence>
|
||
</xs:restriction></xs:complexContent>
|
||
</xs:complexType>
|
||
|
||
<xs:complexType name="JournalDeveloperControl">
|
||
<xs:annotation><xs:appinfo>
|
||
<parentSchema>forms:JournalCheckup</parentSchema>
|
||
</xs:appinfo></xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="Attributes">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="ControllerRole" fixed="представитель застройщика по вопросам строительного контроля" type="sem:GlobalSignerRole"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="Strucutre">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="AddCheckupInstance">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="EntryType" fixed="запись о строительном контроле" type="doc:EntryType"/>
|
||
<xs:element name="EntrySchema" fixed="forms:AddCheckupInstance" type="base:QNameXML"/>
|
||
<xs:element name="SignerRole" fixed="представитель застройщика по вопросам строительного контроля" type="sem:GlobalSignerRole"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
<xs:element name="AcceptIssueResolved">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="EntryType" fixed="устранение недостатков" type="doc:EntryType"/>
|
||
<xs:element name="EntrySchema" fixed="forms:AcceptIssueResolved" type="base:QNameXML"/>
|
||
<xs:element name="SignerRole" fixed="представитель застройщика по вопросам строительного контроля" type="sem:GlobalSignerRole"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
|
||
<xs:complexType name="JournalBuilderControl">
|
||
<xs:annotation><xs:appinfo>
|
||
<parentSchema>forms:JournalCheckup</parentSchema>
|
||
</xs:appinfo></xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="Attributes">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="ControllerRole" fixed="представитель лица, осуществляющего строительство, по вопросам строительного контроля" type="sem:GlobalSignerRole"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="Strucutre">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="AddCheckupInstance">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="EntryType" fixed="запись о строительном контроле" type="doc:EntryType"/>
|
||
<xs:element name="EntrySchema" fixed="forms:AddCheckupInstance" type="base:QNameXML"/>
|
||
<xs:element name="SignerRole" fixed="представитель лица, осуществляющего строительство, по вопросам строительного контроля" type="sem:GlobalSignerRole"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
<xs:element name="AcceptIssueResolved">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="EntryType" fixed="устранение недостатков" type="doc:EntryType"/>
|
||
<xs:element name="EntrySchema" fixed="forms:AcceptIssueResolved" type="base:QNameXML"/>
|
||
<xs:element name="SignerRole" fixed="представитель лица, осуществляющего строительство, по вопросам строительного контроля" type="sem:GlobalSignerRole"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
|
||
<xs:complexType name="JournalExecutiveDocumentation">
|
||
<xs:annotation><xs:appinfo>
|
||
<parentSchema>doc:JournalDescription</parentSchema>
|
||
</xs:appinfo></xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="Strucutre">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="AddExecutiveDocument">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="EntryType" fixed="запись в однородном журнале" type="doc:EntryType"/>
|
||
<xs:element name="EntrySchema" fixed="forms:AddExecutiveDocument" type="base:QNameXML"/>
|
||
<!-- TODO: разобраться кто вписывает акты? -->
|
||
<!-- <xs:element name="SignerRole" fixed="представитель заказчика" type="sem:GlobalSignerRole"/> -->
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
|
||
<xs:complexType name="AddExecutiveDocument">
|
||
<xs:annotation><xs:documentation xml:lang="ru">
|
||
<description>добавление специального журнала в перечень</description>
|
||
</xs:documentation></xs:annotation>
|
||
<xs:complexContent><xs:restriction base="base:AnyType">
|
||
<xs:sequence>
|
||
<xs:element name="DocumentID" type="doc:DocumentTitle"/>
|
||
<!-- TODO: Добавить хэш акта? -->
|
||
<xs:element name="DateIssue" type="base:Date"/>
|
||
<xs:element name="Details" type="base:AnyType" minOccurs="0"/>
|
||
<xs:element name="Signer" maxOccurs="unbounded">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="RepresentedRole" type="base:String"/>
|
||
<xs:element name="RepresentedPosition" type="base:String"/>
|
||
<xs:element name="Credentials" type="base:String"/>
|
||
</xs:sequence></xs:complexType>
|
||
<!-- CHECK: проверить, что соответствующие представители есть в самих актах -->
|
||
</xs:element>
|
||
</xs:sequence>
|
||
</xs:restriction></xs:complexContent>
|
||
</xs:complexType>
|
||
|
||
<xs:complexType name="JournalSupervisorControl">
|
||
<xs:annotation><xs:appinfo>
|
||
<parentSchema>doc:JournalDescription</parentSchema>
|
||
</xs:appinfo></xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="Attributes">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="ControllerRole" fixed="должностное лицо органа государственного строительного надзора" type="sem:GlobalSignerRole"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
|
||
<xs:element name="Strucutre">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="LogSupervisorCheckup">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="EntryType" fixed="запись о строительном надзоре" type="doc:EntryType"/>
|
||
<xs:element name="EntrySchema" fixed="forms:LogSupervisorCheckup" type="base:QNameXML"/>
|
||
<xs:element name="SignerRole" fixed="должностное лицо органа государственного строительного надзора" type="sem:GlobalSignerRole"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
<xs:element name="AcceptIssueResolved">
|
||
<xs:complexType><xs:sequence>
|
||
<xs:element name="EntryType" fixed="устранение нарушений" type="doc:EntryType"/>
|
||
<xs:element name="EntrySchema" fixed="forms:AcceptIssueResolved" type="base:QNameXML"/>
|
||
<xs:element name="SignerRole" fixed="должностное лицо органа государственного строительного надзора" type="sem:GlobalSignerRole"/>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence></xs:complexType>
|
||
</xs:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
|
||
<xs:complexType name="LogSupervisorCheckup">
|
||
<xs:annotation><xs:documentation xml:lang="ru">
|
||
<description>добавление записи о проведении государственного строительного надзора</description>
|
||
</xs:documentation></xs:annotation>
|
||
<xs:complexContent><xs:restriction base="base:AnyType">
|
||
<xs:sequence>
|
||
<xs:element name="DateCheckup" type="base:Date"/>
|
||
<xs:element name="Description" type="base:String"/>
|
||
<xs:element name="DateTargetFix" type="base:Date" minOccurs="0"/>
|
||
</xs:sequence>
|
||
</xs:restriction></xs:complexContent>
|
||
</xs:complexType>
|
||
|
||
</xs:schema> |