Документ утратил силу или отменен. Подробнее см. Справку

Г.4.4 Описание схемы

<?xml version="1.0" encoding="utf-8"?>

<xs:schema xmlns:tns="http://uir.ffoms.ru" xmlns:xs="http://www.w3.org/2001/XMLSchema" target-

Namespace="http://uir.ffoms.ru" elementFormDefault="qualified">

<xs:element name="UIRRequest">

<xs:complexType>

<xs:sequence>

<xs:element name="FullName" minOccurs="0" maxOccurs="1">

<xs:complexType>

<xs:sequence>

<xs:element name="FamilyName" type="xs:string" minOc-

curs="0" maxOccurs="1"/>

<xs:element name="FirstName" type="xs:string" minOc-

curs="0" maxOccurs="1"/>

<xs:element name="MiddleName" type="xs:string" minOc-

curs="0" maxOccurs="1"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="Document" minOccurs="0" maxOccurs="unbounded">

<xs:complexType>

<xs:sequence>

<xs:element name="DocType" type="xs:int" minOccurs="1"

maxOccurs="1"/>

<xs:element name="Docldent" type="xs:string" minOc-

curs="0" maxOccurs="1"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="Birth" minOccurs="0" maxOccurs="1">

<xs:complexType>

<xs:sequence>

<xs:element name="BirthDate" type="xs:date" minOc-

curs="0" maxOccurs="1"/>

<xs:element name="BirthPlace" type="xs:string" minOc-

curs="0" maxOccurs="1"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="InsDate" type="xs:date" nillable="true" minOccurs="0" max-

Occurs="1"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="UIRResponse">

<xs:complexType>

<xs:sequence>

<xs:element name="Ack" minOccurs="1" maxOccurs="1">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:enumeration value="AA"/>

<xs:enumeration value="AE"/>

<xs:enumeration value="AR"/>

<xs:enumeration value="CE"/>

<xs:enumeration value="CR"/>

<xs:enumeration value="CA"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

<xs:element name="Err" minOccurs="0" maxOccurs="unbounded">

<xs:complexType>

<xs:sequence>

<xs:element name="ErrCode" type="xs:string" minOc-

curs="0" maxOccurs="1"/>

<xs:element name="ErrText" type="xs:string" minOc-

curs="0" maxOccurs="1"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="UIRQueryResponse" minOccurs="0" maxOccurs="1">

<xs:complexType>

<xs:sequence>

<xs:element name="Person" minOccurs="0" max-

Occurs="1">

<xs:complexType>

<xs:sequence>

<xs:element name="MainENP"

type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="RegionalENP"

type="xs:string" minOccurs="0" maxOccurs="1"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="Insurance" minOccurs="0" max-

Occurs="1">

<xs:complexType>

<xs:sequence>

<xs:element

name="MedlnsCompanyld" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="InsRegion"

type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="StartDate"

type="xs:date" minOccurs="0" maxOccurs="1"/>

<xs:element name="EndDate"

type="xs:date" minOccurs="0" maxOccurs="1"/>

<xs:element name="InsType"

type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="Insld"

type="xs:string" minOccurs="0" maxOccurs="1"/>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="UIRRequest2">

<xs:complexType>

<xs:sequence>

<xs:element name="FullName" minOccurs="0" maxOccurs="1">

<xs:complexType>

<xs:sequence>

<xs:element name="FamilyName" type="xs:string" minOc-

curs="0" maxOccurs="1"/>

<xs:element name="FirstName" type="xs:string" minOc-

curs="0" maxOccurs="1"/>

<xs:element name="MiddleName" type="xs:string" minOc-

curs="0" maxOccurs="1"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="PolicyType" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="PolicyNumber" type="xs:string" minOccurs="0" max-

Occurs="1"/>

<xs:element name="lnsRegion" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="Birth" minOccurs="0" maxOccurs="1">

<xs:complexType>

<xs:sequence>

<xs:element name="BirthDate" type="xs:date" minOc-

curs="0" maxOccurs="1"/>

<xs:element name="BirthPlace" type="xs:string" minOc-

curs="0" maxOccurs="1"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="InsDate" type="xs:date" nillable="true" minOccurs="1" max-

Occurs="1"/>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:schema>