Schema maksukiellonpalauttaminen.xsd


schema location C:\Users\mirko.nowak\Downloads\MaksukiellonPalauttaminen_v24_4\MaksukiellonPalauttaminen_v24_4\maksukiellonpalauttaminen.xsd
attributeFormDefault
elementFormDefault
 
Elements  Complex types 
maksukiellonPalauttaminen  EiEnaaPalveluksessaTiedot 
MuuSyyTiedot 
VelallisenPalkkaEiYliSuojaosuudenTiedot 
ViimeinenKertymaTiedot 


element maksukiellonPalauttaminen
diagram maksukiellonpalauttaminen_diagrams/maksukiellonpalauttaminen_p1.png
properties
content complex
children sahkoinenMaksukiellonsaaja palautettavaMaksukielto
annotation
documentation
Maksukiellon palauttaminen
source <xs:element name="maksukiellonPalauttaminen">
 
<xs:annotation>
   
<xs:documentation>Maksukiellon palauttaminen</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="sahkoinenMaksukiellonsaaja">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="lahetysPvm" type="uljData:isoDateType">
             
<xs:annotation>
               
<xs:documentation>Sanoman lähetyspäivä</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="tekninenYhteystieto" type="uljData:emailRelaxType" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Sähköpostiosoite, johon voi olla yhteydessä teknisissä ongelmissa</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
         
<xs:attribute name="tunnus" type="uljData:sahkoinenTunnusType">
           
<xs:annotation>
             
<xs:documentation>Sähköisen maksukiellonsaajan tunnus, esim. 101</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="palautettavaMaksukielto" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="maksukieltonumero" type="xs:integer">
             
<xs:annotation>
               
<xs:documentation>Maksukiellon numero, joka on palautuksen kohteena</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="palautuksenTiedot">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="palautuksenSyy" type="uljCodes:maksukiellonPeruuttaminenCode">
                   
<xs:annotation>
                     
<xs:documentation>Käytössä koodiarvot 5-9</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:choice minOccurs="0">
                   
<xs:element name="eiEnaaPalveluksessa" type="EiEnaaPalveluksessaTiedot" minOccurs="0">
                     
<xs:annotation>
                       
<xs:documentation>Tietue pakollinen, jos palautuksen syy on 7 (Velallinen ei ole enää palveluksessamme)</xs:documentation>
                     
</xs:annotation>
                   
</xs:element>
                   
<xs:element name="velallisenPalkkaEiYliSuojaosuuden" type="VelallisenPalkkaEiYliSuojaosuudenTiedot" minOccurs="0">
                     
<xs:annotation>
                       
<xs:documentation>Tietue pakollinen, jos palautuksen syy on 9 (Velallisen palkka/eläke/muu toistuvaistulo ei nouse yli suojaosuuden)</xs:documentation>
                     
</xs:annotation>
                   
</xs:element>
                   
<xs:element name="muuSyy" type="MuuSyyTiedot" minOccurs="0">
                     
<xs:annotation>
                       
<xs:documentation>Tietue pakollinen, jos palautuksen syy on 5 (Muu syy)</xs:documentation>
                     
</xs:annotation>
                   
</xs:element>
                 
</xs:choice>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

complexType EiEnaaPalveluksessaTiedot
diagram maksukiellonpalauttaminen_diagrams/maksukiellonpalauttaminen_p2.png
children tyosuhdePaattynytPvm viimeinenKertyma
used by
element maksukiellonPalauttaminen/palautettavaMaksukielto/palautuksenTiedot/eiEnaaPalveluksessa
source <xs:complexType name="EiEnaaPalveluksessaTiedot">
 
<xs:sequence>
   
<xs:element name="tyosuhdePaattynytPvm" type="uljData:isoDateType">
     
<xs:annotation>
       
<xs:documentation>Päivämäärä, jolloin velallisen työsuhde on päättynyt</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="viimeinenKertyma" type="ViimeinenKertymaTiedot">
     
<xs:annotation>
       
<xs:documentation>Viimeisestä palkasta tehdyn ulosottopidätyksen tiedot</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

complexType MuuSyyTiedot
diagram maksukiellonpalauttaminen_diagrams/maksukiellonpalauttaminen_p3.png
children viimeinenKertyma muunSyynSelite
used by
element maksukiellonPalauttaminen/palautettavaMaksukielto/palautuksenTiedot/muuSyy
source <xs:complexType name="MuuSyyTiedot">
 
<xs:sequence>
   
<xs:element name="viimeinenKertyma" type="ViimeinenKertymaTiedot">
     
<xs:annotation>
       
<xs:documentation>Viimeisestä palkasta tehdyn ulosottopidätyksen tiedot</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="muunSyynSelite" type="uljData:seliteType">
     
<xs:annotation>
       
<xs:documentation>Vapaamuotoinen teksti muulle syylle palauttaa maksukielto</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

complexType VelallisenPalkkaEiYliSuojaosuudenTiedot
diagram maksukiellonpalauttaminen_diagrams/maksukiellonpalauttaminen_p4.png
children tulojenMaara tulojenAlkupvm tulojenLoppupvm
used by
element maksukiellonPalauttaminen/palautettavaMaksukielto/palautuksenTiedot/velallisenPalkkaEiYliSuojaosuuden
source <xs:complexType name="VelallisenPalkkaEiYliSuojaosuudenTiedot">
 
<xs:sequence>
   
<xs:element name="tulojenMaara" type="uljData:rahamaaraType">
     
<xs:annotation>
       
<xs:documentation>Velallisen tulojen määrä</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="tulojenAlkupvm" type="uljData:isoDateType">
     
<xs:annotation>
       
<xs:documentation>Alkupäivä aikavälistä, jolta velallisen tulot on ilmoitettu</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="tulojenLoppupvm" type="uljData:isoDateType">
     
<xs:annotation>
       
<xs:documentation>Loppupäivä aikavälistä, jolta velallisen tulot on ilmoitettu</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

complexType ViimeinenKertymaTiedot
diagram maksukiellonpalauttaminen_diagrams/maksukiellonpalauttaminen_p5.png
children viimeinenKertymaMaara viimeinenKertymaPvm
used by
elements EiEnaaPalveluksessaTiedot/viimeinenKertyma MuuSyyTiedot/viimeinenKertyma
source <xs:complexType name="ViimeinenKertymaTiedot">
 
<xs:sequence>
   
<xs:element name="viimeinenKertymaMaara" type="uljData:rahamaaraType">
     
<xs:annotation>
       
<xs:documentation>Viimeisestä palkasta tehdyn ulosottopidätyksen rahamäärä</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="viimeinenKertymaPvm" type="uljData:isoDateType">
     
<xs:annotation>
       
<xs:documentation>Päivämäärä jolloin viimeisin palkasta tehty pidätys on suoritettu</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy