Schema CRHC501_20241.xsd


ROOT ELEMENT CRHC501
attributeFormDefault unqualified
elementFormDefault qualified
 
Elements  Complex types 
Apprenticeship  CardRightHolderType 
AttestationStatus  CBSSInformationType 
BisFlagIndication  FormType 
CardNbr  HandledNaturalPersonType 
CardRightHolder  HandledOccupationLinkType 
CardYear  HandledOriginalFormType 
CBSSInformation  HandledReferenceType 
ContractType  HandledServiceDataType 
CRHC501  InvolvedPartnerType 
DateSubmission  NaturalPersonType 
DimonaNbr  ReferencePeriodType 
EndingDateRepository  ReferenceType 
Form 
FormCreationDate 
FormCreationHour 
GivenCredit 
HandledNaturalPerson 
HandledOccupationLink 
HandledOriginalForm 
HandledReference 
HandledServiceData 
HourSubmission 
Identification 
INSS 
INSSUser 
InstitutionType 
InternalOccupationNbr 
InternalRefCBSS 
InvolvedPartner 
JointCommissionNbr 
KindOfDossierCBSS 
KindOfTreatment 
MeanWorkingHours 
Nationality 
NaturalPerson 
NaturalPersonSequenceNbr 
NaturalPersonUserReference 
OccupationEndingDate 
OccupationStartingDate 
OccupationValidationCode 
OriolusSubStatusRip 
OriolusSuccessCode 
PartnerRole 
PreviousINSS 
RefEndingDate 
Reference 
ReferenceNbr 
ReferenceOrigin 
ReferencePeriod 
ReferenceType 
RefMeanWorkingHours 
RefStartingDate 
RemunMethod 
Retired 
RightNotion 
SectorCode 
ServiceEndingDate 
ServiceEntryDate 
SIS 
StartingDateRepository 
TypeForm 
WorkerBirthdate 
WorkerBirthplace 
WorkerBirthplaceCountry 
WorkerCity 
WorkerCountry 
WorkerFirstName 
WorkerHouseNbr 
WorkerInitial 
WorkerName 
WorkerPostBox 
WorkerSex 
WorkerStatus 
WorkerStreet 
WorkerZIPCode 
WorkingDaysSystem 


element Apprenticeship
diagram CRHC501_20241_p1.png
type restriction of xs:integer
properties
content  simple
used by
complexType  HandledOccupationLinkType
facets
Kind  Value  Annotation
minInclusive  1
maxInclusive  5
totalDigits  1
annotation
documentation
00055
source <xs:element name="Apprenticeship">
 
<xs:annotation>
   
<xs:documentation>00055</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="1"/>
     
<xs:maxInclusive value="5"/>
     
<xs:totalDigits value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element AttestationStatus
diagram CRHC501_20241_p2.png
type restriction of xs:integer
properties
content  simple
used by
complexTypes  FormTypeHandledOriginalFormType
facets
Kind  Value  Annotation
totalDigits  1
enumeration  0
enumeration  3
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="3"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element BisFlagIndication
diagram CRHC501_20241_p3.png
type restriction of xs:integer
properties
content  simple
used by
complexType  HandledNaturalPersonType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  1
totalDigits  1
annotation
documentation
00216
source <xs:element name="BisFlagIndication">
 
<xs:annotation>
   
<xs:documentation>00216</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 CardNbr
diagram CRHC501_20241_p4.png
type restriction of xs:integer
properties
content  simple
used by
complexType  CardRightHolderType
facets
Kind  Value  Annotation
totalDigits  6
pattern  \d{6}
annotation
documentation
00800
source <xs:element name="CardNbr">
 
<xs:annotation>
   
<xs:documentation>00800</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:totalDigits value="6"/>
     
<xs:pattern value="\d{6}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element CardRightHolder
diagram CRHC501_20241_p5.png
type CardRightHolderType
properties
content  complex
children RightNotionCardNbrGivenCreditCardYear
used by
element  Form
annotation
documentation
90321
source <xs:element name="CardRightHolder" type="CardRightHolderType">
 
<xs:annotation>
   
<xs:documentation>90321</xs:documentation>
 
</xs:annotation>
</xs:element>

element CardYear
diagram CRHC501_20241_p6.png
type restriction of xs:integer
properties
content  simple
used by
complexType  CardRightHolderType
facets
Kind  Value  Annotation
totalDigits  4
annotation
documentation
00802
source <xs:element name="CardYear">
 
<xs:annotation>
   
<xs:documentation>00802</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:totalDigits value="4"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element CBSSInformation
diagram CRHC501_20241_p7.png
type extension of CBSSInformationType
properties
content  complex
children KindOfTreatmentInternalRefCBSSInvolvedPartner
used by
element  Form
annotation
documentation
90320
source <xs:element name="CBSSInformation">
 
<xs:annotation>
   
<xs:documentation>90320</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="CBSSInformationType">
       
<xs:sequence>
         
<xs:element ref="InvolvedPartner" minOccurs="1" maxOccurs="3"/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element ContractType
diagram CRHC501_20241_p8.png
type restriction of xs:integer
properties
content  simple
used by
complexType  HandledOccupationLinkType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  1
totalDigits  1
annotation
documentation
00050
source <xs:element name="ContractType">
 
<xs:annotation>
   
<xs:documentation>00050</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 CRHC501
diagram CRHC501_20241_p9.png
properties
content  complex
children Form
annotation
documentation
90319
source <xs:element name="CRHC501">
 
<xs:annotation>
   
<xs:documentation>90319</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="Form" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element DateSubmission
diagram CRHC501_20241_p10.png
type restriction of xs:date
properties
content  simple
used by
complexType  InvolvedPartnerType
facets
Kind  Value  Annotation
pattern  \d{4}-\d{2}-\d{2}
annotation
documentation
00805
source <xs:element name="DateSubmission">
 
<xs:annotation>
   
<xs:documentation>00805</xs:documentation>
 
</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 DimonaNbr
diagram CRHC501_20241_p11.png
type restriction of xs:integer
properties
content  simple
used by
complexType  HandledServiceDataType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  999999999999
totalDigits  12
annotation
documentation
00267
appinfo
DimonaNumber_conversion1
source <xs:element name="DimonaNbr">
 
<xs:annotation>
   
<xs:documentation>00267</xs:documentation>
   
<xs:appinfo source="ConversionID">DimonaNumber_conversion1</xs:appinfo>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="999999999999"/>
     
<xs:totalDigits value="12"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element EndingDateRepository
diagram CRHC501_20241_p12.png
type restriction of xs:date
properties
content  simple
used by
complexType  InvolvedPartnerType
facets
Kind  Value  Annotation
pattern  \d{4}-\d{2}-\d{2}
annotation
documentation
00807
source <xs:element name="EndingDateRepository">
 
<xs:annotation>
   
<xs:documentation>00807</xs:documentation>
 
</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 Form
diagram CRHC501_20241_p13.png
type extension of FormType
properties
content  complex
children IdentificationFormCreationDateFormCreationHourAttestationStatusTypeFormHandledOriginalFormReferenceHandledReferenceCBSSInformationNaturalPersonCardRightHolderReferencePeriod
used by
element  CRHC501
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="HandledOriginalForm" minOccurs="1" maxOccurs="1"/>
         
<xs:element ref="Reference" minOccurs="0" maxOccurs="3"/>
         
<xs:element ref="HandledReference" minOccurs="1" maxOccurs="1"/>
         
<xs:element ref="CBSSInformation"/>
         
<xs:element ref="NaturalPerson"/>
         
<xs:element ref="CardRightHolder"/>
         
<xs:element ref="ReferencePeriod"/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element FormCreationDate
diagram CRHC501_20241_p14.png
type restriction of xs:date
properties
content  simple
used by
complexTypes  FormTypeHandledOriginalFormType
facets
Kind  Value  Annotation
minInclusive  2005-07-01
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:minInclusive value="2005-07-01"/>
     
<xs:pattern value="\d{4}-\d{2}-\d{2}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element FormCreationHour
diagram CRHC501_20241_p15.png
type restriction of xs:time
properties
content  simple
used by
complexTypes  FormTypeHandledOriginalFormType
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 GivenCredit
diagram CRHC501_20241_p16.png
type restriction of xs:integer
properties
content  simple
used by
complexType  CardRightHolderType
facets
Kind  Value  Annotation
totalDigits  2
enumeration  0
enumeration  60
annotation
documentation
00801
source <xs:element name="GivenCredit">
 
<xs:annotation>
   
<xs:documentation>00801</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:totalDigits value="2"/>
     
<xs:enumeration value="0"/>
     
<xs:enumeration value="60"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element HandledNaturalPerson
diagram CRHC501_20241_p17.png
type HandledNaturalPersonType
properties
content  complex
children NaturalPersonSequenceNbrINSSSISWorkerNameWorkerFirstNameWorkerInitialWorkerBirthdateWorkerBirthplaceWorkerBirthplaceCountryWorkerSexWorkerStreetWorkerHouseNbrWorkerPostBoxWorkerZIPCodeWorkerCityWorkerCountryNationalityOriolusSuccessCodeOriolusSubStatusRipBisFlagIndicationNaturalPersonUserReferencePreviousINSS
used by
element  NaturalPerson
annotation
documentation
90158
source <xs:element name="HandledNaturalPerson" type="HandledNaturalPersonType">
 
<xs:annotation>
   
<xs:documentation>90158</xs:documentation>
 
</xs:annotation>
</xs:element>

element HandledOccupationLink
diagram CRHC501_20241_p18.png
type HandledOccupationLinkType
properties
content  complex
children OccupationStartingDateOccupationEndingDateJointCommissionNbrWorkingDaysSystemMeanWorkingHoursRefMeanWorkingHoursWorkerStatusRetiredApprenticeshipContractTypeRemunMethodInternalOccupationNbrOccupationValidationCode
used by
element  NaturalPerson
annotation
documentation
90162
source <xs:element name="HandledOccupationLink" type="HandledOccupationLinkType">
 
<xs:annotation>
   
<xs:documentation>90162</xs:documentation>
 
</xs:annotation>
</xs:element>

element HandledOriginalForm
diagram CRHC501_20241_p19.png
type HandledOriginalFormType
properties
content  complex
children IdentificationFormCreationDateFormCreationHourAttestationStatusTypeForm
used by
element  Form
annotation
documentation
90154
source <xs:element name="HandledOriginalForm" type="HandledOriginalFormType">
 
<xs:annotation>
   
<xs:documentation>90154</xs:documentation>
 
</xs:annotation>
</xs:element>

element HandledReference
diagram CRHC501_20241_p20.png
type HandledReferenceType
properties
content  complex
children ReferenceTypeReferenceOriginReferenceNbr
used by
element  Form
annotation
documentation
90155
source <xs:element name="HandledReference" type="HandledReferenceType">
 
<xs:annotation>
   
<xs:documentation>90155</xs:documentation>
 
</xs:annotation>
</xs:element>

element HandledServiceData
diagram CRHC501_20241_p21.png
type HandledServiceDataType
properties
content  complex
children DimonaNbrServiceEntryDateServiceEndingDate
used by
element  NaturalPerson
annotation
documentation
90280
source <xs:element name="HandledServiceData" type="HandledServiceDataType">
 
<xs:annotation>
   
<xs:documentation>90280</xs:documentation>
 
</xs:annotation>
</xs:element>

element HourSubmission
diagram CRHC501_20241_p22.png
type restriction of xs:time
properties
content  simple
used by
complexType  InvolvedPartnerType
facets
Kind  Value  Annotation
pattern  \d{2}:\d{2}:\d{2}.\d{3}
annotation
documentation
00811
source <xs:element name="HourSubmission">
 
<xs:annotation>
   
<xs:documentation>00811</xs:documentation>
 
</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 Identification
diagram CRHC501_20241_p23.png
type restriction of xs:string
properties
content  simple
used by
complexTypes  FormTypeHandledOriginalFormType
facets
Kind  Value  Annotation
maxLength  7
enumeration  CRHC001
enumeration  CRHC501
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="CRHC001"/>
     
<xs:enumeration value="CRHC501"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element INSS
diagram CRHC501_20241_p24.png
type restriction of xs:integer
properties
content  simple
used by
complexTypes  HandledNaturalPersonTypeNaturalPersonType
facets
Kind  Value  Annotation
totalDigits  11
pattern  \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="\d{11}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element INSSUser
diagram CRHC501_20241_p25.png
type restriction of xs:integer
properties
content  simple
used by
complexType  InvolvedPartnerType
facets
Kind  Value  Annotation
totalDigits  11
pattern  \d{11}
annotation
documentation
00810
appinfo
xs:inss
source <xs:element name="INSSUser">
 
<xs:annotation>
   
<xs:documentation>00810</xs:documentation>
   
<xs:appinfo source="TDOType">xs:inss</xs:appinfo>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:totalDigits value="11"/>
     
<xs:pattern value="\d{11}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element InstitutionType
diagram CRHC501_20241_p26.png
type restriction of xs:integer
properties
content  simple
used by
complexType  InvolvedPartnerType
facets
Kind  Value  Annotation
totalDigits  3
pattern  \d{3}
annotation
documentation
00809
source <xs:element name="InstitutionType">
 
<xs:annotation>
   
<xs:documentation>00809</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:totalDigits value="3"/>
     
<xs:pattern value="\d{3}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element InternalOccupationNbr
diagram CRHC501_20241_p27.png
type restriction of xs:string
properties
content  simple
used by
complexType  HandledOccupationLinkType
facets
Kind  Value  Annotation
minLength  1
maxLength  13
annotation
documentation
00217
appinfo
OccupationNumber_conversion1
appinfo
xs:sequenceNbr
source <xs:element name="InternalOccupationNbr">
 
<xs:annotation>
   
<xs:documentation>00217</xs:documentation>
   
<xs:appinfo source="ConversionID">OccupationNumber_conversion1</xs:appinfo>
   
<xs:appinfo source="TDOType">xs:sequenceNbr</xs:appinfo>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="13"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element InternalRefCBSS
diagram CRHC501_20241_p28.png
type restriction of xs:string
properties
content  simple
used by
complexType  CBSSInformationType
facets
Kind  Value  Annotation
maxLength  15
annotation
documentation
00799
source <xs:element name="InternalRefCBSS">
 
<xs:annotation>
   
<xs:documentation>00799</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="15"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element InvolvedPartner
diagram CRHC501_20241_p29.png
type InvolvedPartnerType
properties
content  complex
children PartnerRoleSectorCodeInstitutionTypeKindOfDossierCBSSINSSUserDateSubmissionHourSubmissionStartingDateRepositoryEndingDateRepository
used by
element  CBSSInformation
annotation
documentation
90322
source <xs:element name="InvolvedPartner" type="InvolvedPartnerType">
 
<xs:annotation>
   
<xs:documentation>90322</xs:documentation>
 
</xs:annotation>
</xs:element>

element JointCommissionNbr
diagram CRHC501_20241_p30.png
type restriction of xs:string
properties
content  simple
used by
complexType  HandledOccupationLinkType
facets
Kind  Value  Annotation
minLength  1
maxLength  9
pattern  \d{3}|\d{3}\.\d{2}|\d{3}\.\d{2}\.\d{2}
annotation
documentation
00046
source <xs:element name="JointCommissionNbr">
 
<xs:annotation>
   
<xs:documentation>00046</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="9"/>
     
<xs:pattern value="\d{3}|\d{3}\.\d{2}|\d{3}\.\d{2}\.\d{2}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element KindOfDossierCBSS
diagram CRHC501_20241_p31.png
type restriction of xs:integer
properties
content  simple
used by
complexType  InvolvedPartnerType
facets
Kind  Value  Annotation
totalDigits  3
annotation
documentation
00804
source <xs:element name="KindOfDossierCBSS">
 
<xs:annotation>
   
<xs:documentation>00804</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:totalDigits value="3"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element KindOfTreatment
diagram CRHC501_20241_p32.png
type restriction of xs:string
properties
content  simple
used by
complexType  CBSSInformationType
facets
Kind  Value  Annotation
enumeration  M
annotation
documentation
00798
source <xs:element name="KindOfTreatment">
 
<xs:annotation>
   
<xs:documentation>00798</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="M"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element MeanWorkingHours
diagram CRHC501_20241_p33.png
type restriction of xs:integer
properties
content  simple
used by
complexType  HandledOccupationLinkType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  6000
totalDigits  4
annotation
documentation
00048
appinfo
HoursCount_conversion1
source <xs:element name="MeanWorkingHours">
 
<xs:annotation>
   
<xs:documentation>00048</xs:documentation>
   
<xs:appinfo source="ConversionID">HoursCount_conversion1</xs:appinfo>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="6000"/>
     
<xs:totalDigits value="4"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Nationality
diagram CRHC501_20241_p34.png
type restriction of xs:integer
properties
content  simple
used by
complexTypes  HandledNaturalPersonTypeNaturalPersonType
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 CRHC501_20241_p35.png
type extension of NaturalPersonType
properties
content  complex
children NaturalPersonSequenceNbrINSSSISWorkerNameWorkerFirstNameWorkerInitialWorkerBirthdateWorkerBirthplaceWorkerBirthplaceCountryWorkerSexWorkerStreetWorkerHouseNbrWorkerPostBoxWorkerZIPCodeWorkerCityWorkerCountryNationalityNaturalPersonUserReferenceHandledNaturalPersonHandledOccupationLinkHandledServiceData
used by
element  Form
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="HandledNaturalPerson" minOccurs="1" maxOccurs="1"/>
         
<xs:element ref="HandledOccupationLink" minOccurs="0" maxOccurs="unbounded"/>
         
<xs:element ref="HandledServiceData" minOccurs="0" maxOccurs="unbounded"/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element NaturalPersonSequenceNbr
diagram CRHC501_20241_p36.png
type restriction of xs:integer
properties
content  simple
used by
complexTypes  HandledNaturalPersonTypeNaturalPersonType
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 CRHC501_20241_p37.png
type restriction of xs:string
properties
content  simple
used by
complexTypes  HandledNaturalPersonTypeNaturalPersonType
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 OccupationEndingDate
diagram CRHC501_20241_p38.png
type restriction of xs:date
properties
content  simple
used by
complexType  HandledOccupationLinkType
facets
Kind  Value  Annotation
pattern  \d{4}-\d{2}-\d{2}
annotation
documentation
00045
appinfo
Date_conversion1
source <xs:element name="OccupationEndingDate">
 
<xs:annotation>
   
<xs:documentation>00045</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 OccupationStartingDate
diagram CRHC501_20241_p39.png
type restriction of xs:date
properties
content  simple
used by
complexType  HandledOccupationLinkType
facets
Kind  Value  Annotation
pattern  \d{4}-\d{2}-\d{2}
annotation
documentation
00044
appinfo
Date_conversion1
source <xs:element name="OccupationStartingDate">
 
<xs:annotation>
   
<xs:documentation>00044</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 OccupationValidationCode
diagram CRHC501_20241_p40.png
type restriction of xs:integer
properties
content  simple
used by
complexType  HandledOccupationLinkType
facets
Kind  Value  Annotation
minInclusive  100
maxInclusive  116
totalDigits  3
annotation
documentation
00230
source <xs:element name="OccupationValidationCode">
 
<xs:annotation>
   
<xs:documentation>00230</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="100"/>
     
<xs:maxInclusive value="116"/>
     
<xs:totalDigits value="3"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

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

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

element PartnerRole
diagram CRHC501_20241_p43.png
type restriction of xs:integer
properties
content  simple
used by
complexType  InvolvedPartnerType
facets
Kind  Value  Annotation
totalDigits  1
enumeration  0
enumeration  1
enumeration  2
annotation
documentation
00803
source <xs:element name="PartnerRole">
 
<xs:annotation>
   
<xs:documentation>00803</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="2"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element PreviousINSS
diagram CRHC501_20241_p44.png
type restriction of xs:integer
properties
content  simple
used by
complexType  HandledNaturalPersonType
facets
Kind  Value  Annotation
totalDigits  11
pattern  [0]|\d{11}
annotation
documentation
01062
appinfo
Inss_conversion1
appinfo
xs:inss
source <xs:element name="PreviousINSS">
 
<xs:annotation>
   
<xs:documentation>01062</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 RefEndingDate
diagram CRHC501_20241_p45.png
type restriction of xs:date
properties
content  simple
used by
complexType  ReferencePeriodType
facets
Kind  Value  Annotation
pattern  \d{4}-\d{2}-\d{2}
annotation
documentation
00075
appinfo
Date_conversion1
source <xs:element name="RefEndingDate">
 
<xs:annotation>
   
<xs:documentation>00075</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 Reference
diagram CRHC501_20241_p46.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 CRHC501_20241_p47.png
type restriction of xs:string
properties
content  simple
used by
complexTypes  HandledReferenceTypeReferenceType
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 CRHC501_20241_p48.png
type restriction of xs:integer
properties
content  simple
used by
complexTypes  HandledReferenceTypeReferenceType
facets
Kind  Value  Annotation
minInclusive  1
maxInclusive  2
totalDigits  1
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:minInclusive value="1"/>
     
<xs:maxInclusive value="2"/>
     
<xs:totalDigits value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element ReferencePeriod
diagram CRHC501_20241_p49.png
type ReferencePeriodType
properties
content  complex
children RefStartingDateRefEndingDate
used by
element  Form
annotation
documentation
90077
source <xs:element name="ReferencePeriod" type="ReferencePeriodType">
 
<xs:annotation>
   
<xs:documentation>90077</xs:documentation>
 
</xs:annotation>
</xs:element>

element ReferenceType
diagram CRHC501_20241_p50.png
type restriction of xs:integer
properties
content  simple
used by
complexTypes  HandledReferenceTypeReferenceType
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 RefMeanWorkingHours
diagram CRHC501_20241_p51.png
type restriction of xs:integer
properties
content  simple
used by
complexType  HandledOccupationLinkType
facets
Kind  Value  Annotation
minInclusive  1
maxInclusive  6000
totalDigits  4
annotation
documentation
00049
appinfo
HoursCount_conversion1
source <xs:element name="RefMeanWorkingHours">
 
<xs:annotation>
   
<xs:documentation>00049</xs:documentation>
   
<xs:appinfo source="ConversionID">HoursCount_conversion1</xs:appinfo>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="1"/>
     
<xs:maxInclusive value="6000"/>
     
<xs:totalDigits value="4"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element RefStartingDate
diagram CRHC501_20241_p52.png
type restriction of xs:date
properties
content  simple
used by
complexType  ReferencePeriodType
facets
Kind  Value  Annotation
pattern  \d{4}-\d{2}-\d{2}
annotation
documentation
00074
appinfo
Date_conversion1
source <xs:element name="RefStartingDate">
 
<xs:annotation>
   
<xs:documentation>00074</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 RemunMethod
diagram CRHC501_20241_p53.png
type restriction of xs:integer
properties
content  simple
used by
complexType  HandledOccupationLinkType
facets
Kind  Value  Annotation
minInclusive  1
maxInclusive  3
totalDigits  1
annotation
documentation
00056
source <xs:element name="RemunMethod">
 
<xs:annotation>
   
<xs:documentation>00056</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="1"/>
     
<xs:maxInclusive value="3"/>
     
<xs:totalDigits value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Retired
diagram CRHC501_20241_p54.png
type restriction of xs:integer
properties
content  simple
used by
complexType  HandledOccupationLinkType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  1
totalDigits  1
annotation
documentation
00054
source <xs:element name="Retired">
 
<xs:annotation>
   
<xs:documentation>00054</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 RightNotion
diagram CRHC501_20241_p55.png
type restriction of xs:integer
properties
content  simple
used by
complexType  CardRightHolderType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  1
totalDigits  1
annotation
documentation
00859
source <xs:element name="RightNotion">
 
<xs:annotation>
   
<xs:documentation>00859</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 SectorCode
diagram CRHC501_20241_p56.png
type restriction of xs:integer
properties
content  simple
used by
complexType  InvolvedPartnerType
facets
Kind  Value  Annotation
totalDigits  3
pattern  \d{3}
enumeration  018
enumeration  025
enumeration  031
enumeration  053
enumeration  054
enumeration  055
enumeration  056
annotation
documentation
00808
source <xs:element name="SectorCode">
 
<xs:annotation>
   
<xs:documentation>00808</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:totalDigits value="3"/>
     
<xs:pattern value="\d{3}"/>
     
<xs:enumeration value="018"/>
     
<xs:enumeration value="025"/>
     
<xs:enumeration value="031"/>
     
<xs:enumeration value="053"/>
     
<xs:enumeration value="054"/>
     
<xs:enumeration value="055"/>
     
<xs:enumeration value="056"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element ServiceEndingDate
diagram CRHC501_20241_p57.png
type restriction of xs:date
properties
content  simple
used by
complexType  HandledServiceDataType
facets
Kind  Value  Annotation
pattern  \d{4}-\d{2}-\d{2}
annotation
documentation
00385
appinfo
Date_conversion1
source <xs:element name="ServiceEndingDate">
 
<xs:annotation>
   
<xs:documentation>00385</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 ServiceEntryDate
diagram CRHC501_20241_p58.png
type restriction of xs:date
properties
content  simple
used by
complexType  HandledServiceDataType
facets
Kind  Value  Annotation
pattern  \d{4}-\d{2}-\d{2}
annotation
documentation
00401
appinfo
Date_conversion1
source <xs:element name="ServiceEntryDate">
 
<xs:annotation>
   
<xs:documentation>00401</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 SIS
diagram CRHC501_20241_p59.png
type restriction of xs:integer
properties
content  simple
used by
complexTypes  HandledNaturalPersonTypeNaturalPersonType
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 StartingDateRepository
diagram CRHC501_20241_p60.png
type restriction of xs:date
properties
content  simple
used by
complexType  InvolvedPartnerType
facets
Kind  Value  Annotation
pattern  \d{4}-\d{2}-\d{2}
annotation
documentation
00806
source <xs:element name="StartingDateRepository">
 
<xs:annotation>
   
<xs:documentation>00806</xs:documentation>
 
</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 TypeForm
diagram CRHC501_20241_p61.png
type restriction of xs:string
properties
content  simple
used by
complexTypes  FormTypeHandledOriginalFormType
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 WorkerBirthdate
diagram CRHC501_20241_p62.png
type restriction of xs:string
properties
content  simple
used by
complexTypes  HandledNaturalPersonTypeNaturalPersonType
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 CRHC501_20241_p63.png
type restriction of xs:string
properties
content  simple
used by
complexTypes  HandledNaturalPersonTypeNaturalPersonType
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 CRHC501_20241_p64.png
type restriction of xs:integer
properties
content  simple
used by
complexTypes  HandledNaturalPersonTypeNaturalPersonType
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 CRHC501_20241_p65.png
type restriction of xs:string
properties
content  simple
used by
complexTypes  HandledNaturalPersonTypeNaturalPersonType
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 WorkerCountry
diagram CRHC501_20241_p66.png
type restriction of xs:integer
properties
content  simple
used by
complexTypes  HandledNaturalPersonTypeNaturalPersonType
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 WorkerFirstName
diagram CRHC501_20241_p67.png
type restriction of xs:string
properties
content  simple
used by
complexTypes  HandledNaturalPersonTypeNaturalPersonType
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 CRHC501_20241_p68.png
type restriction of xs:string
properties
content  simple
used by
complexTypes  HandledNaturalPersonTypeNaturalPersonType
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 CRHC501_20241_p69.png
type restriction of xs:string
properties
content  simple
used by
complexTypes  HandledNaturalPersonTypeNaturalPersonType
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 CRHC501_20241_p70.png
type restriction of xs:string
properties
content  simple
used by
complexTypes  HandledNaturalPersonTypeNaturalPersonType
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 CRHC501_20241_p71.png
type restriction of xs:string
properties
content  simple
used by
complexTypes  HandledNaturalPersonTypeNaturalPersonType
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 WorkerSex
diagram CRHC501_20241_p72.png
type restriction of xs:integer
properties
content  simple
used by
complexTypes  HandledNaturalPersonTypeNaturalPersonType
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 WorkerStatus
diagram CRHC501_20241_p73.png
type restriction of xs:string
properties
content  simple
used by
complexType  HandledOccupationLinkType
facets
Kind  Value  Annotation
maxLength  2
annotation
documentation
00053
source <xs:element name="WorkerStatus">
 
<xs:annotation>
   
<xs:documentation>00053</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="2"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element WorkerStreet
diagram CRHC501_20241_p74.png
type restriction of xs:string
properties
content  simple
used by
complexTypes  HandledNaturalPersonTypeNaturalPersonType
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 CRHC501_20241_p75.png
type restriction of xs:string
properties
content  simple
used by
complexTypes  HandledNaturalPersonTypeNaturalPersonType
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>

element WorkingDaysSystem
diagram CRHC501_20241_p76.png
type restriction of xs:integer
properties
content  simple
used by
complexType  HandledOccupationLinkType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  700
totalDigits  3
annotation
documentation
00047
appinfo
DaysCount_conversion1
source <xs:element name="WorkingDaysSystem">
 
<xs:annotation>
   
<xs:documentation>00047</xs:documentation>
   
<xs:appinfo source="ConversionID">DaysCount_conversion1</xs:appinfo>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="700"/>
     
<xs:totalDigits value="3"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType CardRightHolderType
diagram CRHC501_20241_p77.png
children RightNotionCardNbrGivenCreditCardYear
used by
element  CardRightHolder
source <xs:complexType name="CardRightHolderType">
 
<xs:sequence>
   
<xs:element ref="RightNotion"/>
   
<xs:element ref="CardNbr"/>
   
<xs:element ref="GivenCredit"/>
   
<xs:element ref="CardYear"/>
 
</xs:sequence>
</xs:complexType>

complexType CBSSInformationType
diagram CRHC501_20241_p78.png
children KindOfTreatmentInternalRefCBSS
used by
element  CBSSInformation
source <xs:complexType name="CBSSInformationType">
 
<xs:sequence>
   
<xs:element ref="KindOfTreatment"/>
   
<xs:element ref="InternalRefCBSS" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType FormType
diagram CRHC501_20241_p79.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 HandledNaturalPersonType
diagram CRHC501_20241_p80.png
children NaturalPersonSequenceNbrINSSSISWorkerNameWorkerFirstNameWorkerInitialWorkerBirthdateWorkerBirthplaceWorkerBirthplaceCountryWorkerSexWorkerStreetWorkerHouseNbrWorkerPostBoxWorkerZIPCodeWorkerCityWorkerCountryNationalityOriolusSuccessCodeOriolusSubStatusRipBisFlagIndicationNaturalPersonUserReferencePreviousINSS
used by
element  HandledNaturalPerson
source <xs:complexType name="HandledNaturalPersonType">
 
<xs:sequence>
   
<xs:element ref="NaturalPersonSequenceNbr" minOccurs="1" maxOccurs="1"/>
   
<xs:element ref="INSS" minOccurs="1" maxOccurs="1"/>
   
<xs:element ref="SIS" minOccurs="0" maxOccurs="1"/>
   
<xs:element ref="WorkerName" minOccurs="0" maxOccurs="1"/>
   
<xs:element ref="WorkerFirstName" minOccurs="0" maxOccurs="1"/>
   
<xs:element ref="WorkerInitial" minOccurs="0" maxOccurs="1"/>
   
<xs:element ref="WorkerBirthdate" minOccurs="0" maxOccurs="1"/>
   
<xs:element ref="WorkerBirthplace" minOccurs="0" maxOccurs="1"/>
   
<xs:element ref="WorkerBirthplaceCountry" minOccurs="0" maxOccurs="1"/>
   
<xs:element ref="WorkerSex" minOccurs="0" maxOccurs="1"/>
   
<xs:element ref="WorkerStreet" minOccurs="0" maxOccurs="1"/>
   
<xs:element ref="WorkerHouseNbr" minOccurs="0" maxOccurs="1"/>
   
<xs:element ref="WorkerPostBox" minOccurs="0" maxOccurs="1"/>
   
<xs:element ref="WorkerZIPCode" minOccurs="0" maxOccurs="1"/>
   
<xs:element ref="WorkerCity" minOccurs="0" maxOccurs="1"/>
   
<xs:element ref="WorkerCountry" minOccurs="0" maxOccurs="1"/>
   
<xs:element ref="Nationality" minOccurs="0" maxOccurs="1"/>
   
<xs:element ref="OriolusSuccessCode" minOccurs="1" maxOccurs="1"/>
   
<xs:element ref="OriolusSubStatusRip" minOccurs="1" maxOccurs="1"/>
   
<xs:element ref="BisFlagIndication" minOccurs="1" maxOccurs="1"/>
   
<xs:element ref="NaturalPersonUserReference" minOccurs="0" maxOccurs="1"/>
   
<xs:element ref="PreviousINSS" minOccurs="0" maxOccurs="1"/>
 
</xs:sequence>
</xs:complexType>

complexType HandledOccupationLinkType
diagram CRHC501_20241_p81.png
children OccupationStartingDateOccupationEndingDateJointCommissionNbrWorkingDaysSystemMeanWorkingHoursRefMeanWorkingHoursWorkerStatusRetiredApprenticeshipContractTypeRemunMethodInternalOccupationNbrOccupationValidationCode
used by
element  HandledOccupationLink
source <xs:complexType name="HandledOccupationLinkType">
 
<xs:sequence>
   
<xs:element ref="OccupationStartingDate" minOccurs="1" maxOccurs="1"/>
   
<xs:element ref="OccupationEndingDate" minOccurs="0" maxOccurs="1"/>
   
<xs:element ref="JointCommissionNbr" minOccurs="1" maxOccurs="1"/>
   
<xs:element ref="WorkingDaysSystem" minOccurs="0" maxOccurs="1"/>
   
<xs:element ref="MeanWorkingHours" minOccurs="0" maxOccurs="1"/>
   
<xs:element ref="RefMeanWorkingHours" minOccurs="0" maxOccurs="1"/>
   
<xs:element ref="WorkerStatus" minOccurs="0" maxOccurs="1"/>
   
<xs:element ref="Retired" minOccurs="0" maxOccurs="1"/>
   
<xs:element ref="Apprenticeship" minOccurs="0" maxOccurs="1"/>
   
<xs:element ref="ContractType" minOccurs="0" maxOccurs="1"/>
   
<xs:element ref="RemunMethod" minOccurs="0" maxOccurs="1"/>
   
<xs:element ref="InternalOccupationNbr" minOccurs="1" maxOccurs="1"/>
   
<xs:element ref="OccupationValidationCode" minOccurs="0" maxOccurs="1"/>
 
</xs:sequence>
</xs:complexType>

complexType HandledOriginalFormType
diagram CRHC501_20241_p82.png
children IdentificationFormCreationDateFormCreationHourAttestationStatusTypeForm
used by
element  HandledOriginalForm
source <xs:complexType name="HandledOriginalFormType">
 
<xs:sequence>
   
<xs:element ref="Identification" minOccurs="1" maxOccurs="1"/>
   
<xs:element ref="FormCreationDate" minOccurs="1" maxOccurs="1"/>
   
<xs:element ref="FormCreationHour" minOccurs="1" maxOccurs="1"/>
   
<xs:element ref="AttestationStatus" minOccurs="1" maxOccurs="1"/>
   
<xs:element ref="TypeForm" minOccurs="1" maxOccurs="1"/>
 
</xs:sequence>
</xs:complexType>

complexType HandledReferenceType
diagram CRHC501_20241_p83.png
children ReferenceTypeReferenceOriginReferenceNbr
used by
element  HandledReference
source <xs:complexType name="HandledReferenceType">
 
<xs:sequence>
   
<xs:element ref="ReferenceType" minOccurs="1" maxOccurs="1"/>
   
<xs:element ref="ReferenceOrigin" minOccurs="1" maxOccurs="1"/>
   
<xs:element ref="ReferenceNbr" minOccurs="1" maxOccurs="1"/>
 
</xs:sequence>
</xs:complexType>

complexType HandledServiceDataType
diagram CRHC501_20241_p84.png
children DimonaNbrServiceEntryDateServiceEndingDate
used by
element  HandledServiceData
source <xs:complexType name="HandledServiceDataType">
 
<xs:sequence>
   
<xs:element ref="DimonaNbr" minOccurs="1" maxOccurs="1"/>
   
<xs:element ref="ServiceEntryDate" minOccurs="0" maxOccurs="1"/>
   
<xs:element ref="ServiceEndingDate" minOccurs="0" maxOccurs="1"/>
 
</xs:sequence>
</xs:complexType>

complexType InvolvedPartnerType
diagram CRHC501_20241_p85.png
children PartnerRoleSectorCodeInstitutionTypeKindOfDossierCBSSINSSUserDateSubmissionHourSubmissionStartingDateRepositoryEndingDateRepository
used by
element  InvolvedPartner
source <xs:complexType name="InvolvedPartnerType">
 
<xs:sequence>
   
<xs:element ref="PartnerRole"/>
   
<xs:element ref="SectorCode"/>
   
<xs:element ref="InstitutionType"/>
   
<xs:element ref="KindOfDossierCBSS" minOccurs="0"/>
   
<xs:element ref="INSSUser" minOccurs="0"/>
   
<xs:element ref="DateSubmission" minOccurs="0"/>
   
<xs:element ref="HourSubmission" minOccurs="0"/>
   
<xs:element ref="StartingDateRepository" minOccurs="0"/>
   
<xs:element ref="EndingDateRepository" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType NaturalPersonType
diagram CRHC501_20241_p86.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" maxOccurs="0"/>
   
<xs:element ref="WorkerName" minOccurs="0" maxOccurs="0"/>
   
<xs:element ref="WorkerFirstName" minOccurs="0" maxOccurs="0"/>
   
<xs:element ref="WorkerInitial" minOccurs="0" maxOccurs="0"/>
   
<xs:element ref="WorkerBirthdate" minOccurs="0" maxOccurs="0"/>
   
<xs:element ref="WorkerBirthplace" minOccurs="0" maxOccurs="0"/>
   
<xs:element ref="WorkerBirthplaceCountry" minOccurs="0" maxOccurs="0"/>
   
<xs:element ref="WorkerSex" minOccurs="0" maxOccurs="0"/>
   
<xs:element ref="WorkerStreet" minOccurs="0" maxOccurs="0"/>
   
<xs:element ref="WorkerHouseNbr" minOccurs="0" maxOccurs="0"/>
   
<xs:element ref="WorkerPostBox" minOccurs="0" maxOccurs="0"/>
   
<xs:element ref="WorkerZIPCode" minOccurs="0" maxOccurs="0"/>
   
<xs:element ref="WorkerCity" minOccurs="0" maxOccurs="0"/>
   
<xs:element ref="WorkerCountry" minOccurs="0" maxOccurs="0"/>
   
<xs:element ref="Nationality" minOccurs="0" maxOccurs="0"/>
   
<xs:element ref="NaturalPersonUserReference" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType ReferencePeriodType
diagram CRHC501_20241_p87.png
children RefStartingDateRefEndingDate
used by
element  ReferencePeriod
source <xs:complexType name="ReferencePeriodType">
 
<xs:sequence>
   
<xs:element ref="RefStartingDate"/>
   
<xs:element ref="RefEndingDate"/>
 
</xs:sequence>
</xs:complexType>

complexType ReferenceType
diagram CRHC501_20241_p88.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>


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