| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- <?xml version="1.0" encoding="UTF-8"?>
- <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:hfp="http://www.w3.org/2001/XMLSchema-hasFacetAndProperty"
- xmlns:default_db__x3A__BI_audit_KRS_person="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_KRS_person.xsd"
- xmlns:default_db__x3A__BI_audit_KRS="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_KRS.xsd"
- xmlns:default_db__x3A__BI_audit_ENERGA_PRACOWNICY="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_PRACOWNICY.xsd"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xmlns:p5_tr_map="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/procesy5_translate_map.xsd"
- xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
- xmlns:system_cache__resources_tree_generate_xsl_required_occurs_raport="http://biuro.biall-net.pl/xmlschema_procesy5/system_cache/resources_tree_generate_xsl_require_occurs_raport"
- xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
- xmlns:p5opr="http://biuro.biall-net.pl/xmlschema_procesy5/system_cache/object_parent_relations/object_parent_relations.xsd"
- xmlns:p5_simpleSchema_map="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/p5_simpleSchema_map.xsd"
- targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_KRS_person.xsd"
- vc:minVersion="1.1">
- <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_KRS.xsd"
- schemaLocation="BI_audit_KRS.xsd"/>
- <xs:import
- namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_PRACOWNICY.xsd"
- schemaLocation="BI_audit_ENERGA_PRACOWNICY.xsd"/>
- <xs:complexType name="BI_audit_KRS_person" id="_KRS_person___d4e4621-1_BI_audit_K">
- <xs:annotation>
- <xs:documentation>Do dowiazania do BI_audit_KRS person</xs:documentation>
- </xs:annotation>
- <xs:sequence id="_KRS_person___d4e4625-1">
- <xs:element name="ID" type="xs:int" id="_KRS_person___d4e4626-1_ID"/>
- <xs:element name="nazwisko" type="xs:string" id="_KRS_person___d4e4651-1_nazwisko"/>
- <xs:element name="imiona" type="xs:string" id="_KRS_person___d4e4653-1_imiona"/>
- <xs:element name="pesel" type="xs:NMTOKEN" id="_KRS_person___d4e4654-1_pesel"/>
- <xs:element name="cached" id="_KRS_person___d5e5635-1_cached" type="xs:int"/>
- <xs:element ref="default_db__x3A__BI_audit_KRS:BI_audit_KRS" id="_KRS_person___d6e77132-1"
- maxOccurs="unbounded">
- <xs:annotation>
- <xs:appinfo>
- <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
- <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"/>
- </system_cache__appinfo:flat_relation_cache>
- </xs:appinfo>
- </xs:annotation>
- </xs:element>
- <xs:element maxOccurs="unbounded" minOccurs="0"
- ref="default_db__x3A__BI_audit_ENERGA_PRACOWNICY:BI_audit_ENERGA_PRACOWNICY"
- id="_KRS_person___d15e101329-1"/>
- </xs:sequence>
- <xs:attribute name="label" type="xs:string" id="_KRS_person___d5e80455-1_label"/>
- <xs:attribute ref="default_db__x3A__BI_audit_KRS:label" id="_KRS_person___d6e77138-1">
- <xs:annotation>
- <xs:documentation>TODO pomysł na wyświetlenie labela z obiektów powiązanych? LUB odwołujemy się do asserts obiektu niżej...</xs:documentation>
- </xs:annotation>
- </xs:attribute>
- <xs:attribute name="label.backreffed" type="xs:string"
- id="_KRS_person___d6e77142-1_label.back">
- <xs:annotation>
- <xs:documentation>test lokalnego assert do @label.backreffed=../@label</xs:documentation>
- </xs:annotation>
- </xs:attribute>
- <xs:attribute name="label.backreffed_named" type="xs:string"
- id="_KRS_person___d6e77146-1_label.back">
- <xs:annotation>
- <xs:documentation>test lokalnego assert do nazwanego @label.backreffed_named=../@default_db__x3A__BI_audit_KRS:label</xs:documentation>
- </xs:annotation>
- </xs:attribute>
- <xs:assert
- test="@label = concat(substring(nazwisko, 0, 10), substring(imiona, 0, 10), '\n', pesel)"
- id="_KRS_person___d6e77107-1"/>
- <xs:assert test="@label.backreffed = ../@label" id="_KRS_person___d6e77151-1"/>
- <xs:assert test="@label.backreffed_named = ../@default_db__x3A__BI_audit_KRS:label"
- id="_KRS_person___d6e77152-1"/>
- </xs:complexType>
- <xs:element name="BI_audit_KRS_person"
- type="default_db__x3A__BI_audit_KRS_person:BI_audit_KRS_person"
- id="_KRS_person___d4e4655-1_BI_audit_K"/>
- </xs:schema>
|