Schema DMFAPPLCalculationNotification_20214.xsd


ROOT ELEMENT DMFAPPLCalculationNotification
attributeFormDefault unqualified
elementFormDefault qualified
 
Elements  Complex types 
ActivityCode  ComplementaryIndemnityDueByType 
ActivityWithRisk  ComplIndemnityContributionDueByType 
AdditionalCost  ContributionUnrelatedToNPDueByType 
AttestationStatus  DismissedStatWorkerContDueByType 
Border  FormType 
CompanyID  NaturalPersonType 
ComplementaryIndemnityDueBy  NOSSLPACalcNotifEmployerDclType 
ComplIndemnityAmount  OccupationDeductionDueByType 
ComplIndemnityAmountAdjustNotion  PensionContributionDueByType 
ComplIndemnityContributionDueBy  PoliceAreaDueByType 
ComplIndemnityNbrMonths  ReferenceType 
ContributionAmount  SocialSecurityContributionDueByType 
ContributionCalculationBasis  SocialServiceAmountDueByType 
ContributionSequenceNbr  StudentContributionDueByType 
ContributionType  WorkerContributionDueByType 
ContributionUnrelatedToNPDueBy  WorkerDeductionDueByType 
ContributionWorkerCode  WorkerRecordType 
DeductionAmount 
DeductionCalculationBasis 
DeductionCode 
DismissedStatWorkerContDueBy 
DMFAPPLCalculationNotification 
DueBy 
EmployerClass 
EmployerContribution 
EmployerNotion 
Form 
FormCreationDate 
FormCreationHour 
GrossRefRemunAmount 
GrossRefRemunContributionAmount 
Identification 
INSS 
LimitAmount 
LocalUnitID 
Nationality 
NaturalPerson 
NaturalPersonSequenceNbr 
NaturalPersonUserReference 
NOSSLPACalcNotifEmployerDcl 
NOSSLPARegistrationNbr 
NOSSQuarterEndingDate 
NOSSQuarterStartingDate 
OccupationDeductionDueBy 
PensionContCalculationBasis 
PensionContributionAmount 
PensionContributionDueBy 
PoliceAreaDueBy 
Quarter 
Reference 
ReferenceNbr 
ReferenceOrigin 
ReferenceType 
RegularisationAdditionalCost 
SIS 
SocialSecurityContributionAmount 
SocialSecurityContributionDueBy 
SocialServiceAmount 
SocialServiceAmountDueBy 
StudentContributionAmount 
StudentContributionDueBy 
StudentRemunAmount 
TypeForm 
UnrelatedAmount 
UnrelatedCalculationBasis 
UnrelatedEmployerClass 
UnrelatedWorkerCode 
WelfareBenefitTheoreticalAmount 
WorkerBirthdate 
WorkerBirthplace 
WorkerBirthplaceCountry 
WorkerCity 
WorkerCode 
WorkerContributionDueBy 
WorkerCountry 
WorkerDeductionDueBy 
WorkerFirstName 
WorkerHouseNbr 
WorkerInitial 
WorkerName 
WorkerPostBox 
WorkerRecord 
WorkerRecordUserReference 
WorkerSex 
WorkerStreet 
WorkerZIPCode 


element ActivityCode
diagram DMFAPPLCalculationNotification_20214_p1.png
type restriction of xs:integer
properties
content  simple
used by
complexType  ComplementaryIndemnityDueByType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  99999
totalDigits  5
annotation
documentation
00228
source <xs:element name="ActivityCode">
 
<xs:annotation>
   
<xs:documentation>00228</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="99999"/>
     
<xs:totalDigits value="5"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element ActivityWithRisk
diagram DMFAPPLCalculationNotification_20214_p2.png
type restriction of xs:integer
properties
content  simple
used by
complexType  WorkerRecordType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  999
totalDigits  3
annotation
documentation
00041
source <xs:element name="ActivityWithRisk">
 
<xs:annotation>
   
<xs:documentation>00041</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="999"/>
     
<xs:totalDigits value="3"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element AdditionalCost
diagram DMFAPPLCalculationNotification_20214_p3.png
type restriction of xs:integer
properties
content  simple
used by
complexType  PoliceAreaDueByType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  999999999999999
totalDigits  15
annotation
documentation
00788
source <xs:element name="AdditionalCost">
 
<xs:annotation>
   
<xs:documentation>00788</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="999999999999999"/>
     
<xs:totalDigits value="15"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element AttestationStatus
diagram DMFAPPLCalculationNotification_20214_p4.png
type restriction of xs:integer
properties
content  simple
used by
complexType  FormType
facets
Kind  Value  Annotation
totalDigits  1
enumeration  0
enumeration  2
annotation
documentation
00110
source <xs:element name="AttestationStatus">
 
<xs:annotation>
   
<xs:documentation>00110</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:totalDigits value="1"/>
     
<xs:enumeration value="0"/>
     
<xs:enumeration value="2"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Border
diagram DMFAPPLCalculationNotification_20214_p5.png
type restriction of xs:integer
properties
content  simple
used by
complexType  WorkerRecordType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  1
totalDigits  1
annotation
documentation
00040
source <xs:element name="Border">
 
<xs:annotation>
   
<xs:documentation>00040</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="1"/>
     
<xs:totalDigits value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element CompanyID
diagram DMFAPPLCalculationNotification_20214_p6.png
type restriction of xs:integer
properties
content  simple
used by
complexType  NOSSLPACalcNotifEmployerDclType
facets
Kind  Value  Annotation
minInclusive  0000000196
maxInclusive  1999999943
totalDigits  10
pattern  \d{9}|\d{10}
annotation
documentation
00014
appinfo
CompanyID_conversion1
appinfo
xs:companyId
source <xs:element name="CompanyID">
 
<xs:annotation>
   
<xs:documentation>00014</xs:documentation>
   
<xs:appinfo source="ConversionID">CompanyID_conversion1</xs:appinfo>
   
<xs:appinfo source="TDOType">xs:companyId</xs:appinfo>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0000000196"/>
     
<xs:maxInclusive value="1999999943"/>
     
<xs:totalDigits value="10"/>
     
<xs:pattern value="\d{9}|\d{10}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element ComplementaryIndemnityDueBy
diagram DMFAPPLCalculationNotification_20214_p7.png
type extension of ComplementaryIndemnityDueByType
properties
content  complex
children EmployerNotionActivityCodeComplIndemnityContributionDueBy
used by
element  WorkerRecord
annotation
documentation
90408
source <xs:element name="ComplementaryIndemnityDueBy">
 
<xs:annotation>
   
<xs:documentation>90408</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="ComplementaryIndemnityDueByType">
       
<xs:sequence>
         
<xs:element ref="ComplIndemnityContributionDueBy" maxOccurs="unbounded"/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element ComplIndemnityAmount
diagram DMFAPPLCalculationNotification_20214_p8.png
type restriction of xs:integer
properties
content  simple
used by
complexType  ComplIndemnityContributionDueByType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  999999999
totalDigits  9
annotation
documentation
00830
source <xs:element name="ComplIndemnityAmount">
 
<xs:annotation>
   
<xs:documentation>00830</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="999999999"/>
     
<xs:totalDigits value="9"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element ComplIndemnityAmountAdjustNotion
diagram DMFAPPLCalculationNotification_20214_p9.png
type restriction of xs:integer
properties
content  simple
used by
complexType  ComplIndemnityContributionDueByType
facets
Kind  Value  Annotation
totalDigits  1
enumeration  0
enumeration  1
enumeration  4
enumeration  9
annotation
documentation
00829
source <xs:element name="ComplIndemnityAmountAdjustNotion">
 
<xs:annotation>
   
<xs:documentation>00829</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:totalDigits value="1"/>
     
<xs:enumeration value="0"/>
     
<xs:enumeration value="1"/>
     
<xs:enumeration value="4"/>
     
<xs:enumeration value="9"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element ComplIndemnityContributionDueBy
diagram DMFAPPLCalculationNotification_20214_p10.png
type ComplIndemnityContributionDueByType
properties
content  complex
children ContributionWorkerCodeContributionTypeComplIndemnityAmountAdjustNotionContributionSequenceNbrComplIndemnityAmountWelfareBenefitTheoreticalAmountComplIndemnityNbrMonthsContributionAmountDueBy
used by
element  ComplementaryIndemnityDueBy
annotation
documentation
90409
source <xs:element name="ComplIndemnityContributionDueBy" type="ComplIndemnityContributionDueByType">
 
<xs:annotation>
   
<xs:documentation>90409</xs:documentation>
 
</xs:annotation>
</xs:element>

element ComplIndemnityNbrMonths
diagram DMFAPPLCalculationNotification_20214_p11.png
type restriction of xs:integer
properties
content  simple
used by
complexType  ComplIndemnityContributionDueByType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  181
totalDigits  3
annotation
documentation
00831
source <xs:element name="ComplIndemnityNbrMonths">
 
<xs:annotation>
   
<xs:documentation>00831</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="181"/>
     
<xs:totalDigits value="3"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element ContributionAmount
diagram DMFAPPLCalculationNotification_20214_p12.png
type restriction of xs:integer
properties
content  simple
used by
complexTypes  ComplIndemnityContributionDueByTypeWorkerContributionDueByType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  99999999999
totalDigits  11
annotation
documentation
00085
source <xs:element name="ContributionAmount">
 
<xs:annotation>
   
<xs:documentation>00085</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="99999999999"/>
     
<xs:totalDigits value="11"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element ContributionCalculationBasis
diagram DMFAPPLCalculationNotification_20214_p13.png
type restriction of xs:integer
properties
content  simple
used by
complexType  WorkerContributionDueByType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  99999999999
totalDigits  11
annotation
documentation
00084
source <xs:element name="ContributionCalculationBasis">
 
<xs:annotation>
   
<xs:documentation>00084</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="99999999999"/>
     
<xs:totalDigits value="11"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element ContributionSequenceNbr
diagram DMFAPPLCalculationNotification_20214_p14.png
type restriction of xs:integer
properties
content  simple
used by
complexType  ComplIndemnityContributionDueByType
facets
Kind  Value  Annotation
minInclusive  1
maxInclusive  999
totalDigits  3
annotation
documentation
00955
source <xs:element name="ContributionSequenceNbr">
 
<xs:annotation>
   
<xs:documentation>00955</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="1"/>
     
<xs:maxInclusive value="999"/>
     
<xs:totalDigits value="3"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element ContributionType
diagram DMFAPPLCalculationNotification_20214_p15.png
type restriction of xs:integer
properties
content  simple
used by
complexTypes  ComplIndemnityContributionDueByTypeWorkerContributionDueByType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  9
totalDigits  1
annotation
documentation
00083
source <xs:element name="ContributionType">
 
<xs:annotation>
   
<xs:documentation>00083</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="9"/>
     
<xs:totalDigits value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element ContributionUnrelatedToNPDueBy
diagram DMFAPPLCalculationNotification_20214_p16.png
type ContributionUnrelatedToNPDueByType
properties
content  complex
children UnrelatedEmployerClassUnrelatedWorkerCodeUnrelatedCalculationBasisUnrelatedAmountDueBy
used by
element  NOSSLPACalcNotifEmployerDcl
annotation
documentation
90310
source <xs:element name="ContributionUnrelatedToNPDueBy" type="ContributionUnrelatedToNPDueByType">
 
<xs:annotation>
   
<xs:documentation>90310</xs:documentation>
 
</xs:annotation>
</xs:element>

element ContributionWorkerCode
diagram DMFAPPLCalculationNotification_20214_p17.png
type restriction of xs:integer
properties
content  simple
used by
complexTypes  ComplIndemnityContributionDueByTypePensionContributionDueByTypeWorkerContributionDueByType
facets
Kind  Value  Annotation
minInclusive  000
maxInclusive  999
totalDigits  3
pattern  \d{3}
annotation
documentation
00082
source <xs:element name="ContributionWorkerCode">
 
<xs:annotation>
   
<xs:documentation>00082</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="000"/>
     
<xs:maxInclusive value="999"/>
     
<xs:totalDigits value="3"/>
     
<xs:pattern value="\d{3}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element DeductionAmount
diagram DMFAPPLCalculationNotification_20214_p18.png
type restriction of xs:integer
properties
content  simple
used by
complexTypes  OccupationDeductionDueByTypeWorkerDeductionDueByType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  99999999999
totalDigits  11
annotation
documentation
00089
source <xs:element name="DeductionAmount">
 
<xs:annotation>
   
<xs:documentation>00089</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="99999999999"/>
     
<xs:totalDigits value="11"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element DeductionCalculationBasis
diagram DMFAPPLCalculationNotification_20214_p19.png
type restriction of xs:integer
properties
content  simple
used by
complexTypes  OccupationDeductionDueByTypeWorkerDeductionDueByType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  99999999999
totalDigits  11
annotation
documentation
00088
source <xs:element name="DeductionCalculationBasis">
 
<xs:annotation>
   
<xs:documentation>00088</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="99999999999"/>
     
<xs:totalDigits value="11"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element DeductionCode
diagram DMFAPPLCalculationNotification_20214_p20.png
type restriction of xs:integer
properties
content  simple
used by
complexTypes  OccupationDeductionDueByTypeWorkerDeductionDueByType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  9999
totalDigits  4
annotation
documentation
00086
source <xs:element name="DeductionCode">
 
<xs:annotation>
   
<xs:documentation>00086</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="9999"/>
     
<xs:totalDigits value="4"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element DismissedStatWorkerContDueBy
diagram DMFAPPLCalculationNotification_20214_p21.png
type DismissedStatWorkerContDueByType
properties
content  complex
children GrossRefRemunAmountGrossRefRemunContributionAmountDueBy
used by
element  WorkerRecord
annotation
documentation
90308
source <xs:element name="DismissedStatWorkerContDueBy" type="DismissedStatWorkerContDueByType">
 
<xs:annotation>
   
<xs:documentation>90308</xs:documentation>
 
</xs:annotation>
</xs:element>

element DMFAPPLCalculationNotification
diagram DMFAPPLCalculationNotification_20214_p22.png
properties
content  complex
children Form
annotation
documentation
90311
source <xs:element name="DMFAPPLCalculationNotification">
 
<xs:annotation>
   
<xs:documentation>90311</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="Form" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element DueBy
diagram DMFAPPLCalculationNotification_20214_p23.png
type restriction of xs:integer
properties
content  simple
used by
complexTypes  ComplIndemnityContributionDueByTypeContributionUnrelatedToNPDueByTypeDismissedStatWorkerContDueByTypeOccupationDeductionDueByTypePensionContributionDueByTypePoliceAreaDueByTypeSocialSecurityContributionDueByTypeSocialServiceAmountDueByTypeStudentContributionDueByTypeWorkerContributionDueByTypeWorkerDeductionDueByType
facets
Kind  Value  Annotation
minInclusive  1
maxInclusive  4
totalDigits  2
annotation
documentation
00790
source <xs:element name="DueBy">
 
<xs:annotation>
   
<xs:documentation>00790</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="1"/>
     
<xs:maxInclusive value="4"/>
     
<xs:totalDigits value="2"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element EmployerClass
diagram DMFAPPLCalculationNotification_20214_p24.png
type restriction of xs:integer
properties
content  simple
used by
complexType  WorkerRecordType
facets
Kind  Value  Annotation
minInclusive  000
maxInclusive  999
totalDigits  3
pattern  \d{3}
annotation
documentation
00036
source <xs:element name="EmployerClass">
 
<xs:annotation>
   
<xs:documentation>00036</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="000"/>
     
<xs:maxInclusive value="999"/>
     
<xs:totalDigits value="3"/>
     
<xs:pattern value="\d{3}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element EmployerContribution
diagram DMFAPPLCalculationNotification_20214_p25.png
type restriction of xs:integer
properties
content  simple
used by
complexType  PoliceAreaDueByType
facets
Kind  Value  Annotation
totalDigits  15
annotation
documentation
00736
source <xs:element name="EmployerContribution">
 
<xs:annotation>
   
<xs:documentation>00736</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:totalDigits value="15"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element EmployerNotion
diagram DMFAPPLCalculationNotification_20214_p26.png
type restriction of xs:integer
properties
content  simple
used by
complexType  ComplementaryIndemnityDueByType
facets
Kind  Value  Annotation
totalDigits  11
pattern  0|1\d{10}
annotation
documentation
00815
source <xs:element name="EmployerNotion">
 
<xs:annotation>
   
<xs:documentation>00815</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:totalDigits value="11"/>
     
<xs:pattern value="0|1\d{10}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Form
diagram DMFAPPLCalculationNotification_20214_p27.png
type extension of FormType
properties
content  complex
children IdentificationFormCreationDateFormCreationHourAttestationStatusTypeFormReferenceNOSSLPACalcNotifEmployerDcl
used by
element  DMFAPPLCalculationNotification
annotation
documentation
90059
source <xs:element name="Form">
 
<xs:annotation>
   
<xs:documentation>90059</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="FormType">
       
<xs:sequence>
         
<xs:element ref="Reference" minOccurs="2" maxOccurs="3"/>
         
<xs:element ref="NOSSLPACalcNotifEmployerDcl"/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element FormCreationDate
diagram DMFAPPLCalculationNotification_20214_p28.png
type restriction of xs:date
properties
content  simple
used by
complexType  FormType
facets
Kind  Value  Annotation
pattern  \d{4}-\d{2}-\d{2}
annotation
documentation
00218
appinfo
Date_conversion1
source <xs:element name="FormCreationDate">
 
<xs:annotation>
   
<xs:documentation>00218</xs:documentation>
   
<xs:appinfo source="ConversionID">Date_conversion1</xs:appinfo>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:date">
     
<xs:pattern value="\d{4}-\d{2}-\d{2}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element FormCreationHour
diagram DMFAPPLCalculationNotification_20214_p29.png
type restriction of xs:time
properties
content  simple
used by
complexType  FormType
facets
Kind  Value  Annotation
pattern  \d{2}:\d{2}:\d{2}.\d{3}
annotation
documentation
00299
appinfo
Time_conversion1
source <xs:element name="FormCreationHour">
 
<xs:annotation>
   
<xs:documentation>00299</xs:documentation>
   
<xs:appinfo source="ConversionID">Time_conversion1</xs:appinfo>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:time">
     
<xs:pattern value="\d{2}:\d{2}:\d{2}.\d{3}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element GrossRefRemunAmount
diagram DMFAPPLCalculationNotification_20214_p30.png
type restriction of xs:integer
properties
content  simple
used by
complexType  DismissedStatWorkerContDueByType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  999999999
totalDigits  9
annotation
documentation
00071
source <xs:element name="GrossRefRemunAmount">
 
<xs:annotation>
   
<xs:documentation>00071</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="999999999"/>
     
<xs:totalDigits value="9"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element GrossRefRemunContributionAmount
diagram DMFAPPLCalculationNotification_20214_p31.png
type restriction of xs:integer
properties
content  simple
used by
complexType  DismissedStatWorkerContDueByType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  999999999
totalDigits  9
annotation
documentation
00072
source <xs:element name="GrossRefRemunContributionAmount">
 
<xs:annotation>
   
<xs:documentation>00072</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="999999999"/>
     
<xs:totalDigits value="9"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Identification
diagram DMFAPPLCalculationNotification_20214_p32.png
type restriction of xs:string
properties
content  simple
used by
complexType  FormType
facets
Kind  Value  Annotation
maxLength  7
enumeration  PPLCAL
annotation
documentation
00296
source <xs:element name="Identification">
 
<xs:annotation>
   
<xs:documentation>00296</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="7"/>
     
<xs:enumeration value="PPLCAL"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element INSS
diagram DMFAPPLCalculationNotification_20214_p33.png
type restriction of xs:integer
properties
content  simple
used by
complexType  NaturalPersonType
facets
Kind  Value  Annotation
totalDigits  11
pattern  [0]|\d{11}
annotation
documentation
00024
appinfo
Inss_conversion1
appinfo
xs:inss
source <xs:element name="INSS">
 
<xs:annotation>
   
<xs:documentation>00024</xs:documentation>
   
<xs:appinfo source="ConversionID">Inss_conversion1</xs:appinfo>
   
<xs:appinfo source="TDOType">xs:inss</xs:appinfo>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:totalDigits value="11"/>
     
<xs:pattern value="[0]|\d{11}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element LimitAmount
diagram DMFAPPLCalculationNotification_20214_p34.png
type restriction of xs:integer
properties
content  simple
used by
complexType  PoliceAreaDueByType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  999999999999999
totalDigits  15
annotation
documentation
00828
source <xs:element name="LimitAmount">
 
<xs:annotation>
   
<xs:documentation>00828</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="999999999999999"/>
     
<xs:totalDigits value="15"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element LocalUnitID
diagram DMFAPPLCalculationNotification_20214_p35.png
type restriction of xs:integer
properties
content  simple
used by
complexType  WorkerRecordType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  9999999999
totalDigits  10
annotation
documentation
00042
appinfo
xs:localUnitId
source <xs:element name="LocalUnitID">
 
<xs:annotation>
   
<xs:documentation>00042</xs:documentation>
   
<xs:appinfo source="TDOType">xs:localUnitId</xs:appinfo>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="9999999999"/>
     
<xs:totalDigits value="10"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Nationality
diagram DMFAPPLCalculationNotification_20214_p36.png
type restriction of xs:integer
properties
content  simple
used by
complexType  NaturalPersonType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  99999
totalDigits  5
annotation
documentation
00119
source <xs:element name="Nationality">
 
<xs:annotation>
   
<xs:documentation>00119</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="99999"/>
     
<xs:totalDigits value="5"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element NaturalPerson
diagram DMFAPPLCalculationNotification_20214_p37.png
type extension of NaturalPersonType
properties
content  complex
children NaturalPersonSequenceNbrINSSSISWorkerNameWorkerFirstNameWorkerInitialWorkerBirthdateWorkerBirthplaceWorkerBirthplaceCountryWorkerSexWorkerStreetWorkerHouseNbrWorkerPostBoxWorkerZIPCodeWorkerCityWorkerCountryNationalityNaturalPersonUserReferenceWorkerRecord
used by
element  NOSSLPACalcNotifEmployerDcl
annotation
documentation
90017
source <xs:element name="NaturalPerson">
 
<xs:annotation>
   
<xs:documentation>90017</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="NaturalPersonType">
       
<xs:sequence>
         
<xs:element ref="WorkerRecord" minOccurs="0" maxOccurs="unbounded"/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element NaturalPersonSequenceNbr
diagram DMFAPPLCalculationNotification_20214_p38.png
type restriction of xs:integer
properties
content  simple
used by
complexType  NaturalPersonType
facets
Kind  Value  Annotation
minInclusive  1
maxInclusive  9999999
totalDigits  7
annotation
documentation
00023
source <xs:element name="NaturalPersonSequenceNbr">
 
<xs:annotation>
   
<xs:documentation>00023</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="1"/>
     
<xs:maxInclusive value="9999999"/>
     
<xs:totalDigits value="7"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element NaturalPersonUserReference
diagram DMFAPPLCalculationNotification_20214_p39.png
type restriction of xs:string
properties
content  simple
used by
complexType  NaturalPersonType
facets
Kind  Value  Annotation
maxLength  20
annotation
documentation
00615
source <xs:element name="NaturalPersonUserReference">
 
<xs:annotation>
   
<xs:documentation>00615</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="20"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element NOSSLPACalcNotifEmployerDcl
diagram DMFAPPLCalculationNotification_20214_p40.png
type extension of NOSSLPACalcNotifEmployerDclType
properties
content  complex
children QuarterNOSSLPARegistrationNbrCompanyIDSocialSecurityContributionDueByPensionContributionDueByPoliceAreaDueBySocialServiceAmountDueByNaturalPersonContributionUnrelatedToNPDueBy
used by
element  Form
annotation
documentation
90302
source <xs:element name="NOSSLPACalcNotifEmployerDcl">
 
<xs:annotation>
   
<xs:documentation>90302</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="NOSSLPACalcNotifEmployerDclType">
       
<xs:sequence>
         
<xs:element ref="SocialSecurityContributionDueBy"/>
         
<xs:element ref="PensionContributionDueBy" minOccurs="0" maxOccurs="4"/>
         
<xs:element ref="PoliceAreaDueBy" minOccurs="0"/>
         
<xs:element ref="SocialServiceAmountDueBy" minOccurs="0"/>
         
<xs:choice>
           
<xs:sequence>
             
<xs:element ref="NaturalPerson" maxOccurs="unbounded"/>
             
<xs:element ref="ContributionUnrelatedToNPDueBy" minOccurs="0" maxOccurs="unbounded"/>
           
</xs:sequence>
           
<xs:element ref="ContributionUnrelatedToNPDueBy" maxOccurs="unbounded"/>
         
</xs:choice>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element NOSSLPARegistrationNbr
diagram DMFAPPLCalculationNotification_20214_p41.png
type restriction of xs:integer
properties
content  simple
used by
complexType  NOSSLPACalcNotifEmployerDclType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  99999926
totalDigits  8
annotation
documentation
00109
appinfo
NossAPL_conversion1
appinfo
xs:nossLpaRegistrationNbr
source <xs:element name="NOSSLPARegistrationNbr">
 
<xs:annotation>
   
<xs:documentation>00109</xs:documentation>
   
<xs:appinfo source="ConversionID">NossAPL_conversion1</xs:appinfo>
   
<xs:appinfo source="TDOType">xs:nossLpaRegistrationNbr</xs:appinfo>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="99999926"/>
     
<xs:totalDigits value="8"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element NOSSQuarterEndingDate
diagram DMFAPPLCalculationNotification_20214_p42.png
type restriction of xs:date
properties
content  simple
used by
complexType  WorkerRecordType
facets
Kind  Value  Annotation
pattern  \d{4}-\d{2}-\d{2}
annotation
documentation
00039
appinfo
Date_conversion1
source <xs:element name="NOSSQuarterEndingDate">
 
<xs:annotation>
   
<xs:documentation>00039</xs:documentation>
   
<xs:appinfo source="ConversionID">Date_conversion1</xs:appinfo>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:date">
     
<xs:pattern value="\d{4}-\d{2}-\d{2}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element NOSSQuarterStartingDate
diagram DMFAPPLCalculationNotification_20214_p43.png
type restriction of xs:date
properties
content  simple
used by
complexType  WorkerRecordType
facets
Kind  Value  Annotation
pattern  \d{4}-\d{2}-\d{2}
annotation
documentation
00038
appinfo
Date_conversion1
source <xs:element name="NOSSQuarterStartingDate">
 
<xs:annotation>
   
<xs:documentation>00038</xs:documentation>
   
<xs:appinfo source="ConversionID">Date_conversion1</xs:appinfo>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:date">
     
<xs:pattern value="\d{4}-\d{2}-\d{2}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element OccupationDeductionDueBy
diagram DMFAPPLCalculationNotification_20214_p44.png
type OccupationDeductionDueByType
properties
content  complex
children DeductionCodeDeductionCalculationBasisDeductionAmountDueBy
used by
element  WorkerRecord
annotation
documentation
90306
source <xs:element name="OccupationDeductionDueBy" type="OccupationDeductionDueByType">
 
<xs:annotation>
   
<xs:documentation>90306</xs:documentation>
 
</xs:annotation>
</xs:element>

element PensionContCalculationBasis
diagram DMFAPPLCalculationNotification_20214_p45.png
type restriction of xs:integer
properties
content  simple
used by
complexType  PensionContributionDueByType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  999999999999999
totalDigits  15
annotation
documentation
00855
source <xs:element name="PensionContCalculationBasis">
 
<xs:annotation>
   
<xs:documentation>00855</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="999999999999999"/>
     
<xs:totalDigits value="15"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element PensionContributionAmount
diagram DMFAPPLCalculationNotification_20214_p46.png
type restriction of xs:integer
properties
content  simple
used by
complexType  PensionContributionDueByType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  999999999999999
totalDigits  15
annotation
documentation
00856
source <xs:element name="PensionContributionAmount">
 
<xs:annotation>
   
<xs:documentation>00856</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="999999999999999"/>
     
<xs:totalDigits value="15"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element PensionContributionDueBy
diagram DMFAPPLCalculationNotification_20214_p47.png
type PensionContributionDueByType
properties
content  complex
children ContributionWorkerCodePensionContCalculationBasisPensionContributionAmountDueBy
used by
element  NOSSLPACalcNotifEmployerDcl
annotation
documentation
90347
source <xs:element name="PensionContributionDueBy" type="PensionContributionDueByType">
 
<xs:annotation>
   
<xs:documentation>90347</xs:documentation>
 
</xs:annotation>
</xs:element>

element PoliceAreaDueBy
diagram DMFAPPLCalculationNotification_20214_p48.png
type PoliceAreaDueByType
properties
content  complex
children EmployerContributionDueByLimitAmountAdditionalCostRegularisationAdditionalCost
used by
element  NOSSLPACalcNotifEmployerDcl
annotation
documentation
90303
source <xs:element name="PoliceAreaDueBy" type="PoliceAreaDueByType">
 
<xs:annotation>
   
<xs:documentation>90303</xs:documentation>
 
</xs:annotation>
</xs:element>

element Quarter
diagram DMFAPPLCalculationNotification_20214_p49.png
type restriction of xs:integer
properties
content  simple
used by
complexType  NOSSLPACalcNotifEmployerDclType
facets
Kind  Value  Annotation
minInclusive  20051
totalDigits  5
pattern  \d{4}(1|2|3|4)
annotation
documentation
00013
appinfo
xs:yearQuarter
source <xs:element name="Quarter">
 
<xs:annotation>
   
<xs:documentation>00013</xs:documentation>
   
<xs:appinfo source="TDOType">xs:yearQuarter</xs:appinfo>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="20051"/>
     
<xs:totalDigits value="5"/>
     
<xs:pattern value="\d{4}(1|2|3|4)"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Reference
diagram DMFAPPLCalculationNotification_20214_p50.png
type ReferenceType
properties
content  complex
children ReferenceTypeReferenceOriginReferenceNbr
used by
element  Form
annotation
documentation
90082
source <xs:element name="Reference" type="ReferenceType">
 
<xs:annotation>
   
<xs:documentation>90082</xs:documentation>
 
</xs:annotation>
</xs:element>

element ReferenceNbr
diagram DMFAPPLCalculationNotification_20214_p51.png
type restriction of xs:string
properties
content  simple
used by
complexType  ReferenceType
facets
Kind  Value  Annotation
minLength  1
maxLength  20
annotation
documentation
00222
appinfo
TicketNumber_conversion1
source <xs:element name="ReferenceNbr">
 
<xs:annotation>
   
<xs:documentation>00222</xs:documentation>
   
<xs:appinfo source="ConversionID">TicketNumber_conversion1</xs:appinfo>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="20"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element ReferenceOrigin
diagram DMFAPPLCalculationNotification_20214_p52.png
type restriction of xs:integer
properties
content  simple
used by
complexType  ReferenceType
facets
Kind  Value  Annotation
totalDigits  1
enumeration  1
enumeration  2
annotation
documentation
00298
source <xs:element name="ReferenceOrigin">
 
<xs:annotation>
   
<xs:documentation>00298</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:totalDigits value="1"/>
     
<xs:enumeration value="1"/>
     
<xs:enumeration value="2"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element ReferenceType
diagram DMFAPPLCalculationNotification_20214_p53.png
type restriction of xs:integer
properties
content  simple
used by
complexType  ReferenceType
facets
Kind  Value  Annotation
totalDigits  1
enumeration  1
enumeration  3
annotation
documentation
00221
source <xs:element name="ReferenceType">
 
<xs:annotation>
   
<xs:documentation>00221</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:totalDigits value="1"/>
     
<xs:enumeration value="1"/>
     
<xs:enumeration value="3"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element RegularisationAdditionalCost
diagram DMFAPPLCalculationNotification_20214_p54.png
type restriction of xs:integer
properties
content  simple
used by
complexType  PoliceAreaDueByType
facets
Kind  Value  Annotation
totalDigits  15
annotation
documentation
00822
source <xs:element name="RegularisationAdditionalCost">
 
<xs:annotation>
   
<xs:documentation>00822</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:totalDigits value="15"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element SIS
diagram DMFAPPLCalculationNotification_20214_p55.png
type restriction of xs:integer
properties
content  simple
used by
complexType  NaturalPersonType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  9999999999
totalDigits  10
annotation
documentation
00167
source <xs:element name="SIS">
 
<xs:annotation>
   
<xs:documentation>00167</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="9999999999"/>
     
<xs:totalDigits value="10"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element SocialSecurityContributionAmount
diagram DMFAPPLCalculationNotification_20214_p56.png
type restriction of xs:integer
properties
content  simple
used by
complexType  SocialSecurityContributionDueByType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  999999999999999
totalDigits  15
annotation
documentation
00854
source <xs:element name="SocialSecurityContributionAmount">
 
<xs:annotation>
   
<xs:documentation>00854</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="999999999999999"/>
     
<xs:totalDigits value="15"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element SocialSecurityContributionDueBy
diagram DMFAPPLCalculationNotification_20214_p57.png
type SocialSecurityContributionDueByType
properties
content  complex
children SocialSecurityContributionAmountDueBy
used by
element  NOSSLPACalcNotifEmployerDcl
annotation
documentation
90346
source <xs:element name="SocialSecurityContributionDueBy" type="SocialSecurityContributionDueByType">
 
<xs:annotation>
   
<xs:documentation>90346</xs:documentation>
 
</xs:annotation>
</xs:element>

element SocialServiceAmount
diagram DMFAPPLCalculationNotification_20214_p58.png
type restriction of xs:integer
properties
content  simple
used by
complexType  SocialServiceAmountDueByType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  999999999999999
totalDigits  15
annotation
documentation
00789
source <xs:element name="SocialServiceAmount">
 
<xs:annotation>
   
<xs:documentation>00789</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="999999999999999"/>
     
<xs:totalDigits value="15"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element SocialServiceAmountDueBy
diagram DMFAPPLCalculationNotification_20214_p59.png
type SocialServiceAmountDueByType
properties
content  complex
children SocialServiceAmountDueBy
used by
element  NOSSLPACalcNotifEmployerDcl
annotation
documentation
90304
source <xs:element name="SocialServiceAmountDueBy" type="SocialServiceAmountDueByType">
 
<xs:annotation>
   
<xs:documentation>90304</xs:documentation>
 
</xs:annotation>
</xs:element>

element StudentContributionAmount
diagram DMFAPPLCalculationNotification_20214_p60.png
type restriction of xs:integer
properties
content  simple
used by
complexType  StudentContributionDueByType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  999999999
totalDigits  9
annotation
documentation
00077
source <xs:element name="StudentContributionAmount">
 
<xs:annotation>
   
<xs:documentation>00077</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="999999999"/>
     
<xs:totalDigits value="9"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element StudentContributionDueBy
diagram DMFAPPLCalculationNotification_20214_p61.png
type StudentContributionDueByType
properties
content  complex
children StudentRemunAmountStudentContributionAmountDueBy
used by
element  WorkerRecord
annotation
documentation
90309
source <xs:element name="StudentContributionDueBy" type="StudentContributionDueByType">
 
<xs:annotation>
   
<xs:documentation>90309</xs:documentation>
 
</xs:annotation>
</xs:element>

element StudentRemunAmount
diagram DMFAPPLCalculationNotification_20214_p62.png
type restriction of xs:integer
properties
content  simple
used by
complexType  StudentContributionDueByType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  999999999
totalDigits  9
annotation
documentation
00076
source <xs:element name="StudentRemunAmount">
 
<xs:annotation>
   
<xs:documentation>00076</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="999999999"/>
     
<xs:totalDigits value="9"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element TypeForm
diagram DMFAPPLCalculationNotification_20214_p63.png
type restriction of xs:string
properties
content  simple
used by
complexType  FormType
facets
Kind  Value  Annotation
maxLength  2
enumeration  SU
annotation
documentation
00297
source <xs:element name="TypeForm">
 
<xs:annotation>
   
<xs:documentation>00297</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="2"/>
     
<xs:enumeration value="SU"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element UnrelatedAmount
diagram DMFAPPLCalculationNotification_20214_p64.png
type restriction of xs:integer
properties
content  simple
used by
complexType  ContributionUnrelatedToNPDueByType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  9999999999999
totalDigits  13
annotation
documentation
00022
source <xs:element name="UnrelatedAmount">
 
<xs:annotation>
   
<xs:documentation>00022</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="9999999999999"/>
     
<xs:totalDigits value="13"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element UnrelatedCalculationBasis
diagram DMFAPPLCalculationNotification_20214_p65.png
type restriction of xs:integer
properties
content  simple
used by
complexType  ContributionUnrelatedToNPDueByType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  9999999999999
totalDigits  13
annotation
documentation
00021
source <xs:element name="UnrelatedCalculationBasis">
 
<xs:annotation>
   
<xs:documentation>00021</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="9999999999999"/>
     
<xs:totalDigits value="13"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element UnrelatedEmployerClass
diagram DMFAPPLCalculationNotification_20214_p66.png
type restriction of xs:integer
properties
content  simple
used by
complexType  ContributionUnrelatedToNPDueByType
facets
Kind  Value  Annotation
minInclusive  000
maxInclusive  999
totalDigits  3
pattern  \d{3}
annotation
documentation
00019
source <xs:element name="UnrelatedEmployerClass">
 
<xs:annotation>
   
<xs:documentation>00019</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="000"/>
     
<xs:maxInclusive value="999"/>
     
<xs:totalDigits value="3"/>
     
<xs:pattern value="\d{3}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element UnrelatedWorkerCode
diagram DMFAPPLCalculationNotification_20214_p67.png
type restriction of xs:integer
properties
content  simple
used by
complexType  ContributionUnrelatedToNPDueByType
facets
Kind  Value  Annotation
minInclusive  000
maxInclusive  999
totalDigits  3
pattern  \d{3}
annotation
documentation
00020
source <xs:element name="UnrelatedWorkerCode">
 
<xs:annotation>
   
<xs:documentation>00020</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="000"/>
     
<xs:maxInclusive value="999"/>
     
<xs:totalDigits value="3"/>
     
<xs:pattern value="\d{3}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element WelfareBenefitTheoreticalAmount
diagram DMFAPPLCalculationNotification_20214_p68.png
type restriction of xs:integer
properties
content  simple
used by
complexType  ComplIndemnityContributionDueByType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  999999999
totalDigits  9
annotation
documentation
00956
source <xs:element name="WelfareBenefitTheoreticalAmount">
 
<xs:annotation>
   
<xs:documentation>00956</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="999999999"/>
     
<xs:totalDigits value="9"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element WorkerBirthdate
diagram DMFAPPLCalculationNotification_20214_p69.png
type restriction of xs:string
properties
content  simple
used by
complexType  NaturalPersonType
facets
Kind  Value  Annotation
length  10
pattern  \d{4}-\d{2}-\d{2}
annotation
documentation
00028
appinfo
Date_conversion2
source <xs:element name="WorkerBirthdate">
 
<xs:annotation>
   
<xs:documentation>00028</xs:documentation>
   
<xs:appinfo source="ConversionID">Date_conversion2</xs:appinfo>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:length value="10"/>
     
<xs:pattern value="\d{4}-\d{2}-\d{2}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element WorkerBirthplace
diagram DMFAPPLCalculationNotification_20214_p70.png
type restriction of xs:string
properties
content  simple
used by
complexType  NaturalPersonType
facets
Kind  Value  Annotation
maxLength  40
pattern  [\s\S]*\S[\s\S]*
annotation
documentation
00168
source <xs:element name="WorkerBirthplace">
 
<xs:annotation>
   
<xs:documentation>00168</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="40"/>
     
<xs:pattern value="[\s\S]*\S[\s\S]*"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element WorkerBirthplaceCountry
diagram DMFAPPLCalculationNotification_20214_p71.png
type restriction of xs:integer
properties
content  simple
used by
complexType  NaturalPersonType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  99999
totalDigits  5
annotation
documentation
00169
source <xs:element name="WorkerBirthplaceCountry">
 
<xs:annotation>
   
<xs:documentation>00169</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="99999"/>
     
<xs:totalDigits value="5"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element WorkerCity
diagram DMFAPPLCalculationNotification_20214_p72.png
type restriction of xs:string
properties
content  simple
used by
complexType  NaturalPersonType
facets
Kind  Value  Annotation
maxLength  40
annotation
documentation
00034
source <xs:element name="WorkerCity">
 
<xs:annotation>
   
<xs:documentation>00034</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="40"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element WorkerCode
diagram DMFAPPLCalculationNotification_20214_p73.png
type restriction of xs:integer
properties
content  simple
used by
complexType  WorkerRecordType
facets
Kind  Value  Annotation
minInclusive  000
maxInclusive  999
totalDigits  3
pattern  \d{3}
annotation
documentation
00037
source <xs:element name="WorkerCode">
 
<xs:annotation>
   
<xs:documentation>00037</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="000"/>
     
<xs:maxInclusive value="999"/>
     
<xs:totalDigits value="3"/>
     
<xs:pattern value="\d{3}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element WorkerContributionDueBy
diagram DMFAPPLCalculationNotification_20214_p74.png
type WorkerContributionDueByType
properties
content  complex
children ContributionWorkerCodeContributionTypeContributionCalculationBasisContributionAmountDueBy
used by
element  WorkerRecord
annotation
documentation
90305
source <xs:element name="WorkerContributionDueBy" type="WorkerContributionDueByType">
 
<xs:annotation>
   
<xs:documentation>90305</xs:documentation>
 
</xs:annotation>
</xs:element>

element WorkerCountry
diagram DMFAPPLCalculationNotification_20214_p75.png
type restriction of xs:integer
properties
content  simple
used by
complexType  NaturalPersonType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  99999
totalDigits  5
annotation
documentation
00035
source <xs:element name="WorkerCountry">
 
<xs:annotation>
   
<xs:documentation>00035</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="99999"/>
     
<xs:totalDigits value="5"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element WorkerDeductionDueBy
diagram DMFAPPLCalculationNotification_20214_p76.png
type WorkerDeductionDueByType
properties
content  complex
children DeductionCodeDeductionCalculationBasisDeductionAmountDueBy
used by
element  WorkerRecord
annotation
documentation
90307
source <xs:element name="WorkerDeductionDueBy" type="WorkerDeductionDueByType">
 
<xs:annotation>
   
<xs:documentation>90307</xs:documentation>
 
</xs:annotation>
</xs:element>

element WorkerFirstName
diagram DMFAPPLCalculationNotification_20214_p77.png
type restriction of xs:string
properties
content  simple
used by
complexType  NaturalPersonType
facets
Kind  Value  Annotation
minLength  1
maxLength  24
annotation
documentation
00026
source <xs:element name="WorkerFirstName">
 
<xs:annotation>
   
<xs:documentation>00026</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="24"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element WorkerHouseNbr
diagram DMFAPPLCalculationNotification_20214_p78.png
type restriction of xs:string
properties
content  simple
used by
complexType  NaturalPersonType
facets
Kind  Value  Annotation
maxLength  10
annotation
documentation
00031
source <xs:element name="WorkerHouseNbr">
 
<xs:annotation>
   
<xs:documentation>00031</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="10"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element WorkerInitial
diagram DMFAPPLCalculationNotification_20214_p79.png
type restriction of xs:string
properties
content  simple
used by
complexType  NaturalPersonType
facets
Kind  Value  Annotation
length  1
pattern  \p{L}
annotation
documentation
00027
source <xs:element name="WorkerInitial">
 
<xs:annotation>
   
<xs:documentation>00027</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:length value="1"/>
     
<xs:pattern value="\p{L}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element WorkerName
diagram DMFAPPLCalculationNotification_20214_p80.png
type restriction of xs:string
properties
content  simple
used by
complexType  NaturalPersonType
facets
Kind  Value  Annotation
minLength  1
maxLength  48
annotation
documentation
00025
source <xs:element name="WorkerName">
 
<xs:annotation>
   
<xs:documentation>00025</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="48"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element WorkerPostBox
diagram DMFAPPLCalculationNotification_20214_p81.png
type restriction of xs:string
properties
content  simple
used by
complexType  NaturalPersonType
facets
Kind  Value  Annotation
maxLength  4
annotation
documentation
00032
source <xs:element name="WorkerPostBox">
 
<xs:annotation>
   
<xs:documentation>00032</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="4"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element WorkerRecord
diagram DMFAPPLCalculationNotification_20214_p82.png
type extension of WorkerRecordType
properties
content  complex
children EmployerClassWorkerCodeNOSSQuarterStartingDateNOSSQuarterEndingDateBorderActivityWithRiskLocalUnitIDWorkerRecordUserReferenceWorkerContributionDueByOccupationDeductionDueByWorkerDeductionDueByDismissedStatWorkerContDueByStudentContributionDueByComplementaryIndemnityDueBy
used by
element  NaturalPerson
annotation
documentation
90012
source <xs:element name="WorkerRecord">
 
<xs:annotation>
   
<xs:documentation>90012</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="WorkerRecordType">
       
<xs:choice>
         
<xs:sequence>
           
<xs:element ref="WorkerContributionDueBy" minOccurs="0" maxOccurs="unbounded"/>
           
<xs:element ref="OccupationDeductionDueBy" minOccurs="0" maxOccurs="unbounded"/>
           
<xs:element ref="WorkerDeductionDueBy" minOccurs="0" maxOccurs="unbounded"/>
         
</xs:sequence>
         
<xs:element ref="DismissedStatWorkerContDueBy"/>
         
<xs:sequence>
           
<xs:element ref="StudentContributionDueBy"/>
           
<xs:element ref="WorkerContributionDueBy" minOccurs="0"/>
         
</xs:sequence>
         
<xs:element ref="ComplementaryIndemnityDueBy" maxOccurs="unbounded"/>
       
</xs:choice>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element WorkerRecordUserReference
diagram DMFAPPLCalculationNotification_20214_p83.png
type restriction of xs:string
properties
content  simple
used by
complexType  WorkerRecordType
facets
Kind  Value  Annotation
maxLength  20
annotation
documentation
00616
source <xs:element name="WorkerRecordUserReference">
 
<xs:annotation>
   
<xs:documentation>00616</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="20"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element WorkerSex
diagram DMFAPPLCalculationNotification_20214_p84.png
type restriction of xs:integer
properties
content  simple
used by
complexType  NaturalPersonType
facets
Kind  Value  Annotation
minInclusive  1
maxInclusive  2
totalDigits  1
annotation
documentation
00029
source <xs:element name="WorkerSex">
 
<xs:annotation>
   
<xs:documentation>00029</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="1"/>
     
<xs:maxInclusive value="2"/>
     
<xs:totalDigits value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element WorkerStreet
diagram DMFAPPLCalculationNotification_20214_p85.png
type restriction of xs:string
properties
content  simple
used by
complexType  NaturalPersonType
facets
Kind  Value  Annotation
maxLength  35
annotation
documentation
00030
source <xs:element name="WorkerStreet">
 
<xs:annotation>
   
<xs:documentation>00030</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="35"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element WorkerZIPCode
diagram DMFAPPLCalculationNotification_20214_p86.png
type restriction of xs:string
properties
content  simple
used by
complexType  NaturalPersonType
facets
Kind  Value  Annotation
maxLength  9
annotation
documentation
00033
source <xs:element name="WorkerZIPCode">
 
<xs:annotation>
   
<xs:documentation>00033</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="9"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType ComplementaryIndemnityDueByType
diagram DMFAPPLCalculationNotification_20214_p87.png
children EmployerNotionActivityCode
used by
element  ComplementaryIndemnityDueBy
source <xs:complexType name="ComplementaryIndemnityDueByType">
 
<xs:sequence>
   
<xs:element ref="EmployerNotion"/>
   
<xs:element ref="ActivityCode"/>
 
</xs:sequence>
</xs:complexType>

complexType ComplIndemnityContributionDueByType
diagram DMFAPPLCalculationNotification_20214_p88.png
children ContributionWorkerCodeContributionTypeComplIndemnityAmountAdjustNotionContributionSequenceNbrComplIndemnityAmountWelfareBenefitTheoreticalAmountComplIndemnityNbrMonthsContributionAmountDueBy
used by
element  ComplIndemnityContributionDueBy
source <xs:complexType name="ComplIndemnityContributionDueByType">
 
<xs:sequence>
   
<xs:element ref="ContributionWorkerCode"/>
   
<xs:element ref="ContributionType"/>
   
<xs:element ref="ComplIndemnityAmountAdjustNotion"/>
   
<xs:element ref="ContributionSequenceNbr"/>
   
<xs:element ref="ComplIndemnityAmount"/>
   
<xs:element ref="WelfareBenefitTheoreticalAmount" minOccurs="0"/>
   
<xs:element ref="ComplIndemnityNbrMonths"/>
   
<xs:element ref="ContributionAmount"/>
   
<xs:element ref="DueBy"/>
 
</xs:sequence>
</xs:complexType>

complexType ContributionUnrelatedToNPDueByType
diagram DMFAPPLCalculationNotification_20214_p89.png
children UnrelatedEmployerClassUnrelatedWorkerCodeUnrelatedCalculationBasisUnrelatedAmountDueBy
used by
element  ContributionUnrelatedToNPDueBy
source <xs:complexType name="ContributionUnrelatedToNPDueByType">
 
<xs:sequence>
   
<xs:element ref="UnrelatedEmployerClass"/>
   
<xs:element ref="UnrelatedWorkerCode"/>
   
<xs:element ref="UnrelatedCalculationBasis"/>
   
<xs:element ref="UnrelatedAmount"/>
   
<xs:element ref="DueBy"/>
 
</xs:sequence>
</xs:complexType>

complexType DismissedStatWorkerContDueByType
diagram DMFAPPLCalculationNotification_20214_p90.png
children GrossRefRemunAmountGrossRefRemunContributionAmountDueBy
used by
element  DismissedStatWorkerContDueBy
source <xs:complexType name="DismissedStatWorkerContDueByType">
 
<xs:sequence>
   
<xs:element ref="GrossRefRemunAmount"/>
   
<xs:element ref="GrossRefRemunContributionAmount"/>
   
<xs:element ref="DueBy"/>
 
</xs:sequence>
</xs:complexType>

complexType FormType
diagram DMFAPPLCalculationNotification_20214_p91.png
children IdentificationFormCreationDateFormCreationHourAttestationStatusTypeForm
used by
element  Form
source <xs:complexType name="FormType">
 
<xs:sequence>
   
<xs:element ref="Identification"/>
   
<xs:element ref="FormCreationDate"/>
   
<xs:element ref="FormCreationHour"/>
   
<xs:element ref="AttestationStatus"/>
   
<xs:element ref="TypeForm"/>
 
</xs:sequence>
</xs:complexType>

complexType NaturalPersonType
diagram DMFAPPLCalculationNotification_20214_p92.png
children NaturalPersonSequenceNbrINSSSISWorkerNameWorkerFirstNameWorkerInitialWorkerBirthdateWorkerBirthplaceWorkerBirthplaceCountryWorkerSexWorkerStreetWorkerHouseNbrWorkerPostBoxWorkerZIPCodeWorkerCityWorkerCountryNationalityNaturalPersonUserReference
used by
element  NaturalPerson
source <xs:complexType name="NaturalPersonType">
 
<xs:sequence>
   
<xs:element ref="NaturalPersonSequenceNbr"/>
   
<xs:element ref="INSS"/>
   
<xs:element ref="SIS" minOccurs="0"/>
   
<xs:element ref="WorkerName" minOccurs="0"/>
   
<xs:element ref="WorkerFirstName" minOccurs="0"/>
   
<xs:element ref="WorkerInitial" minOccurs="0"/>
   
<xs:element ref="WorkerBirthdate" minOccurs="0"/>
   
<xs:element ref="WorkerBirthplace" minOccurs="0"/>
   
<xs:element ref="WorkerBirthplaceCountry" minOccurs="0"/>
   
<xs:element ref="WorkerSex" minOccurs="0"/>
   
<xs:element ref="WorkerStreet" minOccurs="0"/>
   
<xs:element ref="WorkerHouseNbr" minOccurs="0"/>
   
<xs:element ref="WorkerPostBox" minOccurs="0"/>
   
<xs:element ref="WorkerZIPCode" minOccurs="0"/>
   
<xs:element ref="WorkerCity" minOccurs="0"/>
   
<xs:element ref="WorkerCountry" minOccurs="0"/>
   
<xs:element ref="Nationality" minOccurs="0"/>
   
<xs:element ref="NaturalPersonUserReference" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType NOSSLPACalcNotifEmployerDclType
diagram DMFAPPLCalculationNotification_20214_p93.png
children QuarterNOSSLPARegistrationNbrCompanyID
used by
element  NOSSLPACalcNotifEmployerDcl
source <xs:complexType name="NOSSLPACalcNotifEmployerDclType">
 
<xs:sequence>
   
<xs:element ref="Quarter"/>
   
<xs:element ref="NOSSLPARegistrationNbr"/>
   
<xs:element ref="CompanyID"/>
 
</xs:sequence>
</xs:complexType>

complexType OccupationDeductionDueByType
diagram DMFAPPLCalculationNotification_20214_p94.png
children DeductionCodeDeductionCalculationBasisDeductionAmountDueBy
used by
element  OccupationDeductionDueBy
source <xs:complexType name="OccupationDeductionDueByType">
 
<xs:sequence>
   
<xs:element ref="DeductionCode"/>
   
<xs:element ref="DeductionCalculationBasis" minOccurs="0"/>
   
<xs:element ref="DeductionAmount"/>
   
<xs:element ref="DueBy"/>
 
</xs:sequence>
</xs:complexType>

complexType PensionContributionDueByType
diagram DMFAPPLCalculationNotification_20214_p95.png
children ContributionWorkerCodePensionContCalculationBasisPensionContributionAmountDueBy
used by
element  PensionContributionDueBy
source <xs:complexType name="PensionContributionDueByType">
 
<xs:sequence>
   
<xs:element ref="ContributionWorkerCode"/>
   
<xs:element ref="PensionContCalculationBasis"/>
   
<xs:element ref="PensionContributionAmount"/>
   
<xs:element ref="DueBy"/>
 
</xs:sequence>
</xs:complexType>

complexType PoliceAreaDueByType
diagram DMFAPPLCalculationNotification_20214_p96.png
children EmployerContributionDueByLimitAmountAdditionalCostRegularisationAdditionalCost
used by
element  PoliceAreaDueBy
source <xs:complexType name="PoliceAreaDueByType">
 
<xs:sequence>
   
<xs:sequence>
     
<xs:element ref="EmployerContribution"/>
     
<xs:element ref="DueBy"/>
   
</xs:sequence>
   
<xs:element ref="LimitAmount"/>
   
<xs:sequence>
     
<xs:element ref="AdditionalCost"/>
     
<xs:element ref="DueBy"/>
   
</xs:sequence>
   
<xs:sequence minOccurs="0">
     
<xs:element ref="RegularisationAdditionalCost"/>
     
<xs:element ref="DueBy"/>
   
</xs:sequence>
 
</xs:sequence>
</xs:complexType>

complexType ReferenceType
diagram DMFAPPLCalculationNotification_20214_p97.png
children ReferenceTypeReferenceOriginReferenceNbr
used by
element  Reference
source <xs:complexType name="ReferenceType">
 
<xs:sequence>
   
<xs:element ref="ReferenceType"/>
   
<xs:element ref="ReferenceOrigin"/>
   
<xs:element ref="ReferenceNbr"/>
 
</xs:sequence>
</xs:complexType>

complexType SocialSecurityContributionDueByType
diagram DMFAPPLCalculationNotification_20214_p98.png
children SocialSecurityContributionAmountDueBy
used by
element  SocialSecurityContributionDueBy
source <xs:complexType name="SocialSecurityContributionDueByType">
 
<xs:sequence>
   
<xs:element ref="SocialSecurityContributionAmount"/>
   
<xs:element ref="DueBy"/>
 
</xs:sequence>
</xs:complexType>

complexType SocialServiceAmountDueByType
diagram DMFAPPLCalculationNotification_20214_p99.png
children SocialServiceAmountDueBy
used by
element  SocialServiceAmountDueBy
source <xs:complexType name="SocialServiceAmountDueByType">
 
<xs:sequence>
   
<xs:element ref="SocialServiceAmount"/>
   
<xs:element ref="DueBy"/>
 
</xs:sequence>
</xs:complexType>

complexType StudentContributionDueByType
diagram DMFAPPLCalculationNotification_20214_p100.png
children StudentRemunAmountStudentContributionAmountDueBy
used by
element  StudentContributionDueBy
source <xs:complexType name="StudentContributionDueByType">
 
<xs:sequence>
   
<xs:element ref="StudentRemunAmount"/>
   
<xs:element ref="StudentContributionAmount"/>
   
<xs:element ref="DueBy"/>
 
</xs:sequence>
</xs:complexType>

complexType WorkerContributionDueByType
diagram DMFAPPLCalculationNotification_20214_p101.png
children ContributionWorkerCodeContributionTypeContributionCalculationBasisContributionAmountDueBy
used by
element  WorkerContributionDueBy
source <xs:complexType name="WorkerContributionDueByType">
 
<xs:sequence>
   
<xs:element ref="ContributionWorkerCode"/>
   
<xs:element ref="ContributionType"/>
   
<xs:element ref="ContributionCalculationBasis"/>
   
<xs:element ref="ContributionAmount"/>
   
<xs:element ref="DueBy"/>
 
</xs:sequence>
</xs:complexType>

complexType WorkerDeductionDueByType
diagram DMFAPPLCalculationNotification_20214_p102.png
children DeductionCodeDeductionCalculationBasisDeductionAmountDueBy
used by
element  WorkerDeductionDueBy
source <xs:complexType name="WorkerDeductionDueByType">
 
<xs:sequence>
   
<xs:element ref="DeductionCode"/>
   
<xs:element ref="DeductionCalculationBasis" minOccurs="0"/>
   
<xs:element ref="DeductionAmount"/>
   
<xs:element ref="DueBy"/>
 
</xs:sequence>
</xs:complexType>

complexType WorkerRecordType
diagram DMFAPPLCalculationNotification_20214_p103.png
children EmployerClassWorkerCodeNOSSQuarterStartingDateNOSSQuarterEndingDateBorderActivityWithRiskLocalUnitIDWorkerRecordUserReference
used by
element  WorkerRecord
source <xs:complexType name="WorkerRecordType">
 
<xs:sequence>
   
<xs:element ref="EmployerClass"/>
   
<xs:element ref="WorkerCode"/>
   
<xs:element ref="NOSSQuarterStartingDate" minOccurs="0"/>
   
<xs:element ref="NOSSQuarterEndingDate" minOccurs="0"/>
   
<xs:element ref="Border" minOccurs="0"/>
   
<xs:element ref="ActivityWithRisk" minOccurs="0"/>
   
<xs:element ref="LocalUnitID" minOccurs="0"/>
   
<xs:element ref="WorkerRecordUserReference" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>


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