|
|
@@ -0,0 +1,231 @@
|
|
|
+<?xml version="1.0" encoding="UTF-8"?>
|
|
|
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml/3.2"
|
|
|
+ xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning" xmlns:p5="https://biuro.biall-net.pl/wfs"
|
|
|
+ xmlns:ogc="http://www.opengis.net/ogc"
|
|
|
+ xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
|
|
|
+ targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_STATE.xsd"
|
|
|
+ vc:minVersion="1.1"
|
|
|
+ xmlns:default_db__x3A__NEURO_MIND_INPUT_TEXT="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_INPUT_TEXT.xsd"
|
|
|
+ xmlns:default_db__x3A__NEURO_MIND_LAYER_RECEPTOR="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_STATE.xsd"
|
|
|
+ xmlns:default_db__x3A__NEURO_MIND_STATE="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_STATE.xsd"
|
|
|
+ xmlns:default_db__x3A__NEURO_MIND_POTENTIAL="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_POTENTIAL.xsd">
|
|
|
+ <xs:import
|
|
|
+ namespace="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_INPUT_LETTER.xsd"
|
|
|
+ schemaLocation="../../default_db.NEURO_MIND_INPUT_LETTER/NEURO_MIND_INPUT_LETTER/NEURO_MIND_INPUT_LETTER.xsd"/>
|
|
|
+ <xs:import
|
|
|
+ namespace="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_INPUT_SENTENCE.xsd"
|
|
|
+ schemaLocation="../../default_db.NEURO_MIND_INPUT_SENTENCE/NEURO_MIND_INPUT_SENTENCE/NEURO_MIND_INPUT_SENTENCE.xsd"/>
|
|
|
+ <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_INPUT_TEXT.xsd"
|
|
|
+ schemaLocation="../../default_db.NEURO_MIND_INPUT_TEXT/NEURO_MIND_INPUT_TEXT/NEURO_MIND_INPUT_TEXT.xsd"/>
|
|
|
+ <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_POTENTIAL.xsd"
|
|
|
+ schemaLocation="../../default_db.NEURO_MIND_POTENTIAL/NEURO_MIND_POTENTIAL/NEURO_MIND_POTENTIAL.xsd"/>
|
|
|
+ <xs:simpleType name="NEURO_MIND_STATE_Type">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="input"/>
|
|
|
+ <xs:enumeration value="state"/>
|
|
|
+ <xs:enumeration value="output"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="NEURO_MIND_STATE_Type_input">
|
|
|
+ <xs:restriction base="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_STATE_Type">
|
|
|
+ <xs:enumeration value="input"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="NEURO_MIND_STATE_Type_state">
|
|
|
+ <xs:restriction base="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_STATE_Type">
|
|
|
+ <xs:enumeration value="state"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="NEURO_MIND_STATE_Type_output">
|
|
|
+ <xs:restriction base="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_STATE_Type">
|
|
|
+ <xs:enumeration value="output"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:complexType name="NEURO_MIND_STATE">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>Obiekt pełzający ładujący potencjały, w ramach mechaniki sygnałowej</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:sequence>
|
|
|
+ <xs:element name="ID" type="xs:int"/>
|
|
|
+ <xs:element name="NEURO_MIND_STATE"
|
|
|
+ type="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_STATE_Type"/>
|
|
|
+ <xs:element name="A_STATUS" type="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:A_STATUS_Type"/>
|
|
|
+ <xs:element minOccurs="0" name="A_STATUS_INFO" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="L_APPOITMENT_USER" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="L_APPOITMENT_TYPE" nillable="true" type="xs:string"> </xs:element>
|
|
|
+ <xs:element minOccurs="0" name="L_APPOITMENT_INFO" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="L_APPOITMENT_DATE" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="A_CLASSIFIED" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="A_ADM_COMPANY" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="A_RECORD_CREATE_DATE" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="A_RECORD_CREATE_AUTHOR" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="A_RECORD_UPDATE_DATE" type="xs:dateTime"/>
|
|
|
+ <xs:element minOccurs="0" name="A_RECORD_UPDATE_AUTHOR" type="xs:string"/>
|
|
|
+ <xs:element maxOccurs="unbounded" minOccurs="0"
|
|
|
+ ref="default_db__x3A__NEURO_MIND_POTENTIAL:NEURO_MIND_POTENTIAL">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>odkladaja sie ladunki - do przetwarzania</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ </xs:element>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attribute name="potential.current.columb">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>cache todo silnik</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:assert
|
|
|
+ test="@potential.current.columb = sum(default_db__x3A__NEURO_MIND_POTENTIAL:NEURO_MIND_POTENTIAL/potential.current.columb)">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>cache suma potencjalu - todo engine option</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ </xs:assert>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="NEURO_MIND_STATE"
|
|
|
+ type="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_STATE"> </xs:element>
|
|
|
+ <xs:complexType name="input">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>Przetwarzanie wejscia</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:complexContent>
|
|
|
+ <xs:restriction base="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_STATE">
|
|
|
+ <xs:sequence>
|
|
|
+ <xs:element name="ID" type="xs:int"/>
|
|
|
+ <xs:element name="NEURO_MIND_STATE"
|
|
|
+ type="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_STATE_Type_input"/>
|
|
|
+ <xs:element name="A_STATUS"
|
|
|
+ type="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:A_STATUS_Type"/>
|
|
|
+ <xs:element minOccurs="0" name="A_STATUS_INFO" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="L_APPOITMENT_USER" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="L_APPOITMENT_TYPE" nillable="true" type="xs:string"> </xs:element>
|
|
|
+ <xs:element minOccurs="0" name="L_APPOITMENT_INFO" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="L_APPOITMENT_DATE" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="A_CLASSIFIED" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="A_ADM_COMPANY" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="A_RECORD_CREATE_DATE" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="A_RECORD_CREATE_AUTHOR" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="A_RECORD_UPDATE_DATE" type="xs:dateTime"/>
|
|
|
+ <xs:element minOccurs="0" name="A_RECORD_UPDATE_AUTHOR" type="xs:string"/>
|
|
|
+ <xs:element maxOccurs="unbounded" minOccurs="0"
|
|
|
+ ref="default_db__x3A__NEURO_MIND_POTENTIAL:NEURO_MIND_POTENTIAL">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>odkladaja sie ladunki - do przetwarzania</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ </xs:element>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attribute name="potential.current.columb">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>cache todo silnik</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:assert
|
|
|
+ test="@potential.current.columb = sum(default_db__x3A__NEURO_MIND_POTENTIAL:NEURO_MIND_POTENTIAL/potential.current.columb)">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>cache suma potencjalu - todo engine option</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ </xs:assert>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="input" type="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:input"/>
|
|
|
+ <xs:complexType name="state">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>przetwarzanie stanu - rozladowywanie</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:complexContent>
|
|
|
+ <xs:restriction base="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_STATE">
|
|
|
+ <xs:sequence>
|
|
|
+ <xs:element name="ID" type="xs:int"/>
|
|
|
+ <xs:element name="NEURO_MIND_STATE"
|
|
|
+ type="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_STATE_Type_state"/>
|
|
|
+ <xs:element name="A_STATUS"
|
|
|
+ type="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:A_STATUS_Type"/>
|
|
|
+ <xs:element minOccurs="0" name="A_STATUS_INFO" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="L_APPOITMENT_USER" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="L_APPOITMENT_TYPE" nillable="true" type="xs:string"> </xs:element>
|
|
|
+ <xs:element minOccurs="0" name="L_APPOITMENT_INFO" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="L_APPOITMENT_DATE" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="A_CLASSIFIED" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="A_ADM_COMPANY" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="A_RECORD_CREATE_DATE" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="A_RECORD_CREATE_AUTHOR" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="A_RECORD_UPDATE_DATE" type="xs:dateTime"/>
|
|
|
+ <xs:element minOccurs="0" name="A_RECORD_UPDATE_AUTHOR" type="xs:string"/>
|
|
|
+ <xs:element maxOccurs="unbounded" minOccurs="0"
|
|
|
+ ref="default_db__x3A__NEURO_MIND_POTENTIAL:NEURO_MIND_POTENTIAL">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>odkladaja sie ladunki - do przetwarzania</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ </xs:element>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attribute name="potential.current.columb">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>cache todo silnik</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:assert
|
|
|
+ test="@potential.current.columb = sum(default_db__x3A__NEURO_MIND_POTENTIAL:NEURO_MIND_POTENTIAL/potential.current.columb)">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>cache suma potencjalu - todo engine option</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ </xs:assert>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="state" type="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:state"/>
|
|
|
+ <xs:complexType name="output">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>przetwarzanie wyjscia, po przekroczeniu bariery w state</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:complexContent>
|
|
|
+ <xs:restriction base="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_STATE">
|
|
|
+ <xs:sequence>
|
|
|
+ <xs:element name="ID" type="xs:int"/>
|
|
|
+ <xs:element name="NEURO_MIND_STATE"
|
|
|
+ type="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_STATE_Type_output"/>
|
|
|
+ <xs:element name="A_STATUS"
|
|
|
+ type="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:A_STATUS_Type"/>
|
|
|
+ <xs:element minOccurs="0" name="A_STATUS_INFO" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="L_APPOITMENT_USER" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="L_APPOITMENT_TYPE" nillable="true" type="xs:string"> </xs:element>
|
|
|
+ <xs:element minOccurs="0" name="L_APPOITMENT_INFO" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="L_APPOITMENT_DATE" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="A_CLASSIFIED" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="A_ADM_COMPANY" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="A_RECORD_CREATE_DATE" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="A_RECORD_CREATE_AUTHOR" type="xs:string"/>
|
|
|
+ <xs:element minOccurs="0" name="A_RECORD_UPDATE_DATE" type="xs:dateTime"/>
|
|
|
+ <xs:element minOccurs="0" name="A_RECORD_UPDATE_AUTHOR" type="xs:string"/>
|
|
|
+ <xs:element maxOccurs="unbounded" minOccurs="0"
|
|
|
+ ref="default_db__x3A__NEURO_MIND_POTENTIAL:NEURO_MIND_POTENTIAL">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>odkladaja sie ladunki - do przetwarzania</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ </xs:element>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attribute name="potential.current.columb">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>cache todo silnik</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:assert
|
|
|
+ test="@potential.current.columb = sum(default_db__x3A__NEURO_MIND_POTENTIAL:NEURO_MIND_POTENTIAL/potential.current.columb)">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>cache suma potencjalu - todo engine option</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ </xs:assert>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="output" type="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:output"/>
|
|
|
+ <xs:simpleType name="A_STATUS_Type">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="NORMAL"/>
|
|
|
+ <xs:enumeration value="WAITING"/>
|
|
|
+ <xs:enumeration value="MONITOR"/>
|
|
|
+ <xs:enumeration value="DELETED"/>
|
|
|
+ <xs:enumeration value="WARNING"/>
|
|
|
+ <xs:enumeration value="OFF_SOFT"/>
|
|
|
+ <xs:enumeration value="OFF_HARD"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+</xs:schema>
|