Schema eCH-0216-2-1.xsd


schema location I:\242_GWR\4_Supportprozesse\49_Verschiedenes\eCH-WorkInProgress\eCH-0216-2-1.xsd
attributeFormDefault unqualified
elementFormDefault qualified
targetNamespace http://www.ech.ch/xmlns/eCH-0216/2
 
Elements  Complex types  Simple types 
delivery  addBuildingEntranceRequestType  actionType 
receipt  addBuildingRequestType  ARBIDType 
response  addBuildingToConstructionProjectRequestType  codeType 
addConstructionProjectRequestType  constructionSurveyDeptNumberType 
addConstructionProjectWithBuildingType  coordinatesEastType 
addDwellingRequestType  coordinatesNorthType 
addDwellingToConstructionProjectRequestType  mutationIdType 
addModifyBuildingEntranceResponseType  mutationStatusType 
addModifyDwellingResponseType  mutationTypeType 
addStreetNameRequestType  objectKindType 
addStreetRequestType  reasonType 
addStreetSectionRequestType  ruleCategoryType 
addWorkToProjectRequestType  ruleIDType 
addWorkToProjectResponseType  ruleTextType 
administrativeUnitIdType  surveyStatusType 
bindBuildingToConstructionProjectRequestType  typeOfConstructionProjectType 
bindBuildingToConstructionProjectResponseType  userType 
buildingCompleteResponseType 
buildingEntrancesListType 
buildingEntranceType 
buildingEntranceWithDwellingType 
buildingNamedIdType 
buildingProcessResponseType 
buildingsListType 
buildingType 
buildingUnusableResponseType 
buildingWithEntranceType 
buildingWithEntranceWithDwellingType 
checkBuildingResponseType 
checkConstructionProjectResponseType 
checkQuaterlySurveyDeptResponseType 
constructionProjectCompleteResponseType 
constructionProjectListType 
constructionProjectNamedIdType 
constructionProjectProcessResponseType 
constructionProjectType 
constructionProjectWithBuildingType 
coordinatesBuildingType 
coordinatesEntranceType 
costsCurrentYearType 
costsPreviousYearType 
dateIntervalType 
deactivateBuildingEntranceRequestType 
deactivateBuildingEntranceResponseType 
deactivateBuildingRequestType 
deactivateBuildingResponseType 
deactivateConstructionProjectRequestType 
deactivateConstructionProjectResponseType 
deactivateDwellingRequestType 
deactivateWorkResponseType 
deleteStreetNameRequestType 
deleteStreetSectionRequestType 
dwellingCompleteResponseType 
dwellingNamedIdType 
dwellingProcessResponseType 
dwellingsListType 
dwellingType 
dwellingUnusableResponseType 
entranceNamedIdType 
getArchivedConstructionProjectRequestType 
getBuildingEntranceByIdResponseType 
getBuildingEntranceRequestType 
getBuildingEntranceResponseType 
getBuildingRequestType 
getBuildingResponseType 
getByIdAddReactivateBuildingResponseType 
getConstructionProjectRequestType 
getConstructionProjectResponseType 
getConstructionSurveyDeptRequestType 
getConstructionSurveyDeptResponseType 
getDeactivatedBuildingRequestType 
getDeactivatedConstructionProjectRequestType 
getDeactivatedDwellingRequestType 
getDeactivatedStreetRequestType 
getDwellingRequestType 
getDwellingResponseType 
getMutationByIdResponseType 
getMutationRequestType 
getMutationResponseType 
getStreetRequestType 
getStreetResponseType 
kindOfConstructionWorkWithBuildingType 
localityNameType 
localityType 
modifyBuildingEntranceRequestType 
modifyBuildingRequestType 
modifyBuildingResponseType 
modifyConstructionProjectRequestType 
modifyConstructionProjectResponseType 
modifyConstructionSurveyDeptRequestType 
modifyConstructionSurveyDeptResponseType 
modifyDwellingRequestType 
modifyStreetNameRequestType 
modifyStreetRequestType 
modifyStreetResponseType 
modifyWorkRequestType 
modifyWorkResponseType 
plausibilityRuleType 
quarterlySurveyResponseType 
reactivateBuildingEntranceRequestType 
reactivateBuildingEntranceResponseType 
reactivateBuildingRequestType 
reactivateConstructionProjectRequestType 
reactivateConstructionProjectResponseType 
reactivateDwellingRequestType 
reactivateReallocateDwellingResponseType 
reallocateDwellingRequestType 
receiptType 
searchAddressType 
setMaintenanceCostsRequestType 
setToApprovedConstructionProjectRequestType 
setToCancelledConstructionProjectRequestType 
setToCompletedBuildingRequestType 
setToCompletedBuildingType 
setToCompletedConstructionProjectRequestType 
setToCompletedConstructionProjectType 
setToCompletedDwellingRequestType 
setToCompletedDwellingType 
setToConstructionStartedRequestType 
setToDemolishedBuildingRequestType 
setToDemolishedDwellingRequestType 
setToRefusedConstructionProjectRequestType 
setToSuspendedConstructionProjectRequestType 
setToWithdrawnConstructionProjectRequestType 
streetDescriptionType 
streetType 
streetWithoutStreetGeometryType 
swissMunicipalityType 


schema location I:\242_GWR\4_Supportprozesse\49_Verschiedenes\eCH-WorkInProgress\eCH-0058-5-0.xsd
attributeFormDefault unqualified
elementFormDefault qualified
targetNamespace http://www.ech.ch/xmlns/eCH-0058/5
 
Elements  Complex types  Simple types 
eventReport  headerType  actionType 
header  infoType  businessCaseClosedType 
namedMetaDataType  businessProcessIdType 
partialDeliveryType  businessReferenceIdType 
sendingApplicationType  commentType 
declarationLocalReferenceType 
eventDateType 
messageDateType 
messageIdType 
messageTypeType 
numberOfActualPackageType 
participantIdType 
responseExpectedType 
subjectType 
subMessageTypeType 
testDeliveryFlagType 
totalNumberOfPackagesType 
uniqueIdBusinessTransactionType 
uniqueIdDeliveryType 


schema location I:\242_GWR\4_Supportprozesse\49_Verschiedenes\eCH-WorkInProgress\eCH-0129-5-0.xsd
attributeFormDefault unqualified
elementFormDefault qualified
targetNamespace http://www.ech.ch/xmlns/eCH-0129/5
 
Elements  Complex types  Simple types 
area  areaType  administrativeDwellingNoType 
building  buildingAuthorityOnlyType  areaDescriptionCodeType 
buildingEntrance  buildingAuthorityType  areaDescriptionType 
buildingEntranceOnly  buildingDateType  areaTypeType 
buildingOnly  buildingEntranceIdentificationType  areaValueType 
cadastralMap  buildingEntranceOnlyType  authorityType 
cadastralSurveyorRemark  buildingEntranceType  buildingCategoryType 
constructionProject  buildingIdentificationType  buildingClassType 
coveringAreaOfSDR  buildingOnlyType  buildingEntranceNoType 
dwelling  buildingType  buildingInsuranceNumberType 
estimationObject  buildingVolumeType  buildingPermitIssueDateType 
fiscalOwnership  cadastralMapType  buildingStatusType 
insuranceObject  cadastralSurveyorRemarkType  buildingVolumeInformationSourceType 
kindOfConstructionWork  constructionLocalisationType  buildingVolumeNormType 
locality  constructionProjectIdentificationType  cadasterAreaNumberType 
partialAreaOfBuilding  constructionProjectType  cantonalSubKindType 
placeName  contactType  changeReasonType 
realestate  coordinatesType  constructionAuthorisationDeniedDateType 
right  coveringAreaOfSDRType  constructionProjectDescriptionType 
street  datePartiallyKnownType  durationOfConstructionPhaseType 
dwellingIdentificationType  dwellingInformationSourceType 
dwellingType  dwellingStatusType 
dwellingUsageType  dwellingUsageCodeType 
estimationObjectOnlyType  EDIDType 
estimationObjectType  EGAIDType 
estimationValueType  EGIDType 
fiscalOwnershipType  EGRIDType 
heatingType  emailAddressType 
hotWaterType  energyRelevantSurfaceType 
insuranceObjectOnlyType  energySourceType 
insuranceObjectType  EPROIDType 
insuranceSumType  EREIDType 
insuranceValueType  ESIDType 
insuranceVolumeType  estimationDescriptionType 
kindOfConstructionWorkType  estimationReasonTextType 
localityNameType  estimationVolumeType 
localityType  estimationYearOfConstructionType 
namedIdType  EWIDType 
namedMetaDataType  extensionOfOfficialConstructionProjectFileNoType 
partialAreaOfBuildingType  floorType 
personIdentificationType  freeTextType 
personOnlyType  geometryType 
personType  heatGeneratorHeatingType 
placeNameType  heatGeneratorHotWaterType 
realestateIdentificationType  iDCategoryType 
realestateType  identDNType 
rightType  indentureNumberPostType 
streetDescriptionType  informationSourceType 
streetSectionType  isOfficialDescriptionType 
streetType  kindOfWorkType 
valueType  kitchenType 
localCodeType 
localGeographicalNameType 
locationOfDwellingOnFloorType 
longDescriptionType 
mapNumberType 
multipleFloorType 
nameOfBuildingType 
neighbourhoodType 
nonRealisationDateType 
noOfHabitableRoomsType 
numberingType 
numberOfConcernedBuildingsType 
numberOfConcernedDwellingsType 
numberOfFloorsType 
numberOfSeparateHabitableRoomsType 
objectIDType 
officialBuildingNoType 
officialConstructionProjectFileNoType 
officialStreetNumberType 
originOfCoordinatesType 
periodOfConstructionType 
phoneNumberType 
physicalDwellingNoType 
placeNameTypeType 
projectAnnouncementDateType 
projectCancellationDateType 
projectCompletionDateType 
projectStartDateType 
projectStatusType 
projectSuspensionDateType 
realestateDateType 
realestateIncompleteType 
realestateMutnumberType 
realestateStatusType 
realestateTypeType 
remarkOtherTypeType 
remarkTextType 
remarkTypeType 
shortDescriptionType 
squareMeasureType 
streetDescriptionLongType 
streetDescriptionShortType 
streetIndexNameType 
streetKindType 
streetLanguageType 
streetStatusType 
surfaceAreaOfBuildingSingleObjectType 
surfaceAreaOfBuildingType 
surfaceAreaOfDwellingType 
thermotechnicalDeviceHeatingTypeType 
totalCostsOfProjectType 
typeOfClientType 
typeOfConstructionProjectType 
typeOfConstructionType 
typeOfPermitType 
typeOfvalueType 
usageCodeType 
usageDescriptionType 
usageLimitationType 
validFromType 
validTillType 
withdrawalDateType 
zipcode6Type 


schema location I:\242_GWR\4_Supportprozesse\49_Verschiedenes\eCH-WorkInProgress\eCH-0007-6-0.xsd
attributeFormDefault unqualified
elementFormDefault qualified
targetNamespace http://www.ech.ch/xmlns/eCH-0007/6
 
Elements  Complex types  Simple types 
municipalityRoot  swissAndFlMunicipalityType  cantonAbbreviationType 
swissMunicipalityType  cantonFlAbbreviationType 
historyMunicipalityId 
municipalityIdType 
municipalityNameType 


schema location I:\242_GWR\4_Supportprozesse\49_Verschiedenes\eCH-WorkInProgress\eCH-0008-3-0.xsd
attributeFormDefault unqualified
elementFormDefault qualified
targetNamespace http://www.ech.ch/xmlns/eCH-0008/3
 
Elements  Complex types  Simple types 
countryRoot  countryShortType  countryIdISO2Type 
countryType  countryIdType 
countryNameShortType 


schema location I:\242_GWR\4_Supportprozesse\49_Verschiedenes\eCH-WorkInProgress\eCH-0010-6-0.xsd
attributeFormDefault unqualified
elementFormDefault qualified
targetNamespace http://www.ech.ch/xmlns/eCH-0010/6
 
Elements  Complex types  Simple types 
mailAddress  addressInformationType  addressLineType 
organisationMailAdress  countryType  countryIdISO2Type 
personMailAddress  mailAddressType  countryIdType 
organisationMailAddressInfoType  countryNameShortType 
organisationMailAddressType  dwellingNumberType 
personMailAddressInfoType  firstNameType 
personMailAddressType  foreignZipCodeType 
swissAddressInformationType  houseNumberType 
lastNameType 
localityType 
mrMrsType 
organisationNameType 
postOfficeBoxNumberType 
postOfficeBoxTextType 
streetType 
swissZipCodeAddOnType 
swissZipCodeIdType 
swissZipCodeType 
titleType 
townType 


schema location I:\242_GWR\4_Supportprozesse\49_Verschiedenes\eCH-WorkInProgress\eCH-0044-4-1.xsd
attributeFormDefault unqualified
elementFormDefault qualified
targetNamespace http://www.ech.ch/xmlns/eCH-0044/4
 
Elements  Complex types  Simple types 
personIdentificationRoot  datePartiallyKnownType  baseNameType 
namedPersonIdType  officialFirstNameType 
personIdentificationKeyOnlyType  personIdCategoryType 
personIdentificationLightType  sexType 
personIdentificationType  vnType 


schema location I:\242_GWR\4_Supportprozesse\49_Verschiedenes\eCH-WorkInProgress\eCH-0097-2-0.xsd
attributeFormDefault unqualified
elementFormDefault qualified
targetNamespace http://www.ech.ch/xmlns/eCH-0097/2
 
Elements  Complex types  Simple types 
organisationIdentificationRoot  namedOrganisationIdType  legalFormType 
organisationIdentificationType  organisationIdCategoryType 
uidStructureType  organisationNameType 
uidOrganisationIdCategorieType 
uidOrganisationIdType 


element delivery
diagram eCH-0216-2-1_p1.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
properties
content complex
children eCH-0216:addConstructionProject eCH-0216:setToApprovedConstructionProject eCH-0216:setToConstructionStarted eCH-0216:setToCompletedConstructionProject eCH-0216:setToCompletedBuilding eCH-0216:setToCompletedDwelling eCH-0216:setMaintenanceCosts eCH-0216:modifyConstructionProject eCH-0216:bindBuildingToConstructionProject eCH-0216:modifyConstructionSurveyDeptNumber eCH-0216:addBuilding eCH-0216:modifyBuilding eCH-0216:addBuildingEntrance eCH-0216:modifyBuildingEntrance eCH-0216:addDwelling eCH-0216:modifyDwelling eCH-0216:reallocateDwelling eCH-0216:getConstructionProject eCH-0216:getDeactivatedConstructionProject eCH-0216:getConstructionSurveyDept eCH-0216:getBuilding eCH-0216:getDeactivatedBuilding eCH-0216:getDwelling eCH-0216:getDeactivatedDwelling eCH-0216:getBuildingEntrance eCH-0216:addStreet eCH-0216:modifyStreet eCH-0216:getStreet eCH-0216:getDeactivatedStreet eCH-0216:modifyStreetName eCH-0216:deleteStreetSection eCH-0216:addStreetName eCH-0216:deleteStreetName eCH-0216:setToRefusedConstruction eCH-0216:setToCancelledConstruction eCH-0216:setToWithdrawnConstruction eCH-0216:setToSuspendedConstruction eCH-0216:setToDemolishedBuilding eCH-0216:setToDemolishedDwelling eCH-0216:deactivateConstructionProject eCH-0216:reactivateConstructionProject eCH-0216:deactivateBuilding eCH-0216:deactivateBuildingEntrance eCH-0216:reactivateBuilding eCH-0216:reactivateBuildingEntrance eCH-0216:deactivateDwelling eCH-0216:reactivateDwelling eCH-0216:getArchivedConstructionProject eCH-0216:addStreetSection eCH-0216:addWorkToProject eCH-0216:modifyWork eCH-0216:addDwellingToConstructionProject eCH-0216:addBuildingToConstructionProject eCH-0216:getMutation
source <xs:element name="delivery">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:choice>
       
<xs:element name="addConstructionProject" type="eCH-0216:addConstructionProjectRequestType"/>
       
<xs:element name="setToApprovedConstructionProject" type="eCH-0216:setToApprovedConstructionProjectRequestType"/>
       
<xs:element name="setToConstructionStarted" type="eCH-0216:setToConstructionStartedRequestType"/>
       
<xs:element name="setToCompletedConstructionProject" type="eCH-0216:setToCompletedConstructionProjectRequestType"/>
       
<xs:element name="setToCompletedBuilding" type="eCH-0216:setToCompletedBuildingRequestType"/>
       
<xs:element name="setToCompletedDwelling" type="eCH-0216:setToCompletedDwellingRequestType"/>
       
<xs:element name="setMaintenanceCosts" type="eCH-0216:setMaintenanceCostsRequestType"/>
       
<xs:element name="modifyConstructionProject" type="eCH-0216:modifyConstructionProjectRequestType"/>
       
<xs:element name="bindBuildingToConstructionProject" type="eCH-0216:bindBuildingToConstructionProjectRequestType"/>
       
<xs:element name="modifyConstructionSurveyDeptNumber" type="eCH-0216:modifyConstructionSurveyDeptRequestType"/>
       
<xs:element name="addBuilding" type="eCH-0216:addBuildingRequestType"/>
       
<xs:element name="modifyBuilding" type="eCH-0216:modifyBuildingRequestType"/>
       
<xs:element name="addBuildingEntrance" type="eCH-0216:addBuildingEntranceRequestType"/>
       
<xs:element name="modifyBuildingEntrance" type="eCH-0216:modifyBuildingEntranceRequestType"/>
       
<xs:element name="addDwelling" type="eCH-0216:addDwellingRequestType"/>
       
<xs:element name="modifyDwelling" type="eCH-0216:modifyDwellingRequestType"/>
       
<xs:element name="reallocateDwelling" type="eCH-0216:reallocateDwellingRequestType"/>
       
<xs:element name="getConstructionProject" type="eCH-0216:getConstructionProjectRequestType"/>
       
<xs:element name="getDeactivatedConstructionProject" type="eCH-0216:getDeactivatedConstructionProjectRequestType"/>
       
<xs:element name="getConstructionSurveyDept" type="eCH-0216:getConstructionSurveyDeptRequestType"/>
       
<xs:element name="getBuilding" type="eCH-0216:getBuildingRequestType"/>
       
<xs:element name="getDeactivatedBuilding" type="eCH-0216:getDeactivatedBuildingRequestType"/>
       
<xs:element name="getDwelling" type="eCH-0216:getDwellingRequestType"/>
       
<xs:element name="getDeactivatedDwelling" type="eCH-0216:getDeactivatedDwellingRequestType"/>
       
<xs:element name="getBuildingEntrance" type="eCH-0216:getBuildingEntranceRequestType"/>
       
<xs:element name="addStreet" type="eCH-0216:addStreetRequestType"/>
       
<xs:element name="modifyStreet" type="eCH-0216:modifyStreetRequestType"/>
       
<xs:element name="getStreet" type="eCH-0216:getStreetRequestType"/>
       
<xs:element name="getDeactivatedStreet" type="eCH-0216:getDeactivatedStreetRequestType"/>
       
<xs:element name="modifyStreetName" type="eCH-0216:modifyStreetNameRequestType"/>
       
<xs:element name="deleteStreetSection" type="eCH-0216:deleteStreetSectionRequestType"/>
       
<xs:element name="addStreetName" type="eCH-0216:addStreetNameRequestType"/>
       
<xs:element name="deleteStreetName" type="eCH-0216:deleteStreetNameRequestType"/>
       
<xs:element name="setToRefusedConstruction" type="eCH-0216:setToRefusedConstructionProjectRequestType"/>
       
<xs:element name="setToCancelledConstruction" type="eCH-0216:setToCancelledConstructionProjectRequestType"/>
       
<xs:element name="setToWithdrawnConstruction" type="eCH-0216:setToWithdrawnConstructionProjectRequestType"/>
       
<xs:element name="setToSuspendedConstruction" type="eCH-0216:setToSuspendedConstructionProjectRequestType"/>
       
<xs:element name="setToDemolishedBuilding" type="eCH-0216:setToDemolishedBuildingRequestType"/>
       
<xs:element name="setToDemolishedDwelling" type="eCH-0216:setToDemolishedDwellingRequestType"/>
       
<xs:element name="deactivateConstructionProject" type="eCH-0216:deactivateConstructionProjectRequestType"/>
       
<xs:element name="reactivateConstructionProject" type="eCH-0216:reactivateConstructionProjectRequestType"/>
       
<xs:element name="deactivateBuilding" type="eCH-0216:deactivateBuildingRequestType"/>
       
<xs:element name="deactivateBuildingEntrance" type="eCH-0216:deactivateBuildingEntranceRequestType"/>
       
<xs:element name="reactivateBuilding" type="eCH-0216:reactivateBuildingRequestType"/>
       
<xs:element name="reactivateBuildingEntrance" type="eCH-0216:reactivateBuildingEntranceRequestType"/>
       
<xs:element name="deactivateDwelling" type="eCH-0216:deactivateDwellingRequestType"/>
       
<xs:element name="reactivateDwelling" type="eCH-0216:reactivateDwellingRequestType"/>
       
<xs:element name="getArchivedConstructionProject" type="eCH-0216:getArchivedConstructionProjectRequestType"/>
       
<xs:element name="addStreetSection" type="eCH-0216:addStreetSectionRequestType"/>
       
<xs:element name="addWorkToProject" type="eCH-0216:addWorkToProjectRequestType"/>
       
<xs:element name="modifyWork" type="eCH-0216:modifyWorkRequestType"/>
       
<xs:element name="addDwellingToConstructionProject" type="eCH-0216:addDwellingToConstructionProjectRequestType"/>
       
<xs:element name="addBuildingToConstructionProject" type="eCH-0216:addBuildingToConstructionProjectRequestType"/>
       
<xs:element name="getMutation" type="eCH-0216:getMutationRequestType"/>
     
</xs:choice>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element delivery/addConstructionProject
diagram eCH-0216-2-1_p2.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:addConstructionProjectRequestType
properties
content complex
children eCH-0216:constructionProject eCH-0216:reason eCH-0216:extension
source <xs:element name="addConstructionProject" type="eCH-0216:addConstructionProjectRequestType"/>

element delivery/setToApprovedConstructionProject
diagram eCH-0216-2-1_p3.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:setToApprovedConstructionProjectRequestType
properties
content complex
children eCH-0216:buildingPermitIssueDate eCH-0216:extension
source <xs:element name="setToApprovedConstructionProject" type="eCH-0216:setToApprovedConstructionProjectRequestType"/>

element delivery/setToConstructionStarted
diagram eCH-0216-2-1_p4.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:setToConstructionStartedRequestType
properties
content complex
children eCH-0216:projectStartDate eCH-0216:durationOfConstructionPhase eCH-0216:extension
source <xs:element name="setToConstructionStarted" type="eCH-0216:setToConstructionStartedRequestType"/>

element delivery/setToCompletedConstructionProject
diagram eCH-0216-2-1_p5.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:setToCompletedConstructionProjectRequestType
properties
content complex
children eCH-0216:constructionProject eCH-0216:extension
source <xs:element name="setToCompletedConstructionProject" type="eCH-0216:setToCompletedConstructionProjectRequestType"/>

element delivery/setToCompletedBuilding
diagram eCH-0216-2-1_p6.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:setToCompletedBuildingRequestType
properties
content complex
children eCH-0216:building eCH-0216:extension
source <xs:element name="setToCompletedBuilding" type="eCH-0216:setToCompletedBuildingRequestType"/>

element delivery/setToCompletedDwelling
diagram eCH-0216-2-1_p7.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:setToCompletedDwellingRequestType
properties
content complex
children eCH-0216:dwelling eCH-0216:extension
source <xs:element name="setToCompletedDwelling" type="eCH-0216:setToCompletedDwellingRequestType"/>

element delivery/setMaintenanceCosts
diagram eCH-0216-2-1_p8.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:setMaintenanceCostsRequestType
properties
content complex
children eCH-0216:constructionSurveyDeptNumber eCH-0216:costsPreviousYear eCH-0216:costsCurrentYear eCH-0216:extension
source <xs:element name="setMaintenanceCosts" type="eCH-0216:setMaintenanceCostsRequestType"/>

element delivery/modifyConstructionProject
diagram eCH-0216-2-1_p9.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:modifyConstructionProjectRequestType
properties
content complex
children eCH-0216:constructionProject eCH-0216:reason eCH-0216:extension
source <xs:element name="modifyConstructionProject" type="eCH-0216:modifyConstructionProjectRequestType"/>

element delivery/bindBuildingToConstructionProject
diagram eCH-0216-2-1_p10.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:bindBuildingToConstructionProjectRequestType
properties
content complex
children eCH-0216:EPROID eCH-0216:ARBID eCH-0216:constructionWorkDone eCH-0216:energeticRestauration eCH-0216:renovationHeatingsystem eCH-0216:innerConversionRenovation eCH-0216:conversion eCH-0216:extensionHeighteningHeated eCH-0216:extensionHeighteningNotHeated eCH-0216:thermicSolarFacility eCH-0216:photovoltaicSolarFacility eCH-0216:otherWorks eCH-0216:reason eCH-0216:extension
source <xs:element name="bindBuildingToConstructionProject" type="eCH-0216:bindBuildingToConstructionProjectRequestType"/>

element delivery/modifyConstructionSurveyDeptNumber
diagram eCH-0216-2-1_p11.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:modifyConstructionSurveyDeptRequestType
properties
content complex
children eCH-0216:constructionSurveyDept eCH-0216:extension
source <xs:element name="modifyConstructionSurveyDeptNumber" type="eCH-0216:modifyConstructionSurveyDeptRequestType"/>

element delivery/addBuilding
diagram eCH-0216-2-1_p12.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:addBuildingRequestType
properties
content complex
children eCH-0216:building eCH-0216:reason eCH-0216:extension
source <xs:element name="addBuilding" type="eCH-0216:addBuildingRequestType"/>

element delivery/modifyBuilding
diagram eCH-0216-2-1_p13.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:modifyBuildingRequestType
properties
content complex
children eCH-0216:building eCH-0216:reason eCH-0216:extension
source <xs:element name="modifyBuilding" type="eCH-0216:modifyBuildingRequestType"/>

element delivery/addBuildingEntrance
diagram eCH-0216-2-1_p14.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:addBuildingEntranceRequestType
properties
content complex
children eCH-0216:EDID eCH-0216:EGAID eCH-0216:buildingEntranceNo eCH-0216:coordinates eCH-0216:isOfficialAddress eCH-0216:street eCH-0216:locality eCH-0216:otherID eCH-0216:reason eCH-0216:extension
source <xs:element name="addBuildingEntrance" type="eCH-0216:addBuildingEntranceRequestType"/>

element delivery/modifyBuildingEntrance
diagram eCH-0216-2-1_p15.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:modifyBuildingEntranceRequestType
properties
content complex
children eCH-0216:buildingEntrance eCH-0216:reason eCH-0216:extension
source <xs:element name="modifyBuildingEntrance" type="eCH-0216:modifyBuildingEntranceRequestType"/>

element delivery/addDwelling
diagram eCH-0216-2-1_p16.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:addDwellingRequestType
properties
content complex
children eCH-0216:dwelling eCH-0216:reason eCH-0216:extension
source <xs:element name="addDwelling" type="eCH-0216:addDwellingRequestType"/>

element delivery/modifyDwelling
diagram eCH-0216-2-1_p17.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:modifyDwellingRequestType
properties
content complex
children eCH-0216:dwelling eCH-0216:reason eCH-0216:extension
source <xs:element name="modifyDwelling" type="eCH-0216:modifyDwellingRequestType"/>

element delivery/reallocateDwelling
diagram eCH-0216-2-1_p18.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reallocateDwellingRequestType
properties
content complex
children eCH-0216:oldEDID eCH-0216:newEDID eCH-0216:reason eCH-0216:extension
source <xs:element name="reallocateDwelling" type="eCH-0216:reallocateDwellingRequestType"/>

element delivery/getConstructionProject
diagram eCH-0216-2-1_p19.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:getConstructionProjectRequestType
properties
content complex
children eCH-0216:constructionSurveyDeptNumber eCH-0216:realestateIdentification eCH-0216:projectStatus eCH-0216:hasError eCH-0216:createDate eCH-0216:modifyDate eCH-0216:otherId eCH-0216:extension
source <xs:element name="getConstructionProject" type="eCH-0216:getConstructionProjectRequestType"/>

element delivery/getDeactivatedConstructionProject
diagram eCH-0216-2-1_p20.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:getDeactivatedConstructionProjectRequestType
properties
content complex
children eCH-0216:constructionSurveyDeptNumber eCH-0216:EPROID eCH-0216:extension
source <xs:element name="getDeactivatedConstructionProject" type="eCH-0216:getDeactivatedConstructionProjectRequestType"/>

element delivery/getConstructionSurveyDept
diagram eCH-0216-2-1_p21.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:getConstructionSurveyDeptRequestType
properties
content complex
children eCH-0216:constructionSurveyDeptNumber eCH-0216:extension
source <xs:element name="getConstructionSurveyDept" type="eCH-0216:getConstructionSurveyDeptRequestType"/>

element delivery/getBuilding
diagram eCH-0216-2-1_p22.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:getBuildingRequestType
properties
content complex
children eCH-0216:searchAddressType eCH-0216:realestateIdentification eCH-0216:officialBuildingNo eCH-0216:dateOfConstruction eCH-0216:hasError eCH-0216:createDate eCH-0216:modifyDate eCH-0216:otherId eCH-0216:extension
source <xs:element name="getBuilding" type="eCH-0216:getBuildingRequestType"/>

element delivery/getDeactivatedBuilding
diagram eCH-0216-2-1_p23.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:getDeactivatedBuildingRequestType
properties
content complex
children eCH-0216:municipality eCH-0216:EGID eCH-0216:extension
source <xs:element name="getDeactivatedBuilding" type="eCH-0216:getDeactivatedBuildingRequestType"/>

element delivery/getDwelling
diagram eCH-0216-2-1_p24.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:getDwellingRequestType
properties
content complex
children eCH-0216:EGID eCH-0216:searchAddressType eCH-0216:hasError eCH-0216:createDate eCH-0216:modifyDate eCH-0216:otherType eCH-0216:extension
source <xs:element name="getDwelling" type="eCH-0216:getDwellingRequestType"/>

element delivery/getDeactivatedDwelling
diagram eCH-0216-2-1_p25.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:getDeactivatedDwellingRequestType
properties
content complex
children eCH-0216:municipality eCH-0216:EGID eCH-0216:extension
source <xs:element name="getDeactivatedDwelling" type="eCH-0216:getDeactivatedDwellingRequestType"/>

element delivery/getBuildingEntrance
diagram eCH-0216-2-1_p26.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:getBuildingEntranceRequestType
properties
content complex
children eCH-0216:EGID eCH-0216:EGAID eCH-0216:searchAddressType eCH-0216:createDate eCH-0216:modifyDate eCH-0216:hasError eCH-0216:otherId eCH-0216:extension
source <xs:element name="getBuildingEntrance" type="eCH-0216:getBuildingEntranceRequestType"/>

element delivery/addStreet
diagram eCH-0216-2-1_p27.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:addStreetRequestType
properties
content complex
children eCH-0216:street eCH-0216:municipality eCH-0216:locality eCH-0216:reason eCH-0216:extension
source <xs:element name="addStreet" type="eCH-0216:addStreetRequestType"/>

element delivery/modifyStreet
diagram eCH-0216-2-1_p28.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:modifyStreetRequestType
properties
content complex
children eCH-0216:streetStatus eCH-0216:localisationKind eCH-0216:officialStreetNumber eCH-0216:reason eCH-0216:extension
source <xs:element name="modifyStreet" type="eCH-0216:modifyStreetRequestType"/>

element delivery/getStreet
diagram eCH-0216-2-1_p29.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:getStreetRequestType
properties
content complex
children eCH-0216:description eCH-0216:municipality eCH-0216:isOfficialDescription eCH-0216:streetStatus eCH-0216:localisationKind eCH-0216:officialStreetNumber eCH-0216:locality eCH-0216:extension
source <xs:element name="getStreet" type="eCH-0216:getStreetRequestType"/>

element delivery/getDeactivatedStreet
diagram eCH-0216-2-1_p30.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:getDeactivatedStreetRequestType
properties
content complex
children eCH-0216:municipality eCH-0216:ESID eCH-0216:extension
source <xs:element name="getDeactivatedStreet" type="eCH-0216:getDeactivatedStreetRequestType"/>

element delivery/modifyStreetName
diagram eCH-0216-2-1_p31.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:modifyStreetNameRequestType
properties
content complex
children eCH-0216:description eCH-0216:reason eCH-0216:extension
source <xs:element name="modifyStreetName" type="eCH-0216:modifyStreetNameRequestType"/>

element delivery/deleteStreetSection
diagram eCH-0216-2-1_p32.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:deleteStreetSectionRequestType
properties
content complex
children eCH-0216:locality eCH-0216:reason eCH-0216:extension
source <xs:element name="deleteStreetSection" type="eCH-0216:deleteStreetSectionRequestType"/>

element delivery/addStreetName
diagram eCH-0216-2-1_p33.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:addStreetNameRequestType
properties
content complex
children eCH-0216:description eCH-0216:reason eCH-0216:extension
source <xs:element name="addStreetName" type="eCH-0216:addStreetNameRequestType"/>

element delivery/deleteStreetName
diagram eCH-0216-2-1_p34.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:deleteStreetNameRequestType
properties
content complex
children eCH-0216:description eCH-0216:reason eCH-0216:extension
source <xs:element name="deleteStreetName" type="eCH-0216:deleteStreetNameRequestType"/>

element delivery/setToRefusedConstruction
diagram eCH-0216-2-1_p35.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:setToRefusedConstructionProjectRequestType
properties
content complex
children eCH-0216:authorisationDeniedDate eCH-0216:extension
source <xs:element name="setToRefusedConstruction" type="eCH-0216:setToRefusedConstructionProjectRequestType"/>

element delivery/setToCancelledConstruction
diagram eCH-0216-2-1_p36.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:setToCancelledConstructionProjectRequestType
properties
content complex
children eCH-0216:cancellationDate eCH-0216:extension
source <xs:element name="setToCancelledConstruction" type="eCH-0216:setToCancelledConstructionProjectRequestType"/>

element delivery/setToWithdrawnConstruction
diagram eCH-0216-2-1_p37.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:setToWithdrawnConstructionProjectRequestType
properties
content complex
children eCH-0216:withdrawalDate eCH-0216:extension
source <xs:element name="setToWithdrawnConstruction" type="eCH-0216:setToWithdrawnConstructionProjectRequestType"/>

element delivery/setToSuspendedConstruction
diagram eCH-0216-2-1_p38.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:setToSuspendedConstructionProjectRequestType
properties
content complex
children eCH-0216:projectSuspensionDate eCH-0216:extension
source <xs:element name="setToSuspendedConstruction" type="eCH-0216:setToSuspendedConstructionProjectRequestType"/>

element delivery/setToDemolishedBuilding
diagram eCH-0216-2-1_p39.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:setToDemolishedBuildingRequestType
properties
content complex
children eCH-0216:dateOfDemolition eCH-0216:extension
source <xs:element name="setToDemolishedBuilding" type="eCH-0216:setToDemolishedBuildingRequestType"/>

element delivery/setToDemolishedDwelling
diagram eCH-0216-2-1_p40.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:setToDemolishedDwellingRequestType
properties
content complex
children eCH-0216:dateOfDemolition eCH-0216:extension
source <xs:element name="setToDemolishedDwelling" type="eCH-0216:setToDemolishedDwellingRequestType"/>

element delivery/deactivateConstructionProject
diagram eCH-0216-2-1_p41.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:deactivateConstructionProjectRequestType
properties
content complex
children eCH-0216:reason eCH-0216:extension
source <xs:element name="deactivateConstructionProject" type="eCH-0216:deactivateConstructionProjectRequestType"/>

element delivery/reactivateConstructionProject
diagram eCH-0216-2-1_p42.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reactivateConstructionProjectRequestType
properties
content complex
children eCH-0216:reason eCH-0216:extension
source <xs:element name="reactivateConstructionProject" type="eCH-0216:reactivateConstructionProjectRequestType"/>

element delivery/deactivateBuilding
diagram eCH-0216-2-1_p43.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:deactivateBuildingRequestType
properties
content complex
children eCH-0216:reason eCH-0216:extension
source <xs:element name="deactivateBuilding" type="eCH-0216:deactivateBuildingRequestType"/>

element delivery/deactivateBuildingEntrance
diagram eCH-0216-2-1_p44.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:deactivateBuildingEntranceRequestType
properties
content complex
children eCH-0216:reason eCH-0216:extension
source <xs:element name="deactivateBuildingEntrance" type="eCH-0216:deactivateBuildingEntranceRequestType"/>

element delivery/reactivateBuilding
diagram eCH-0216-2-1_p45.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reactivateBuildingRequestType
properties
content complex
children eCH-0216:reason eCH-0216:extension
source <xs:element name="reactivateBuilding" type="eCH-0216:reactivateBuildingRequestType"/>

element delivery/reactivateBuildingEntrance
diagram eCH-0216-2-1_p46.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reactivateBuildingEntranceRequestType
properties
content complex
children eCH-0216:reason eCH-0216:extension
source <xs:element name="reactivateBuildingEntrance" type="eCH-0216:reactivateBuildingEntranceRequestType"/>

element delivery/deactivateDwelling
diagram eCH-0216-2-1_p47.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:deactivateDwellingRequestType
properties
content complex
children eCH-0216:reason eCH-0216:extension
source <xs:element name="deactivateDwelling" type="eCH-0216:deactivateDwellingRequestType"/>

element delivery/reactivateDwelling
diagram eCH-0216-2-1_p48.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reactivateDwellingRequestType
properties
content complex
children eCH-0216:reason eCH-0216:extension
source <xs:element name="reactivateDwelling" type="eCH-0216:reactivateDwellingRequestType"/>

element delivery/getArchivedConstructionProject
diagram eCH-0216-2-1_p49.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:getArchivedConstructionProjectRequestType
properties
content complex
children eCH-0216:constructionSurveyDeptNumber eCH-0216:archiveDate eCH-0216:extension
source <xs:element name="getArchivedConstructionProject" type="eCH-0216:getArchivedConstructionProjectRequestType"/>

element delivery/addStreetSection
diagram eCH-0216-2-1_p50.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:addStreetSectionRequestType
properties
content complex
children eCH-0216:locality eCH-0216:reason eCH-0216:extension
source <xs:element name="addStreetSection" type="eCH-0216:addStreetSectionRequestType"/>

element delivery/addWorkToProject
diagram eCH-0216-2-1_p51.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:addWorkToProjectRequestType
properties
content complex
children eCH-0216:kindOfWork eCH-0216:reason eCH-0216:extension
source <xs:element name="addWorkToProject" type="eCH-0216:addWorkToProjectRequestType"/>

element delivery/modifyWork
diagram eCH-0216-2-1_p52.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:modifyWorkRequestType
properties
content complex
children eCH-0216:energeticRestauration eCH-0216:renovationHeatingsystem eCH-0216:innerConversionRenovation eCH-0216:conversion eCH-0216:extensionHeighteningHeated eCH-0216:extensionHeighteningNotHeated eCH-0216:thermicSolarFacility eCH-0216:photovoltaicSolarFacility eCH-0216:otherWorks eCH-0216:reason eCH-0216:extension
source <xs:element name="modifyWork" type="eCH-0216:modifyWorkRequestType"/>

element delivery/addDwellingToConstructionProject
diagram eCH-0216-2-1_p53.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:addDwellingToConstructionProjectRequestType
properties
content complex
children eCH-0216:dwelling eCH-0216:reason eCH-0216:extension
source <xs:element name="addDwellingToConstructionProject" type="eCH-0216:addDwellingToConstructionProjectRequestType"/>

element delivery/addBuildingToConstructionProject
diagram eCH-0216-2-1_p54.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:addBuildingToConstructionProjectRequestType
properties
content complex
children eCH-0216:building eCH-0216:reason eCH-0216:extension
source <xs:element name="addBuildingToConstructionProject" type="eCH-0216:addBuildingToConstructionProjectRequestType"/>

element delivery/getMutation
diagram eCH-0216-2-1_p55.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:getMutationRequestType
properties
content complex
children eCH-0216:administrativeUnitId eCH-0216:mutationType eCH-0216:mutationObjectKind eCH-0216:mutationStatus eCH-0216:createDate eCH-0216:execDate eCH-0216:EPROID eCH-0216:ARBID eCH-0216:EGID eCH-0216:EDID eCH-0216:EWID eCH-0216:ESID eCH-0216:extension
source <xs:element name="getMutation" type="eCH-0216:getMutationRequestType"/>

element receipt
diagram eCH-0216-2-1_p56.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:receiptType
properties
content complex
children eCH-0216:code eCH-0216:text eCH-0216:extension
source <xs:element name="receipt" type="eCH-0216:receiptType"/>

element response
diagram eCH-0216-2-1_p57.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
properties
content complex
children eCH-0216:deliveryHeader eCH-0216:constructionProjectCompleteResponse eCH-0216:constructionProjectProcessResponse eCH-0216:buildingProcessResponse eCH-0216:buildingUnusableResponse eCH-0216:buildingCompleteResponse eCH-0216:dwellingProcessResponse eCH-0216:dwellingCompleteResponse eCH-0216:dwellingUnusableResponse eCH-0216:quarterlySurveyResponse eCH-0216:modifyConstructionProjectResponse eCH-0216:bindBuildingToConstructionProjectResponse eCH-0216:deactivateConstructionProjectResponse eCH-0216:reactivateConstructionProjectResponse eCH-0216:modifyConstructionSurveyDeptResponse eCH-0216:addBuildingResponse eCH-0216:getBuildingByIdResponse eCH-0216:reactivateBuildingResponse eCH-0216:modifyBuildingResponse eCH-0216:deactivateBuildingResponse eCH-0216:addModifyBuildingEntranceResponse eCH-0216:deactivateBuildingEntranceResponse eCH-0216:reactivateBuildingEntranceResponse eCH-0216:addModifyDwellingResponse eCH-0216:reactivateReallocateDwellingResponse eCH-0216:checkConstructionProjectResponse eCH-0216:checkQuaterlySurveyDeptResponse eCH-0216:checkBuildingResponse eCH-0216:getConstructionProjectResponse eCH-0216:getConstructionSurveyDeptResponse eCH-0216:getBuildingResponse eCH-0216:getDwellingResponse eCH-0216:getBuildingEntranceByIdResponse eCH-0216:getBuildingEntranceResponse eCH-0216:getStreetResponse eCH-0216:modifyStreetResponse eCH-0216:addWorkToProjectResponse eCH-0216:modifyWorkResponse eCH-0216:deactivateWorkResponse eCH-0216:addDwellingToConstructionProjectResponse eCH-0216:addBuildingToConstructionProjectResponse eCH-0216:getMutationResponse eCH-0216:getMutationByIdResponse
source <xs:element name="response">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="deliveryHeader" type="eCH-0058:headerType" minOccurs="0"/>
     
<xs:choice>
       
<xs:element name="constructionProjectCompleteResponse" type="eCH-0216:constructionProjectCompleteResponseType"/>
       
<xs:element name="constructionProjectProcessResponse" type="eCH-0216:constructionProjectProcessResponseType"/>
       
<xs:element name="buildingProcessResponse" type="eCH-0216:buildingProcessResponseType"/>
       
<xs:element name="buildingUnusableResponse" type="eCH-0216:buildingUnusableResponseType"/>
       
<xs:element name="buildingCompleteResponse" type="eCH-0216:buildingCompleteResponseType"/>
       
<xs:element name="dwellingProcessResponse" type="eCH-0216:dwellingProcessResponseType"/>
       
<xs:element name="dwellingCompleteResponse" type="eCH-0216:dwellingCompleteResponseType"/>
       
<xs:element name="dwellingUnusableResponse" type="eCH-0216:dwellingUnusableResponseType"/>
       
<xs:element name="quarterlySurveyResponse" type="eCH-0216:quarterlySurveyResponseType"/>
       
<xs:element name="modifyConstructionProjectResponse" type="eCH-0216:modifyConstructionProjectResponseType"/>
       
<xs:element name="bindBuildingToConstructionProjectResponse" type="eCH-0216:bindBuildingToConstructionProjectResponseType"/>
       
<xs:element name="deactivateConstructionProjectResponse" type="eCH-0216:deactivateConstructionProjectResponseType"/>
       
<xs:element name="reactivateConstructionProjectResponse" type="eCH-0216:reactivateConstructionProjectResponseType"/>
       
<xs:element name="modifyConstructionSurveyDeptResponse" type="eCH-0216:modifyConstructionSurveyDeptResponseType"/>
       
<xs:element name="addBuildingResponse" type="eCH-0216:getByIdAddReactivateBuildingResponseType"/>
       
<xs:element name="getBuildingByIdResponse" type="eCH-0216:getByIdAddReactivateBuildingResponseType"/>
       
<xs:element name="reactivateBuildingResponse" type="eCH-0216:getByIdAddReactivateBuildingResponseType"/>
       
<xs:element name="modifyBuildingResponse" type="eCH-0216:modifyBuildingResponseType"/>
       
<xs:element name="deactivateBuildingResponse" type="eCH-0216:deactivateBuildingResponseType"/>
       
<xs:element name="addModifyBuildingEntranceResponse" type="eCH-0216:addModifyBuildingEntranceResponseType"/>
       
<xs:element name="deactivateBuildingEntranceResponse" type="eCH-0216:deactivateBuildingEntranceResponseType"/>
       
<xs:element name="reactivateBuildingEntranceResponse" type="eCH-0216:reactivateBuildingEntranceResponseType"/>
       
<xs:element name="addModifyDwellingResponse" type="eCH-0216:addModifyDwellingResponseType"/>
       
<xs:element name="reactivateReallocateDwellingResponse" type="eCH-0216:reactivateReallocateDwellingResponseType"/>
       
<xs:element name="checkConstructionProjectResponse" type="eCH-0216:checkConstructionProjectResponseType"/>
       
<xs:element name="checkQuaterlySurveyDeptResponse" type="eCH-0216:checkQuaterlySurveyDeptResponseType"/>
       
<xs:element name="checkBuildingResponse" type="eCH-0216:checkBuildingResponseType"/>
       
<xs:element name="getConstructionProjectResponse" type="eCH-0216:getConstructionProjectResponseType"/>
       
<xs:element name="getConstructionSurveyDeptResponse" type="eCH-0216:getConstructionSurveyDeptResponseType"/>
       
<xs:element name="getBuildingResponse" type="eCH-0216:getBuildingResponseType"/>
       
<xs:element name="getDwellingResponse" type="eCH-0216:getDwellingResponseType"/>
       
<xs:element name="getBuildingEntranceByIdResponse" type="eCH-0216:getBuildingEntranceByIdResponseType"/>
       
<xs:element name="getBuildingEntranceResponse" type="eCH-0216:getBuildingEntranceResponseType"/>
       
<xs:element name="getStreetResponse" type="eCH-0216:getStreetResponseType"/>
       
<xs:element name="modifyStreetResponse" type="eCH-0216:modifyStreetResponseType"/>
       
<xs:element name="addWorkToProjectResponse" type="eCH-0216:addWorkToProjectResponseType"/>
       
<xs:element name="modifyWorkResponse" type="eCH-0216:modifyWorkResponseType"/>
       
<xs:element name="deactivateWorkResponse" type="eCH-0216:deactivateWorkResponseType"/>
       
<xs:element name="addDwellingToConstructionProjectResponse" type="eCH-0216:addModifyDwellingResponseType"/>
       
<xs:element name="addBuildingToConstructionProjectResponse" type="eCH-0216:getByIdAddReactivateBuildingResponseType"/>
       
<xs:element name="getMutationResponse" type="eCH-0216:getMutationResponseType"/>
       
<xs:element name="getMutationByIdResponse" type="eCH-0216:getMutationByIdResponseType"/>
     
</xs:choice>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element response/deliveryHeader
diagram eCH-0216-2-1_p58.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0058:headerType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0058:senderId eCH-0058:originalSenderId eCH-0058:declarationLocalReference eCH-0058:recipientId eCH-0058:messageId eCH-0058:referenceMessageId eCH-0058:businessProcessId eCH-0058:ourBusinessReferenceId eCH-0058:yourBusinessReferenceId eCH-0058:uniqueIdBusinessTransaction eCH-0058:messageType eCH-0058:subMessageType eCH-0058:sendingApplication eCH-0058:partialDelivery eCH-0058:subject eCH-0058:comment eCH-0058:messageDate eCH-0058:initialMessageDate eCH-0058:eventDate eCH-0058:modificationDate eCH-0058:action eCH-0058:attachment eCH-0058:testDeliveryFlag eCH-0058:responseExpected eCH-0058:businessCaseClosed eCH-0058:namedMetaData eCH-0058:extension
source <xs:element name="deliveryHeader" type="eCH-0058:headerType" minOccurs="0"/>

element response/constructionProjectCompleteResponse
diagram eCH-0216-2-1_p59.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:constructionProjectCompleteResponseType
properties
content complex
children eCH-0216:constructionProject eCH-0216:errorList eCH-0216:extension
source <xs:element name="constructionProjectCompleteResponse" type="eCH-0216:constructionProjectCompleteResponseType"/>

element response/constructionProjectProcessResponse
diagram eCH-0216-2-1_p60.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:constructionProjectProcessResponseType
properties
content complex
children eCH-0216:EPROID eCH-0216:projectStatus eCH-0216:errorList eCH-0216:extension
source <xs:element name="constructionProjectProcessResponse" type="eCH-0216:constructionProjectProcessResponseType"/>

element response/buildingProcessResponse
diagram eCH-0216-2-1_p61.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:buildingProcessResponseType
properties
content complex
children eCH-0216:EGID eCH-0216:buildingStatus eCH-0216:errorList eCH-0216:extension
source <xs:element name="buildingProcessResponse" type="eCH-0216:buildingProcessResponseType"/>

element response/buildingUnusableResponse
diagram eCH-0216-2-1_p62.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:buildingUnusableResponseType
properties
content complex
children eCH-0216:EGID eCH-0216:buildingStatus eCH-0216:mutationID eCH-0216:errorList eCH-0216:extension
source <xs:element name="buildingUnusableResponse" type="eCH-0216:buildingUnusableResponseType"/>

element response/buildingCompleteResponse
diagram eCH-0216-2-1_p63.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:buildingCompleteResponseType
properties
content complex
children eCH-0216:building eCH-0216:errorList eCH-0216:extension
source <xs:element name="buildingCompleteResponse" type="eCH-0216:buildingCompleteResponseType"/>

element response/dwellingProcessResponse
diagram eCH-0216-2-1_p64.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:dwellingProcessResponseType
properties
content complex
children eCH-0216:EGID eCH-0216:EDID eCH-0216:EWID eCH-0216:dwellingStatus eCH-0216:errorList eCH-0216:extension
source <xs:element name="dwellingProcessResponse" type="eCH-0216:dwellingProcessResponseType"/>

element response/dwellingCompleteResponse
diagram eCH-0216-2-1_p65.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:dwellingCompleteResponseType
properties
content complex
children eCH-0216:EGID eCH-0216:EDID eCH-0216:dwelling eCH-0216:errorList eCH-0216:extension
source <xs:element name="dwellingCompleteResponse" type="eCH-0216:dwellingCompleteResponseType"/>

element response/dwellingUnusableResponse
diagram eCH-0216-2-1_p66.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:dwellingUnusableResponseType
properties
content complex
children eCH-0216:EGID eCH-0216:EDID eCH-0216:EWID eCH-0216:dwellingStatus eCH-0216:mutationID eCH-0216:errorList eCH-0216:extension
source <xs:element name="dwellingUnusableResponse" type="eCH-0216:dwellingUnusableResponseType"/>

element response/quarterlySurveyResponse
diagram eCH-0216-2-1_p67.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:quarterlySurveyResponseType
properties
content complex
children eCH-0216:constructionSurveyDeptNumber eCH-0216:surveyStatus eCH-0216:errorList eCH-0216:extension
source <xs:element name="quarterlySurveyResponse" type="eCH-0216:quarterlySurveyResponseType"/>

element response/modifyConstructionProjectResponse
diagram eCH-0216-2-1_p68.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:modifyConstructionProjectResponseType
properties
content complex
children eCH-0216:constructionProject eCH-0216:projectStatus eCH-0216:mutationID eCH-0216:errorList eCH-0216:extension
source <xs:element name="modifyConstructionProjectResponse" type="eCH-0216:modifyConstructionProjectResponseType"/>

element response/bindBuildingToConstructionProjectResponse
diagram eCH-0216-2-1_p69.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:bindBuildingToConstructionProjectResponseType
properties
content complex
children eCH-0216:EPROID eCH-0216:EGID eCH-0216:ARBID eCH-0216:mutationID eCH-0216:errorList eCH-0216:extension
source <xs:element name="bindBuildingToConstructionProjectResponse" type="eCH-0216:bindBuildingToConstructionProjectResponseType"/>

element response/deactivateConstructionProjectResponse
diagram eCH-0216-2-1_p70.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:deactivateConstructionProjectResponseType
properties
content complex
children eCH-0216:EPROID eCH-0216:mutationID eCH-0216:extension
source <xs:element name="deactivateConstructionProjectResponse" type="eCH-0216:deactivateConstructionProjectResponseType"/>

element response/reactivateConstructionProjectResponse
diagram eCH-0216-2-1_p71.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reactivateConstructionProjectResponseType
properties
content complex
children eCH-0216:EPROID eCH-0216:mutationID eCH-0216:errorList eCH-0216:extension
source <xs:element name="reactivateConstructionProjectResponse" type="eCH-0216:reactivateConstructionProjectResponseType"/>

element response/modifyConstructionSurveyDeptResponse
diagram eCH-0216-2-1_p72.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:modifyConstructionSurveyDeptResponseType
properties
content complex
children eCH-0216:constructionSurveyDept eCH-0216:mutationID eCH-0216:errorList eCH-0216:extension
source <xs:element name="modifyConstructionSurveyDeptResponse" type="eCH-0216:modifyConstructionSurveyDeptResponseType"/>

element response/addBuildingResponse
diagram eCH-0216-2-1_p73.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:getByIdAddReactivateBuildingResponseType
properties
content complex
children eCH-0216:building eCH-0216:mutationID eCH-0216:errorList eCH-0216:extension
source <xs:element name="addBuildingResponse" type="eCH-0216:getByIdAddReactivateBuildingResponseType"/>

element response/getBuildingByIdResponse
diagram eCH-0216-2-1_p74.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:getByIdAddReactivateBuildingResponseType
properties
content complex
children eCH-0216:building eCH-0216:mutationID eCH-0216:errorList eCH-0216:extension
source <xs:element name="getBuildingByIdResponse" type="eCH-0216:getByIdAddReactivateBuildingResponseType"/>

element response/reactivateBuildingResponse
diagram eCH-0216-2-1_p75.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:getByIdAddReactivateBuildingResponseType
properties
content complex
children eCH-0216:building eCH-0216:mutationID eCH-0216:errorList eCH-0216:extension
source <xs:element name="reactivateBuildingResponse" type="eCH-0216:getByIdAddReactivateBuildingResponseType"/>

element response/modifyBuildingResponse
diagram eCH-0216-2-1_p76.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:modifyBuildingResponseType
properties
content complex
children eCH-0216:building eCH-0216:mutationID eCH-0216:errorList eCH-0216:extension
source <xs:element name="modifyBuildingResponse" type="eCH-0216:modifyBuildingResponseType"/>

element response/deactivateBuildingResponse
diagram eCH-0216-2-1_p77.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:deactivateBuildingResponseType
properties
content complex
children eCH-0216:EGID eCH-0216:mutationID eCH-0216:extension
source <xs:element name="deactivateBuildingResponse" type="eCH-0216:deactivateBuildingResponseType"/>

element response/addModifyBuildingEntranceResponse
diagram eCH-0216-2-1_p78.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:addModifyBuildingEntranceResponseType
properties
content complex
children eCH-0216:EGID eCH-0216:buildingEntrance eCH-0216:mutationID eCH-0216:errorList eCH-0216:extension
source <xs:element name="addModifyBuildingEntranceResponse" type="eCH-0216:addModifyBuildingEntranceResponseType"/>

element response/deactivateBuildingEntranceResponse
diagram eCH-0216-2-1_p79.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:deactivateBuildingEntranceResponseType
properties
content complex
children eCH-0216:EGID eCH-0216:EDID eCH-0216:mutationID eCH-0216:extension
source <xs:element name="deactivateBuildingEntranceResponse" type="eCH-0216:deactivateBuildingEntranceResponseType"/>

element response/reactivateBuildingEntranceResponse
diagram eCH-0216-2-1_p80.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reactivateBuildingEntranceResponseType
properties
content complex
children eCH-0216:EGID eCH-0216:buildingEntrance eCH-0216:mutationID eCH-0216:errorList eCH-0216:extension
source <xs:element name="reactivateBuildingEntranceResponse" type="eCH-0216:reactivateBuildingEntranceResponseType"/>

element response/addModifyDwellingResponse
diagram eCH-0216-2-1_p81.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:addModifyDwellingResponseType
properties
content complex
children eCH-0216:EGID eCH-0216:EDID eCH-0216:dwelling eCH-0216:mutationID eCH-0216:errorList eCH-0216:extension
source <xs:element name="addModifyDwellingResponse" type="eCH-0216:addModifyDwellingResponseType"/>

element response/reactivateReallocateDwellingResponse
diagram eCH-0216-2-1_p82.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reactivateReallocateDwellingResponseType
properties
content complex
children eCH-0216:EGID eCH-0216:EDID eCH-0216:EWID eCH-0216:mutationID eCH-0216:extension
source <xs:element name="reactivateReallocateDwellingResponse" type="eCH-0216:reactivateReallocateDwellingResponseType"/>

element response/checkConstructionProjectResponse
diagram eCH-0216-2-1_p83.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:checkConstructionProjectResponseType
properties
content complex
children eCH-0216:EPROID eCH-0216:errorList eCH-0216:extension
source <xs:element name="checkConstructionProjectResponse" type="eCH-0216:checkConstructionProjectResponseType"/>

element response/checkQuaterlySurveyDeptResponse
diagram eCH-0216-2-1_p84.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:checkQuaterlySurveyDeptResponseType
properties
content complex
children eCH-0216:constructionSurveyDeptNumber eCH-0216:errorList eCH-0216:extension
source <xs:element name="checkQuaterlySurveyDeptResponse" type="eCH-0216:checkQuaterlySurveyDeptResponseType"/>

element response/checkBuildingResponse
diagram eCH-0216-2-1_p85.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:checkBuildingResponseType
properties
content complex
children eCH-0216:EGID eCH-0216:errorList eCH-0216:extension
source <xs:element name="checkBuildingResponse" type="eCH-0216:checkBuildingResponseType"/>

element response/getConstructionProjectResponse
diagram eCH-0216-2-1_p86.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:getConstructionProjectResponseType
properties
content complex
children eCH-0216:constructionProjectsList eCH-0216:extension
source <xs:element name="getConstructionProjectResponse" type="eCH-0216:getConstructionProjectResponseType"/>

element response/getConstructionSurveyDeptResponse
diagram eCH-0216-2-1_p87.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:getConstructionSurveyDeptResponseType
properties
content complex
children eCH-0216:constructionSurveyDept eCH-0216:extension
source <xs:element name="getConstructionSurveyDeptResponse" type="eCH-0216:getConstructionSurveyDeptResponseType"/>

element response/getBuildingResponse
diagram eCH-0216-2-1_p88.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:getBuildingResponseType
properties
content complex
children eCH-0216:buildingsList eCH-0216:extension
source <xs:element name="getBuildingResponse" type="eCH-0216:getBuildingResponseType"/>

element response/getDwellingResponse
diagram eCH-0216-2-1_p89.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:getDwellingResponseType
properties
content complex
children eCH-0216:dwellingsList eCH-0216:extension
source <xs:element name="getDwellingResponse" type="eCH-0216:getDwellingResponseType"/>

element response/getBuildingEntranceByIdResponse
diagram eCH-0216-2-1_p90.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:getBuildingEntranceByIdResponseType
properties
content complex
children eCH-0216:EGID eCH-0216:buildingEntrance eCH-0216:errorList eCH-0216:extension
source <xs:element name="getBuildingEntranceByIdResponse" type="eCH-0216:getBuildingEntranceByIdResponseType"/>

element response/getBuildingEntranceResponse
diagram eCH-0216-2-1_p91.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:getBuildingEntranceResponseType
properties
content complex
children eCH-0216:buildingEntrancesList eCH-0216:extension
source <xs:element name="getBuildingEntranceResponse" type="eCH-0216:getBuildingEntranceResponseType"/>

element response/getStreetResponse
diagram eCH-0216-2-1_p92.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:getStreetResponseType
properties
content complex
children eCH-0216:streetWithoutStreetGeometryType eCH-0216:extension
source <xs:element name="getStreetResponse" type="eCH-0216:getStreetResponseType"/>

element response/modifyStreetResponse
diagram eCH-0216-2-1_p93.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:modifyStreetResponseType
properties
content complex
children eCH-0216:streetWithoutStreetGeometryType eCH-0216:errorList eCH-0216:extension
source <xs:element name="modifyStreetResponse" type="eCH-0216:modifyStreetResponseType"/>

element response/addWorkToProjectResponse
diagram eCH-0216-2-1_p94.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:addWorkToProjectResponseType
properties
content complex
children eCH-0216:EPROID eCH-0216:ARBID eCH-0216:constructionWorkDone eCH-0216:extension
source <xs:element name="addWorkToProjectResponse" type="eCH-0216:addWorkToProjectResponseType"/>

element response/modifyWorkResponse
diagram eCH-0216-2-1_p95.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:modifyWorkResponseType
properties
content complex
children eCH-0216:EPROID eCH-0216:ARBID eCH-0216:EGID eCH-0216:constructionWorkDone eCH-0216:energeticRestauration eCH-0216:renovationHeatingsystem eCH-0216:innerConversionRenovation eCH-0216:conversion eCH-0216:extensionHeighteningHeated eCH-0216:extensionHeighteningNotHeated eCH-0216:thermicSolarFacility eCH-0216:photovoltaicSolarFacility eCH-0216:otherWorks eCH-0216:extension
source <xs:element name="modifyWorkResponse" type="eCH-0216:modifyWorkResponseType"/>

element response/deactivateWorkResponse
diagram eCH-0216-2-1_p96.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:deactivateWorkResponseType
properties
content complex
children eCH-0216:EPROID eCH-0216:ARBID eCH-0216:extension
source <xs:element name="deactivateWorkResponse" type="eCH-0216:deactivateWorkResponseType"/>

element response/addDwellingToConstructionProjectResponse
diagram eCH-0216-2-1_p97.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:addModifyDwellingResponseType
properties
content complex
children eCH-0216:EGID eCH-0216:EDID eCH-0216:dwelling eCH-0216:mutationID eCH-0216:errorList eCH-0216:extension
source <xs:element name="addDwellingToConstructionProjectResponse" type="eCH-0216:addModifyDwellingResponseType"/>

element response/addBuildingToConstructionProjectResponse
diagram eCH-0216-2-1_p98.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:getByIdAddReactivateBuildingResponseType
properties
content complex
children eCH-0216:building eCH-0216:mutationID eCH-0216:errorList eCH-0216:extension
source <xs:element name="addBuildingToConstructionProjectResponse" type="eCH-0216:getByIdAddReactivateBuildingResponseType"/>

element response/getMutationResponse
diagram eCH-0216-2-1_p99.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:getMutationResponseType
properties
content complex
children eCH-0216:mutationsList eCH-0216:extension
source <xs:element name="getMutationResponse" type="eCH-0216:getMutationResponseType"/>

element response/getMutationByIdResponse
diagram eCH-0216-2-1_p100.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:getMutationByIdResponseType
properties
content complex
children eCH-0216:lockedGroupID eCH-0216:mutationID eCH-0216:administrativeUnitId eCH-0216:mutationObjectKind eCH-0216:mutationType eCH-0216:mutationStatus eCH-0216:createDate eCH-0216:createUser eCH-0216:execDate eCH-0216:execUser eCH-0216:reason eCH-0216:EPROID eCH-0216:ARBID eCH-0216:EGID eCH-0216:EDID eCH-0216:EWID eCH-0216:ESID eCH-0216:extension
source <xs:element name="getMutationByIdResponse" type="eCH-0216:getMutationByIdResponseType"/>

complexType addBuildingEntranceRequestType
diagram eCH-0216-2-1_p101.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EDID eCH-0216:EGAID eCH-0216:buildingEntranceNo eCH-0216:coordinates eCH-0216:isOfficialAddress eCH-0216:street eCH-0216:locality eCH-0216:otherID eCH-0216:reason eCH-0216:extension
used by
element delivery/addBuildingEntrance
source <xs:complexType name="addBuildingEntranceRequestType">
 
<xs:sequence>
   
<xs:element name="EDID" type="eCH-0129:EDIDType" minOccurs="0"/>
   
<xs:element name="EGAID" type="eCH-0129:EGAIDType" minOccurs="0"/>
   
<xs:element name="buildingEntranceNo" type="eCH-0129:buildingEntranceNoType" minOccurs="0"/>
   
<xs:element name="coordinates" type="eCH-0216:coordinatesEntranceType" minOccurs="0"/>
   
<xs:element name="isOfficialAddress" type="xs:boolean" minOccurs="1"/>
   
<xs:element name="street" type="eCH-0216:streetType" minOccurs="0"/>
   
<xs:element name="locality" type="eCH-0216:localityType" minOccurs="1"/>
   
<xs:element name="otherID" type="eCH-0216:entranceNamedIdType" minOccurs="0" maxOccurs="2"/>
   
<xs:element name="reason" type="eCH-0216:reasonType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element addBuildingEntranceRequestType/EDID
diagram eCH-0216-2-1_p102.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EDIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 90
source <xs:element name="EDID" type="eCH-0129:EDIDType" minOccurs="0"/>

element addBuildingEntranceRequestType/EGAID
diagram eCH-0216-2-1_p103.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGAIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 100000000
maxInclusive 900000000
source <xs:element name="EGAID" type="eCH-0129:EGAIDType" minOccurs="0"/>

element addBuildingEntranceRequestType/buildingEntranceNo
diagram eCH-0216-2-1_p104.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingEntranceNoType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="buildingEntranceNo" type="eCH-0129:buildingEntranceNoType" minOccurs="0"/>

element addBuildingEntranceRequestType/coordinates
diagram eCH-0216-2-1_p105.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:coordinatesEntranceType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:east eCH-0216:north eCH-0216:extension
source <xs:element name="coordinates" type="eCH-0216:coordinatesEntranceType" minOccurs="0"/>

element addBuildingEntranceRequestType/isOfficialAddress
diagram eCH-0216-2-1_p106.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
content simple
source <xs:element name="isOfficialAddress" type="xs:boolean" minOccurs="1"/>

element addBuildingEntranceRequestType/street
diagram eCH-0216-2-1_p107.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:streetType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:ESID eCH-0216:description eCH-0216:isOfficialDescription eCH-0216:streetStatus eCH-0216:localisationKind eCH-0216:streetGeometry eCH-0216:officialStreetNumber eCH-0216:extension
source <xs:element name="street" type="eCH-0216:streetType" minOccurs="0"/>

element addBuildingEntranceRequestType/locality
diagram eCH-0216-2-1_p108.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:localityType
properties
content complex
children eCH-0216:swissZipCode eCH-0216:swissZipCodeAddOn eCH-0216:name
source <xs:element name="locality" type="eCH-0216:localityType" minOccurs="1"/>

element addBuildingEntranceRequestType/otherID
diagram eCH-0216-2-1_p109.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:entranceNamedIdType
properties
minOcc 0
maxOcc 2
content complex
children eCH-0216:IdCategory eCH-0216:Id eCH-0216:extension
source <xs:element name="otherID" type="eCH-0216:entranceNamedIdType" minOccurs="0" maxOccurs="2"/>

element addBuildingEntranceRequestType/reason
diagram eCH-0216-2-1_p110.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType"/>

element addBuildingEntranceRequestType/extension
diagram eCH-0216-2-1_p111.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType addBuildingRequestType
diagram eCH-0216-2-1_p112.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:building eCH-0216:reason eCH-0216:extension
used by
element delivery/addBuilding
source <xs:complexType name="addBuildingRequestType">
 
<xs:sequence>
   
<xs:element name="building" type="eCH-0216:buildingWithEntranceType"/>
   
<xs:element name="reason" type="eCH-0216:reasonType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element addBuildingRequestType/building
diagram eCH-0216-2-1_p113.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:buildingWithEntranceType
properties
content complex
children eCH-0216:EGID eCH-0216:municipality eCH-0216:officialBuildingNo eCH-0216:nameOfBuilding eCH-0216:coordinates eCH-0216:realestateIdentification eCH-0216:localCode1 eCH-0216:localCode2 eCH-0216:localCode3 eCH-0216:localCode4 eCH-0216:neighbourhood eCH-0216:buildingStatus eCH-0216:buildingCategory eCH-0216:buildingClass eCH-0216:dateOfConstruction eCH-0216:yearOfDemolition eCH-0216:surfaceAreaOfBuilding eCH-0216:volume eCH-0216:numberOfFloors eCH-0216:numberOfSeparateHabitableRooms eCH-0216:civilDefenseShelter eCH-0216:energyRelevantSurface eCH-0216:thermotechnicalDeviceForHeating1 eCH-0216:thermotechnicalDeviceForHeating2 eCH-0216:thermotechnicalDeviceForWarmWater1 eCH-0216:thermotechnicalDeviceForWarmWater2 eCH-0216:buildingFreeText1 eCH-0216:buildingFreeText2 eCH-0216:otherID eCH-0216:extension eCH-0216:buildingEntrance
source <xs:element name="building" type="eCH-0216:buildingWithEntranceType"/>

element addBuildingRequestType/reason
diagram eCH-0216-2-1_p114.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType"/>

element addBuildingRequestType/extension
diagram eCH-0216-2-1_p115.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType addBuildingToConstructionProjectRequestType
diagram eCH-0216-2-1_p116.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:building eCH-0216:reason eCH-0216:extension
used by
element delivery/addBuildingToConstructionProject
source <xs:complexType name="addBuildingToConstructionProjectRequestType">
 
<xs:sequence>
   
<xs:element name="building" type="eCH-0216:buildingWithEntranceType"/>
   
<xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element addBuildingToConstructionProjectRequestType/building
diagram eCH-0216-2-1_p117.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:buildingWithEntranceType
properties
content complex
children eCH-0216:EGID eCH-0216:municipality eCH-0216:officialBuildingNo eCH-0216:nameOfBuilding eCH-0216:coordinates eCH-0216:realestateIdentification eCH-0216:localCode1 eCH-0216:localCode2 eCH-0216:localCode3 eCH-0216:localCode4 eCH-0216:neighbourhood eCH-0216:buildingStatus eCH-0216:buildingCategory eCH-0216:buildingClass eCH-0216:dateOfConstruction eCH-0216:yearOfDemolition eCH-0216:surfaceAreaOfBuilding eCH-0216:volume eCH-0216:numberOfFloors eCH-0216:numberOfSeparateHabitableRooms eCH-0216:civilDefenseShelter eCH-0216:energyRelevantSurface eCH-0216:thermotechnicalDeviceForHeating1 eCH-0216:thermotechnicalDeviceForHeating2 eCH-0216:thermotechnicalDeviceForWarmWater1 eCH-0216:thermotechnicalDeviceForWarmWater2 eCH-0216:buildingFreeText1 eCH-0216:buildingFreeText2 eCH-0216:otherID eCH-0216:extension eCH-0216:buildingEntrance
source <xs:element name="building" type="eCH-0216:buildingWithEntranceType"/>

element addBuildingToConstructionProjectRequestType/reason
diagram eCH-0216-2-1_p118.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>

element addBuildingToConstructionProjectRequestType/extension
diagram eCH-0216-2-1_p119.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType addConstructionProjectRequestType
diagram eCH-0216-2-1_p120.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:constructionProject eCH-0216:reason eCH-0216:extension
used by
element delivery/addConstructionProject
source <xs:complexType name="addConstructionProjectRequestType">
 
<xs:sequence>
   
<xs:element name="constructionProject" type="eCH-0216:addConstructionProjectWithBuildingType"/>
   
<xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element addConstructionProjectRequestType/constructionProject
diagram eCH-0216-2-1_p121.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:addConstructionProjectWithBuildingType
properties
content complex
children eCH-0216:EPROID eCH-0216:officialConstructionProjectFileNo eCH-0216:extensionOfOfficialConstructionProjectFileNo eCH-0216:constructionSurveyDeptNumber eCH-0216:constructionProjectDescription eCH-0216:constructionLocalisation eCH-0216:realestateIdentification eCH-0216:typeOfPermit eCH-0216:typeOfClient eCH-0216:client eCH-0216:typeOfConstructionProject eCH-0216:typeOfConstruction eCH-0216:totalCostsOfProject eCH-0216:projectAnnouncementDate eCH-0216:buildingPermitIssueDate eCH-0216:projectFreeText1 eCH-0216:projectFreeText2 eCH-0216:extension eCH-0216:work
source <xs:element name="constructionProject" type="eCH-0216:addConstructionProjectWithBuildingType"/>

element addConstructionProjectRequestType/reason
diagram eCH-0216-2-1_p122.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>

element addConstructionProjectRequestType/extension
diagram eCH-0216-2-1_p123.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType addConstructionProjectWithBuildingType
diagram eCH-0216-2-1_p124.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EPROID eCH-0216:officialConstructionProjectFileNo eCH-0216:extensionOfOfficialConstructionProjectFileNo eCH-0216:constructionSurveyDeptNumber eCH-0216:constructionProjectDescription eCH-0216:constructionLocalisation eCH-0216:realestateIdentification eCH-0216:typeOfPermit eCH-0216:typeOfClient eCH-0216:client eCH-0216:typeOfConstructionProject eCH-0216:typeOfConstruction eCH-0216:totalCostsOfProject eCH-0216:projectAnnouncementDate eCH-0216:buildingPermitIssueDate eCH-0216:projectFreeText1 eCH-0216:projectFreeText2 eCH-0216:extension eCH-0216:work
used by
element addConstructionProjectRequestType/constructionProject
source <xs:complexType name="addConstructionProjectWithBuildingType">
 
<xs:sequence>
   
<xs:element name="EPROID" type="eCH-0129:EPROIDType" minOccurs="0"/>
   
<xs:element name="officialConstructionProjectFileNo" type="eCH-0129:officialConstructionProjectFileNoType" minOccurs="0"/>
   
<xs:element name="extensionOfOfficialConstructionProjectFileNo" type="eCH-0129:extensionOfOfficialConstructionProjectFileNoType" minOccurs="0"/>
   
<xs:element name="constructionSurveyDeptNumber" type="eCH-0216:constructionSurveyDeptNumberType" minOccurs="1"/>
   
<xs:element name="constructionProjectDescription" type="eCH-0129:constructionProjectDescriptionType" minOccurs="1"/>
   
<xs:element name="constructionLocalisation" type="eCH-0216:swissMunicipalityType" minOccurs="0"/>
   
<xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="typeOfPermit" type="eCH-0129:typeOfPermitType" minOccurs="1"/>
   
<xs:element name="typeOfClient" type="eCH-0129:typeOfClientType" minOccurs="0"/>
   
<xs:element name="client" type="eCH-0129:personType" minOccurs="0"/>
   
<xs:element name="typeOfConstructionProject" type="eCH-0216:typeOfConstructionProjectType" minOccurs="1"/>
   
<xs:element name="typeOfConstruction" type="eCH-0129:typeOfConstructionType" minOccurs="0"/>
   
<xs:element name="totalCostsOfProject" type="eCH-0129:totalCostsOfProjectType" minOccurs="1"/>
   
<xs:element name="projectAnnouncementDate" type="eCH-0129:projectAnnouncementDateType" minOccurs="1"/>
   
<xs:element name="buildingPermitIssueDate" type="eCH-0129:buildingPermitIssueDateType" minOccurs="0"/>
   
<xs:element name="projectFreeText1" type="eCH-0129:freeTextType" minOccurs="0"/>
   
<xs:element name="projectFreeText2" type="eCH-0129:freeTextType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
   
<xs:element name="work" type="eCH-0216:kindOfConstructionWorkWithBuildingType" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element addConstructionProjectWithBuildingType/EPROID
diagram eCH-0216-2-1_p125.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EPROIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EPROID" type="eCH-0129:EPROIDType" minOccurs="0"/>

element addConstructionProjectWithBuildingType/officialConstructionProjectFileNo
diagram eCH-0216-2-1_p126.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:officialConstructionProjectFileNoType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 15
source <xs:element name="officialConstructionProjectFileNo" type="eCH-0129:officialConstructionProjectFileNoType" minOccurs="0"/>

element addConstructionProjectWithBuildingType/extensionOfOfficialConstructionProjectFileNo
diagram eCH-0216-2-1_p127.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:extensionOfOfficialConstructionProjectFileNoType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 99
source <xs:element name="extensionOfOfficialConstructionProjectFileNo" type="eCH-0129:extensionOfOfficialConstructionProjectFileNoType" minOccurs="0"/>

element addConstructionProjectWithBuildingType/constructionSurveyDeptNumber
diagram eCH-0216-2-1_p128.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:constructionSurveyDeptNumberType
properties
content simple
facets
Kind Value Annotation
minInclusive 100
maxInclusive 999999
source <xs:element name="constructionSurveyDeptNumber" type="eCH-0216:constructionSurveyDeptNumberType" minOccurs="1"/>

element addConstructionProjectWithBuildingType/constructionProjectDescription
diagram eCH-0216-2-1_p129.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:constructionProjectDescriptionType
properties
content simple
facets
Kind Value Annotation
minLength 3
maxLength 1000
source <xs:element name="constructionProjectDescription" type="eCH-0129:constructionProjectDescriptionType" minOccurs="1"/>

element addConstructionProjectWithBuildingType/constructionLocalisation
diagram eCH-0216-2-1_p130.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:swissMunicipalityType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:municipalityId eCH-0216:municipalityName eCH-0216:cantonAbbreviation eCH-0216:extension
source <xs:element name="constructionLocalisation" type="eCH-0216:swissMunicipalityType" minOccurs="0"/>

element addConstructionProjectWithBuildingType/realestateIdentification
diagram eCH-0216-2-1_p131.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:realestateIdentificationType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0129:EGRID eCH-0129:number eCH-0129:numberSuffix eCH-0129:subDistrict eCH-0129:lot
source <xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" minOccurs="0" maxOccurs="unbounded"/>

element addConstructionProjectWithBuildingType/typeOfPermit
diagram eCH-0216-2-1_p132.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:typeOfPermitType
properties
content simple
facets
Kind Value Annotation
enumeration 5000
enumeration 5001
enumeration 5002
enumeration 5003
enumeration 5004
enumeration 5005
enumeration 5006
enumeration 5007
enumeration 5008
enumeration 5009
enumeration 5011
enumeration 5012
enumeration 5015
enumeration 5021
enumeration 5022
enumeration 5023
enumeration 5031
enumeration 5041
enumeration 5043
enumeration 5044
enumeration 5051
enumeration 5061
enumeration 5062
enumeration 5063
enumeration 5064
enumeration 5071
source <xs:element name="typeOfPermit" type="eCH-0129:typeOfPermitType" minOccurs="1"/>

element addConstructionProjectWithBuildingType/typeOfClient
diagram eCH-0216-2-1_p133.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:typeOfClientType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 6101
enumeration 6103
enumeration 6104
enumeration 6107
enumeration 6108
enumeration 6110
enumeration 6111
enumeration 6115
enumeration 6116
enumeration 6121
enumeration 6122
enumeration 6123
enumeration 6124
enumeration 6131
enumeration 6132
enumeration 6133
enumeration 6141
enumeration 6142
enumeration 6143
enumeration 6161
enumeration 6151
enumeration 6152
enumeration 6162
enumeration 6163
source <xs:element name="typeOfClient" type="eCH-0129:typeOfClientType" minOccurs="0"/>

element addConstructionProjectWithBuildingType/client
diagram eCH-0216-2-1_p134.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:personType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:identification eCH-0129:address
source <xs:element name="client" type="eCH-0129:personType" minOccurs="0"/>

element addConstructionProjectWithBuildingType/typeOfConstructionProject
diagram eCH-0216-2-1_p135.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:typeOfConstructionProjectType
properties
content simple
facets
Kind Value Annotation
enumeration 6010
enumeration 6011
enumeration 6012
source <xs:element name="typeOfConstructionProject" type="eCH-0216:typeOfConstructionProjectType" minOccurs="1"/>

element addConstructionProjectWithBuildingType/typeOfConstruction
diagram eCH-0216-2-1_p136.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:typeOfConstructionType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 6211
enumeration 6212
enumeration 6213
enumeration 6214
enumeration 6219
enumeration 6221
enumeration 6222
enumeration 6223
enumeration 6231
enumeration 6232
enumeration 6233
enumeration 6234
enumeration 6235
enumeration 6241
enumeration 6242
enumeration 6243
enumeration 6244
enumeration 6245
enumeration 6249
enumeration 6251
enumeration 6252
enumeration 6253
enumeration 6254
enumeration 6255
enumeration 6256
enumeration 6257
enumeration 6258
enumeration 6259
enumeration 6261
enumeration 6262
enumeration 6269
enumeration 6271
enumeration 6272
enumeration 6273
enumeration 6274
enumeration 6276
enumeration 6278
enumeration 6279
enumeration 6281
enumeration 6282
enumeration 6283
enumeration 6291
enumeration 6292
enumeration 6293
enumeration 6294
enumeration 6295
enumeration 6296
enumeration 6299
source <xs:element name="typeOfConstruction" type="eCH-0129:typeOfConstructionType" minOccurs="0"/>

element addConstructionProjectWithBuildingType/totalCostsOfProject
diagram eCH-0216-2-1_p137.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:totalCostsOfProjectType
properties
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 999999999000
source <xs:element name="totalCostsOfProject" type="eCH-0129:totalCostsOfProjectType" minOccurs="1"/>

element addConstructionProjectWithBuildingType/projectAnnouncementDate
diagram eCH-0216-2-1_p138.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:projectAnnouncementDateType
properties
content simple
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="projectAnnouncementDate" type="eCH-0129:projectAnnouncementDateType" minOccurs="1"/>

element addConstructionProjectWithBuildingType/buildingPermitIssueDate
diagram eCH-0216-2-1_p139.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingPermitIssueDateType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="buildingPermitIssueDate" type="eCH-0129:buildingPermitIssueDateType" minOccurs="0"/>

element addConstructionProjectWithBuildingType/projectFreeText1
diagram eCH-0216-2-1_p140.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:freeTextType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 32
source <xs:element name="projectFreeText1" type="eCH-0129:freeTextType" minOccurs="0"/>

element addConstructionProjectWithBuildingType/projectFreeText2
diagram eCH-0216-2-1_p141.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:freeTextType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 32
source <xs:element name="projectFreeText2" type="eCH-0129:freeTextType" minOccurs="0"/>

element addConstructionProjectWithBuildingType/extension
diagram eCH-0216-2-1_p142.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

element addConstructionProjectWithBuildingType/work
diagram eCH-0216-2-1_p143.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:kindOfConstructionWorkWithBuildingType
properties
minOcc 1
maxOcc unbounded
content complex
children eCH-0216:kindOfWork eCH-0216:ARBID eCH-0216:energeticRestauration eCH-0216:renovationHeatingsystem eCH-0216:innerConversionRenovation eCH-0216:conversion eCH-0216:extensionHeighteningHeated eCH-0216:extensionHeighteningNotHeated eCH-0216:thermicSolarFacility eCH-0216:photovoltaicSolarFacility eCH-0216:otherWorks eCH-0216:building eCH-0216:extension
source <xs:element name="work" type="eCH-0216:kindOfConstructionWorkWithBuildingType" maxOccurs="unbounded"/>

complexType addDwellingRequestType
diagram eCH-0216-2-1_p144.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:dwelling eCH-0216:reason eCH-0216:extension
used by
element delivery/addDwelling
source <xs:complexType name="addDwellingRequestType">
 
<xs:sequence>
   
<xs:element name="dwelling" type="eCH-0216:dwellingType"/>
   
<xs:element name="reason" type="eCH-0216:reasonType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element addDwellingRequestType/dwelling
diagram eCH-0216-2-1_p145.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:dwellingType
properties
content complex
children eCH-0216:EGID eCH-0216:EWID eCH-0216:administrativeDwellingNo eCH-0216:physicalDwellingNo eCH-0216:yearOfConstruction eCH-0216:yearOfDemolition eCH-0216:noOfHabitableRooms eCH-0216:floor eCH-0216:multipleFloor eCH-0216:locationOfDwellingOnFloor eCH-0216:usageLimitation eCH-0216:kitchen eCH-0216:surfaceAreaOfDwelling eCH-0216:dwellingStatus eCH-0216:dwellingUsage eCH-0216:realestateIdentification eCH-0216:dwellingFreeText1 eCH-0216:dwellingFreeText2 eCH-0216:otherID eCH-0216:extension
source <xs:element name="dwelling" type="eCH-0216:dwellingType"/>

element addDwellingRequestType/reason
diagram eCH-0216-2-1_p146.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType"/>

element addDwellingRequestType/extension
diagram eCH-0216-2-1_p147.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType addDwellingToConstructionProjectRequestType
diagram eCH-0216-2-1_p148.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:dwelling eCH-0216:reason eCH-0216:extension
used by
element delivery/addDwellingToConstructionProject
source <xs:complexType name="addDwellingToConstructionProjectRequestType">
 
<xs:sequence>
   
<xs:element name="dwelling" type="eCH-0216:dwellingType"/>
   
<xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element addDwellingToConstructionProjectRequestType/dwelling
diagram eCH-0216-2-1_p149.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:dwellingType
properties
content complex
children eCH-0216:EGID eCH-0216:EWID eCH-0216:administrativeDwellingNo eCH-0216:physicalDwellingNo eCH-0216:yearOfConstruction eCH-0216:yearOfDemolition eCH-0216:noOfHabitableRooms eCH-0216:floor eCH-0216:multipleFloor eCH-0216:locationOfDwellingOnFloor eCH-0216:usageLimitation eCH-0216:kitchen eCH-0216:surfaceAreaOfDwelling eCH-0216:dwellingStatus eCH-0216:dwellingUsage eCH-0216:realestateIdentification eCH-0216:dwellingFreeText1 eCH-0216:dwellingFreeText2 eCH-0216:otherID eCH-0216:extension
source <xs:element name="dwelling" type="eCH-0216:dwellingType"/>

element addDwellingToConstructionProjectRequestType/reason
diagram eCH-0216-2-1_p150.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>

element addDwellingToConstructionProjectRequestType/extension
diagram eCH-0216-2-1_p151.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType addModifyBuildingEntranceResponseType
diagram eCH-0216-2-1_p152.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EGID eCH-0216:buildingEntrance eCH-0216:mutationID eCH-0216:errorList eCH-0216:extension
used by
element response/addModifyBuildingEntranceResponse
source <xs:complexType name="addModifyBuildingEntranceResponseType">
 
<xs:sequence>
   
<xs:element name="EGID" type="eCH-0129:EGIDType"/>
   
<xs:element name="buildingEntrance" type="eCH-0216:buildingEntranceType"/>
   
<xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>
   
<xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element addModifyBuildingEntranceResponseType/EGID
diagram eCH-0216-2-1_p153.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType"/>

element addModifyBuildingEntranceResponseType/buildingEntrance
diagram eCH-0216-2-1_p154.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:buildingEntranceType
properties
content complex
children eCH-0216:EGID eCH-0216:EDID eCH-0216:EGAID eCH-0216:buildingEntranceNo eCH-0216:coordinates eCH-0216:isOfficialAddress eCH-0216:street eCH-0216:locality eCH-0216:otherID eCH-0216:extension
source <xs:element name="buildingEntrance" type="eCH-0216:buildingEntranceType"/>

element addModifyBuildingEntranceResponseType/mutationID
diagram eCH-0216-2-1_p155.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:mutationIdType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
totalDigits 10
source <xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>

element addModifyBuildingEntranceResponseType/errorList
diagram eCH-0216-2-1_p156.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:plausibilityRuleType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:ruleID eCH-0216:ruleCategory eCH-0216:action eCH-0216:messageOfError eCH-0216:extension
source <xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>

element addModifyBuildingEntranceResponseType/extension
diagram eCH-0216-2-1_p157.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType addModifyDwellingResponseType
diagram eCH-0216-2-1_p158.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EGID eCH-0216:EDID eCH-0216:dwelling eCH-0216:mutationID eCH-0216:errorList eCH-0216:extension
used by
elements response/addDwellingToConstructionProjectResponse response/addModifyDwellingResponse
source <xs:complexType name="addModifyDwellingResponseType">
 
<xs:sequence>
   
<xs:element name="EGID" type="eCH-0129:EGIDType"/>
   
<xs:element name="EDID" type="eCH-0129:EDIDType"/>
   
<xs:element name="dwelling" type="eCH-0216:dwellingType"/>
   
<xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>
   
<xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element addModifyDwellingResponseType/EGID
diagram eCH-0216-2-1_p159.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType"/>

element addModifyDwellingResponseType/EDID
diagram eCH-0216-2-1_p160.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EDIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 90
source <xs:element name="EDID" type="eCH-0129:EDIDType"/>

element addModifyDwellingResponseType/dwelling
diagram eCH-0216-2-1_p161.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:dwellingType
properties
content complex
children eCH-0216:EGID eCH-0216:EWID eCH-0216:administrativeDwellingNo eCH-0216:physicalDwellingNo eCH-0216:yearOfConstruction eCH-0216:yearOfDemolition eCH-0216:noOfHabitableRooms eCH-0216:floor eCH-0216:multipleFloor eCH-0216:locationOfDwellingOnFloor eCH-0216:usageLimitation eCH-0216:kitchen eCH-0216:surfaceAreaOfDwelling eCH-0216:dwellingStatus eCH-0216:dwellingUsage eCH-0216:realestateIdentification eCH-0216:dwellingFreeText1 eCH-0216:dwellingFreeText2 eCH-0216:otherID eCH-0216:extension
source <xs:element name="dwelling" type="eCH-0216:dwellingType"/>

element addModifyDwellingResponseType/mutationID
diagram eCH-0216-2-1_p162.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:mutationIdType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
totalDigits 10
source <xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>

element addModifyDwellingResponseType/errorList
diagram eCH-0216-2-1_p163.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:plausibilityRuleType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:ruleID eCH-0216:ruleCategory eCH-0216:action eCH-0216:messageOfError eCH-0216:extension
source <xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>

element addModifyDwellingResponseType/extension
diagram eCH-0216-2-1_p164.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType addStreetNameRequestType
diagram eCH-0216-2-1_p165.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:description eCH-0216:reason eCH-0216:extension
used by
element delivery/addStreetName
source <xs:complexType name="addStreetNameRequestType">
 
<xs:sequence>
   
<xs:element name="description" type="eCH-0216:streetDescriptionType"/>
   
<xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element addStreetNameRequestType/description
diagram eCH-0216-2-1_p166.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:streetDescriptionType
properties
content complex
children eCH-0216:language eCH-0216:descriptionLong eCH-0216:descriptionShort eCH-0216:descriptionIndex
source <xs:element name="description" type="eCH-0216:streetDescriptionType"/>

element addStreetNameRequestType/reason
diagram eCH-0216-2-1_p167.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>

element addStreetNameRequestType/extension
diagram eCH-0216-2-1_p168.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType addStreetRequestType
diagram eCH-0216-2-1_p169.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:street eCH-0216:municipality eCH-0216:locality eCH-0216:reason eCH-0216:extension
used by
element delivery/addStreet
source <xs:complexType name="addStreetRequestType">
 
<xs:sequence>
   
<xs:element name="street" type="eCH-0216:streetType"/>
   
<xs:element name="municipality" type="eCH-0216:swissMunicipalityType" minOccurs="1"/>
   
<xs:element name="locality" type="eCH-0216:localityType" maxOccurs="unbounded"/>
   
<xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element addStreetRequestType/street
diagram eCH-0216-2-1_p170.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:streetType
properties
content complex
children eCH-0216:ESID eCH-0216:description eCH-0216:isOfficialDescription eCH-0216:streetStatus eCH-0216:localisationKind eCH-0216:streetGeometry eCH-0216:officialStreetNumber eCH-0216:extension
source <xs:element name="street" type="eCH-0216:streetType"/>

element addStreetRequestType/municipality
diagram eCH-0216-2-1_p171.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:swissMunicipalityType
properties
content complex
children eCH-0216:municipalityId eCH-0216:municipalityName eCH-0216:cantonAbbreviation eCH-0216:extension
source <xs:element name="municipality" type="eCH-0216:swissMunicipalityType" minOccurs="1"/>

element addStreetRequestType/locality
diagram eCH-0216-2-1_p172.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:localityType
properties
minOcc 1
maxOcc unbounded
content complex
children eCH-0216:swissZipCode eCH-0216:swissZipCodeAddOn eCH-0216:name
source <xs:element name="locality" type="eCH-0216:localityType" maxOccurs="unbounded"/>

element addStreetRequestType/reason
diagram eCH-0216-2-1_p173.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>

element addStreetRequestType/extension
diagram eCH-0216-2-1_p174.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType addStreetSectionRequestType
diagram eCH-0216-2-1_p175.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:locality eCH-0216:reason eCH-0216:extension
used by
element delivery/addStreetSection
source <xs:complexType name="addStreetSectionRequestType">
 
<xs:sequence>
   
<xs:element name="locality" type="eCH-0216:localityType"/>
   
<xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element addStreetSectionRequestType/locality
diagram eCH-0216-2-1_p176.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:localityType
properties
content complex
children eCH-0216:swissZipCode eCH-0216:swissZipCodeAddOn eCH-0216:name
source <xs:element name="locality" type="eCH-0216:localityType"/>

element addStreetSectionRequestType/reason
diagram eCH-0216-2-1_p177.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>

element addStreetSectionRequestType/extension
diagram eCH-0216-2-1_p178.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType addWorkToProjectRequestType
diagram eCH-0216-2-1_p179.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:kindOfWork eCH-0216:reason eCH-0216:extension
used by
element delivery/addWorkToProject
source <xs:complexType name="addWorkToProjectRequestType">
 
<xs:sequence>
   
<xs:element name="kindOfWork" type="eCH-0129:kindOfWorkType"/>
   
<xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element addWorkToProjectRequestType/kindOfWork
diagram eCH-0216-2-1_p180.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:kindOfWorkType
properties
content simple
facets
Kind Value Annotation
enumeration 6001
enumeration 6002
enumeration 6007
source <xs:element name="kindOfWork" type="eCH-0129:kindOfWorkType"/>

element addWorkToProjectRequestType/reason
diagram eCH-0216-2-1_p181.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>

element addWorkToProjectRequestType/extension
diagram eCH-0216-2-1_p182.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType addWorkToProjectResponseType
diagram eCH-0216-2-1_p183.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EPROID eCH-0216:ARBID eCH-0216:constructionWorkDone eCH-0216:extension
used by
element response/addWorkToProjectResponse
source <xs:complexType name="addWorkToProjectResponseType">
 
<xs:sequence>
   
<xs:element name="EPROID" type="eCH-0129:EPROIDType"/>
   
<xs:element name="ARBID" type="eCH-0216:ARBIDType"/>
   
<xs:element name="constructionWorkDone" type="eCH-0129:kindOfWorkType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element addWorkToProjectResponseType/EPROID
diagram eCH-0216-2-1_p184.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EPROIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EPROID" type="eCH-0129:EPROIDType"/>

element addWorkToProjectResponseType/ARBID
diagram eCH-0216-2-1_p185.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:ARBIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 999999999999
source <xs:element name="ARBID" type="eCH-0216:ARBIDType"/>

element addWorkToProjectResponseType/constructionWorkDone
diagram eCH-0216-2-1_p186.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:kindOfWorkType
properties
content simple
facets
Kind Value Annotation
enumeration 6001
enumeration 6002
enumeration 6007
source <xs:element name="constructionWorkDone" type="eCH-0129:kindOfWorkType"/>

element addWorkToProjectResponseType/extension
diagram eCH-0216-2-1_p187.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType administrativeUnitIdType
diagram eCH-0216-2-1_p188.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:municipality eCH-0216:constructionSurveyDeptNumber
used by
elements getMutationRequestType/administrativeUnitId getMutationByIdResponseType/administrativeUnitId
source <xs:complexType name="administrativeUnitIdType">
 
<xs:choice>
   
<xs:element name="municipality" type="eCH-0007:municipalityIdType"/>
   
<xs:element name="constructionSurveyDeptNumber" type="eCH-0216:constructionSurveyDeptNumberType"/>
 
</xs:choice>
</xs:complexType>

element administrativeUnitIdType/municipality
diagram eCH-0216-2-1_p189.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0007:municipalityIdType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 9999
totalDigits 4
source <xs:element name="municipality" type="eCH-0007:municipalityIdType"/>

element administrativeUnitIdType/constructionSurveyDeptNumber
diagram eCH-0216-2-1_p190.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:constructionSurveyDeptNumberType
properties
content simple
facets
Kind Value Annotation
minInclusive 100
maxInclusive 999999
source <xs:element name="constructionSurveyDeptNumber" type="eCH-0216:constructionSurveyDeptNumberType"/>

complexType bindBuildingToConstructionProjectRequestType
diagram eCH-0216-2-1_p191.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EPROID eCH-0216:ARBID eCH-0216:constructionWorkDone eCH-0216:energeticRestauration eCH-0216:renovationHeatingsystem eCH-0216:innerConversionRenovation eCH-0216:conversion eCH-0216:extensionHeighteningHeated eCH-0216:extensionHeighteningNotHeated eCH-0216:thermicSolarFacility eCH-0216:photovoltaicSolarFacility eCH-0216:otherWorks eCH-0216:reason eCH-0216:extension
used by
element delivery/bindBuildingToConstructionProject
source <xs:complexType name="bindBuildingToConstructionProjectRequestType">
 
<xs:sequence>
   
<xs:element name="EPROID" type="eCH-0129:EPROIDType"/>
   
<xs:element name="ARBID" type="eCH-0216:ARBIDType" minOccurs="0"/>
   
<xs:element name="constructionWorkDone" type="eCH-0129:kindOfWorkType" minOccurs="1"/>
   
<xs:element name="energeticRestauration" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="renovationHeatingsystem" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="innerConversionRenovation" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="conversion" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="extensionHeighteningHeated" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="extensionHeighteningNotHeated" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="thermicSolarFacility" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="photovoltaicSolarFacility" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="otherWorks" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element bindBuildingToConstructionProjectRequestType/EPROID
diagram eCH-0216-2-1_p192.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EPROIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EPROID" type="eCH-0129:EPROIDType"/>

element bindBuildingToConstructionProjectRequestType/ARBID
diagram eCH-0216-2-1_p193.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:ARBIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 999999999999
source <xs:element name="ARBID" type="eCH-0216:ARBIDType" minOccurs="0"/>

element bindBuildingToConstructionProjectRequestType/constructionWorkDone
diagram eCH-0216-2-1_p194.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:kindOfWorkType
properties
content simple
facets
Kind Value Annotation
enumeration 6001
enumeration 6002
enumeration 6007
source <xs:element name="constructionWorkDone" type="eCH-0129:kindOfWorkType" minOccurs="1"/>

element bindBuildingToConstructionProjectRequestType/energeticRestauration
diagram eCH-0216-2-1_p195.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="energeticRestauration" type="xs:boolean" minOccurs="0"/>

element bindBuildingToConstructionProjectRequestType/renovationHeatingsystem
diagram eCH-0216-2-1_p196.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="renovationHeatingsystem" type="xs:boolean" minOccurs="0"/>

element bindBuildingToConstructionProjectRequestType/innerConversionRenovation
diagram eCH-0216-2-1_p197.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="innerConversionRenovation" type="xs:boolean" minOccurs="0"/>

element bindBuildingToConstructionProjectRequestType/conversion
diagram eCH-0216-2-1_p198.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="conversion" type="xs:boolean" minOccurs="0"/>

element bindBuildingToConstructionProjectRequestType/extensionHeighteningHeated
diagram eCH-0216-2-1_p199.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="extensionHeighteningHeated" type="xs:boolean" minOccurs="0"/>

element bindBuildingToConstructionProjectRequestType/extensionHeighteningNotHeated
diagram eCH-0216-2-1_p200.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="extensionHeighteningNotHeated" type="xs:boolean" minOccurs="0"/>

element bindBuildingToConstructionProjectRequestType/thermicSolarFacility
diagram eCH-0216-2-1_p201.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="thermicSolarFacility" type="xs:boolean" minOccurs="0"/>

element bindBuildingToConstructionProjectRequestType/photovoltaicSolarFacility
diagram eCH-0216-2-1_p202.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="photovoltaicSolarFacility" type="xs:boolean" minOccurs="0"/>

element bindBuildingToConstructionProjectRequestType/otherWorks
diagram eCH-0216-2-1_p203.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="otherWorks" type="xs:boolean" minOccurs="0"/>

element bindBuildingToConstructionProjectRequestType/reason
diagram eCH-0216-2-1_p204.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>

element bindBuildingToConstructionProjectRequestType/extension
diagram eCH-0216-2-1_p205.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType bindBuildingToConstructionProjectResponseType
diagram eCH-0216-2-1_p206.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EPROID eCH-0216:EGID eCH-0216:ARBID eCH-0216:mutationID eCH-0216:errorList eCH-0216:extension
used by
element response/bindBuildingToConstructionProjectResponse
source <xs:complexType name="bindBuildingToConstructionProjectResponseType">
 
<xs:sequence>
   
<xs:element name="EPROID" type="eCH-0129:EPROIDType"/>
   
<xs:element name="EGID" type="eCH-0129:EGIDType"/>
   
<xs:element name="ARBID" type="eCH-0216:ARBIDType" minOccurs="0"/>
   
<xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>
   
<xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element bindBuildingToConstructionProjectResponseType/EPROID
diagram eCH-0216-2-1_p207.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EPROIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EPROID" type="eCH-0129:EPROIDType"/>

element bindBuildingToConstructionProjectResponseType/EGID
diagram eCH-0216-2-1_p208.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType"/>

element bindBuildingToConstructionProjectResponseType/ARBID
diagram eCH-0216-2-1_p209.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:ARBIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 999999999999
source <xs:element name="ARBID" type="eCH-0216:ARBIDType" minOccurs="0"/>

element bindBuildingToConstructionProjectResponseType/mutationID
diagram eCH-0216-2-1_p210.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:mutationIdType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
totalDigits 10
source <xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>

element bindBuildingToConstructionProjectResponseType/errorList
diagram eCH-0216-2-1_p211.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:plausibilityRuleType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:ruleID eCH-0216:ruleCategory eCH-0216:action eCH-0216:messageOfError eCH-0216:extension
source <xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>

element bindBuildingToConstructionProjectResponseType/extension
diagram eCH-0216-2-1_p212.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType buildingCompleteResponseType
diagram eCH-0216-2-1_p213.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:building eCH-0216:errorList eCH-0216:extension
used by
element response/buildingCompleteResponse
source <xs:complexType name="buildingCompleteResponseType">
 
<xs:sequence>
   
<xs:element name="building" type="eCH-0216:buildingWithEntranceWithDwellingType"/>
   
<xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element buildingCompleteResponseType/building
diagram eCH-0216-2-1_p214.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:buildingWithEntranceWithDwellingType
properties
content complex
children eCH-0216:EGID eCH-0216:municipality eCH-0216:officialBuildingNo eCH-0216:nameOfBuilding eCH-0216:coordinates eCH-0216:realestateIdentification eCH-0216:localCode1 eCH-0216:localCode2 eCH-0216:localCode3 eCH-0216:localCode4 eCH-0216:neighbourhood eCH-0216:buildingStatus eCH-0216:buildingCategory eCH-0216:buildingClass eCH-0216:dateOfConstruction eCH-0216:yearOfDemolition eCH-0216:surfaceAreaOfBuilding eCH-0216:volume eCH-0216:numberOfFloors eCH-0216:numberOfSeparateHabitableRooms eCH-0216:civilDefenseShelter eCH-0216:energyRelevantSurface eCH-0216:thermotechnicalDeviceForHeating1 eCH-0216:thermotechnicalDeviceForHeating2 eCH-0216:thermotechnicalDeviceForWarmWater1 eCH-0216:thermotechnicalDeviceForWarmWater2 eCH-0216:buildingFreeText1 eCH-0216:buildingFreeText2 eCH-0216:otherID eCH-0216:extension eCH-0216:buildingEntrance
source <xs:element name="building" type="eCH-0216:buildingWithEntranceWithDwellingType"/>

element buildingCompleteResponseType/errorList
diagram eCH-0216-2-1_p215.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:plausibilityRuleType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:ruleID eCH-0216:ruleCategory eCH-0216:action eCH-0216:messageOfError eCH-0216:extension
source <xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>

element buildingCompleteResponseType/extension
diagram eCH-0216-2-1_p216.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType buildingEntrancesListType
diagram eCH-0216-2-1_p217.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EGID eCH-0216:buildingEntrance eCH-0216:extension
used by
element getBuildingEntranceResponseType/buildingEntrancesList
source <xs:complexType name="buildingEntrancesListType">
 
<xs:sequence>
   
<xs:element name="EGID" type="eCH-0129:EGIDType"/>
   
<xs:element name="buildingEntrance" type="eCH-0216:buildingEntranceType" minOccurs="1" maxOccurs="99"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element buildingEntrancesListType/EGID
diagram eCH-0216-2-1_p218.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType"/>

element buildingEntrancesListType/buildingEntrance
diagram eCH-0216-2-1_p219.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:buildingEntranceType
properties
minOcc 1
maxOcc 99
content complex
children eCH-0216:EGID eCH-0216:EDID eCH-0216:EGAID eCH-0216:buildingEntranceNo eCH-0216:coordinates eCH-0216:isOfficialAddress eCH-0216:street eCH-0216:locality eCH-0216:otherID eCH-0216:extension
source <xs:element name="buildingEntrance" type="eCH-0216:buildingEntranceType" minOccurs="1" maxOccurs="99"/>

element buildingEntrancesListType/extension
diagram eCH-0216-2-1_p220.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType buildingEntranceType
diagram eCH-0216-2-1_p221.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EGID eCH-0216:EDID eCH-0216:EGAID eCH-0216:buildingEntranceNo eCH-0216:coordinates eCH-0216:isOfficialAddress eCH-0216:street eCH-0216:locality eCH-0216:otherID eCH-0216:extension
used by
elements buildingEntrancesListType/buildingEntrance buildingWithEntranceType/buildingEntrance buildingsListType/buildingEntrance modifyBuildingEntranceRequestType/buildingEntrance addModifyBuildingEntranceResponseType/buildingEntrance reactivateBuildingEntranceResponseType/buildingEntrance getBuildingEntranceByIdResponseType/buildingEntrance
source <xs:complexType name="buildingEntranceType">
 
<xs:sequence>
   
<xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>
   
<xs:element name="EDID" type="eCH-0129:EDIDType" minOccurs="0"/>
   
<xs:element name="EGAID" type="eCH-0129:EGAIDType" minOccurs="0"/>
   
<xs:element name="buildingEntranceNo" type="eCH-0129:buildingEntranceNoType" nillable="true" minOccurs="0"/>
   
<xs:element name="coordinates" type="eCH-0216:coordinatesEntranceType" minOccurs="0"/>
   
<xs:element name="isOfficialAddress" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="street" type="eCH-0216:streetType" minOccurs="0"/>
   
<xs:element name="locality" type="eCH-0216:localityType" minOccurs="0"/>
   
<xs:element name="otherID" type="eCH-0216:entranceNamedIdType" minOccurs="0" maxOccurs="2"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element buildingEntranceType/EGID
diagram eCH-0216-2-1_p222.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>

element buildingEntranceType/EDID
diagram eCH-0216-2-1_p223.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EDIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 90
source <xs:element name="EDID" type="eCH-0129:EDIDType" minOccurs="0"/>

element buildingEntranceType/EGAID
diagram eCH-0216-2-1_p224.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGAIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 100000000
maxInclusive 900000000
source <xs:element name="EGAID" type="eCH-0129:EGAIDType" minOccurs="0"/>

element buildingEntranceType/buildingEntranceNo
diagram eCH-0216-2-1_p225.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingEntranceNoType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="buildingEntranceNo" type="eCH-0129:buildingEntranceNoType" nillable="true" minOccurs="0"/>

element buildingEntranceType/coordinates
diagram eCH-0216-2-1_p226.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:coordinatesEntranceType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:east eCH-0216:north eCH-0216:extension
source <xs:element name="coordinates" type="eCH-0216:coordinatesEntranceType" minOccurs="0"/>

element buildingEntranceType/isOfficialAddress
diagram eCH-0216-2-1_p227.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="isOfficialAddress" type="xs:boolean" minOccurs="0"/>

element buildingEntranceType/street
diagram eCH-0216-2-1_p228.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:streetType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:ESID eCH-0216:description eCH-0216:isOfficialDescription eCH-0216:streetStatus eCH-0216:localisationKind eCH-0216:streetGeometry eCH-0216:officialStreetNumber eCH-0216:extension
source <xs:element name="street" type="eCH-0216:streetType" minOccurs="0"/>

element buildingEntranceType/locality
diagram eCH-0216-2-1_p229.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:localityType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:swissZipCode eCH-0216:swissZipCodeAddOn eCH-0216:name
source <xs:element name="locality" type="eCH-0216:localityType" minOccurs="0"/>

element buildingEntranceType/otherID
diagram eCH-0216-2-1_p230.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:entranceNamedIdType
properties
minOcc 0
maxOcc 2
content complex
children eCH-0216:IdCategory eCH-0216:Id eCH-0216:extension
source <xs:element name="otherID" type="eCH-0216:entranceNamedIdType" minOccurs="0" maxOccurs="2"/>

element buildingEntranceType/extension
diagram eCH-0216-2-1_p231.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType buildingEntranceWithDwellingType
diagram eCH-0216-2-1_p232.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EGID eCH-0216:EDID eCH-0216:EGAID eCH-0216:buildingEntranceNo eCH-0216:coordinates eCH-0216:isOfficialAddress eCH-0216:street eCH-0216:locality eCH-0216:otherID eCH-0216:extension eCH-0216:dwelling
used by
element buildingWithEntranceWithDwellingType/buildingEntrance
source <xs:complexType name="buildingEntranceWithDwellingType">
 
<xs:sequence>
   
<xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>
   
<xs:element name="EDID" type="eCH-0129:EDIDType" minOccurs="0"/>
   
<xs:element name="EGAID" type="eCH-0129:EGAIDType" minOccurs="0"/>
   
<xs:element name="buildingEntranceNo" type="eCH-0129:buildingEntranceNoType" minOccurs="0"/>
   
<xs:element name="coordinates" type="eCH-0216:coordinatesEntranceType" minOccurs="0"/>
   
<xs:element name="isOfficialAddress" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="street" type="eCH-0216:streetType" minOccurs="0"/>
   
<xs:element name="locality" type="eCH-0216:localityType" minOccurs="0"/>
   
<xs:element name="otherID" type="eCH-0216:entranceNamedIdType" minOccurs="0" maxOccurs="2"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
   
<xs:element name="dwelling" type="eCH-0216:dwellingType" minOccurs="0" maxOccurs="99"/>
 
</xs:sequence>
</xs:complexType>

element buildingEntranceWithDwellingType/EGID
diagram eCH-0216-2-1_p233.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>

element buildingEntranceWithDwellingType/EDID
diagram eCH-0216-2-1_p234.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EDIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 90
source <xs:element name="EDID" type="eCH-0129:EDIDType" minOccurs="0"/>

element buildingEntranceWithDwellingType/EGAID
diagram eCH-0216-2-1_p235.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGAIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 100000000
maxInclusive 900000000
source <xs:element name="EGAID" type="eCH-0129:EGAIDType" minOccurs="0"/>

element buildingEntranceWithDwellingType/buildingEntranceNo
diagram eCH-0216-2-1_p236.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingEntranceNoType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="buildingEntranceNo" type="eCH-0129:buildingEntranceNoType" minOccurs="0"/>

element buildingEntranceWithDwellingType/coordinates
diagram eCH-0216-2-1_p237.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:coordinatesEntranceType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:east eCH-0216:north eCH-0216:extension
source <xs:element name="coordinates" type="eCH-0216:coordinatesEntranceType" minOccurs="0"/>

element buildingEntranceWithDwellingType/isOfficialAddress
diagram eCH-0216-2-1_p238.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="isOfficialAddress" type="xs:boolean" minOccurs="0"/>

element buildingEntranceWithDwellingType/street
diagram eCH-0216-2-1_p239.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:streetType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:ESID eCH-0216:description eCH-0216:isOfficialDescription eCH-0216:streetStatus eCH-0216:localisationKind eCH-0216:streetGeometry eCH-0216:officialStreetNumber eCH-0216:extension
source <xs:element name="street" type="eCH-0216:streetType" minOccurs="0"/>

element buildingEntranceWithDwellingType/locality
diagram eCH-0216-2-1_p240.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:localityType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:swissZipCode eCH-0216:swissZipCodeAddOn eCH-0216:name
source <xs:element name="locality" type="eCH-0216:localityType" minOccurs="0"/>

element buildingEntranceWithDwellingType/otherID
diagram eCH-0216-2-1_p241.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:entranceNamedIdType
properties
minOcc 0
maxOcc 2
content complex
children eCH-0216:IdCategory eCH-0216:Id eCH-0216:extension
source <xs:element name="otherID" type="eCH-0216:entranceNamedIdType" minOccurs="0" maxOccurs="2"/>

element buildingEntranceWithDwellingType/extension
diagram eCH-0216-2-1_p242.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

element buildingEntranceWithDwellingType/dwelling
diagram eCH-0216-2-1_p243.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:dwellingType
properties
minOcc 0
maxOcc 99
content complex
children eCH-0216:EGID eCH-0216:EWID eCH-0216:administrativeDwellingNo eCH-0216:physicalDwellingNo eCH-0216:yearOfConstruction eCH-0216:yearOfDemolition eCH-0216:noOfHabitableRooms eCH-0216:floor eCH-0216:multipleFloor eCH-0216:locationOfDwellingOnFloor eCH-0216:usageLimitation eCH-0216:kitchen eCH-0216:surfaceAreaOfDwelling eCH-0216:dwellingStatus eCH-0216:dwellingUsage eCH-0216:realestateIdentification eCH-0216:dwellingFreeText1 eCH-0216:dwellingFreeText2 eCH-0216:otherID eCH-0216:extension
source <xs:element name="dwelling" type="eCH-0216:dwellingType" minOccurs="0" maxOccurs="99"/>

complexType buildingNamedIdType
diagram eCH-0216-2-1_p244.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:IdCategory eCH-0216:Id eCH-0216:extension
used by
elements buildingWithEntranceWithDwellingType/otherID buildingWithEntranceType/otherID buildingType/otherID setToCompletedBuildingType/otherID getBuildingRequestType/otherId
source <xs:complexType name="buildingNamedIdType">
 
<xs:sequence>
   
<xs:element name="IdCategory">
     
<xs:simpleType>
       
<xs:restriction base="eCH-0129:iDCategoryType">
         
<xs:enumeration value="insurance"/>
         
<xs:enumeration value="canton"/>
         
<xs:enumeration value="1990Census"/>
         
<xs:enumeration value="taxAssessment"/>
         
<xs:enumeration value="municipal"/>
         
<xs:enumeration value="2000Census"/>
         
<xs:enumeration value="cadastreSurvey"/>
         
<xs:enumeration value="externalApp"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="Id">
     
<xs:simpleType>
       
<xs:restriction base="xs:token">
         
<xs:maxLength value="20"/>
         
<xs:minLength value="1"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element buildingNamedIdType/IdCategory
diagram eCH-0216-2-1_p245.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type restriction of eCH-0129:iDCategoryType
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 20
enumeration insurance
enumeration canton
enumeration 1990Census
enumeration taxAssessment
enumeration municipal
enumeration 2000Census
enumeration cadastreSurvey
enumeration externalApp
source <xs:element name="IdCategory">
 
<xs:simpleType>
   
<xs:restriction base="eCH-0129:iDCategoryType">
     
<xs:enumeration value="insurance"/>
     
<xs:enumeration value="canton"/>
     
<xs:enumeration value="1990Census"/>
     
<xs:enumeration value="taxAssessment"/>
     
<xs:enumeration value="municipal"/>
     
<xs:enumeration value="2000Census"/>
     
<xs:enumeration value="cadastreSurvey"/>
     
<xs:enumeration value="externalApp"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element buildingNamedIdType/Id
diagram eCH-0216-2-1_p246.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type restriction of xs:token
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 20
source <xs:element name="Id">
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:maxLength value="20"/>
     
<xs:minLength value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element buildingNamedIdType/extension
diagram eCH-0216-2-1_p247.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType buildingProcessResponseType
diagram eCH-0216-2-1_p248.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EGID eCH-0216:buildingStatus eCH-0216:errorList eCH-0216:extension
used by
element response/buildingProcessResponse
source <xs:complexType name="buildingProcessResponseType">
 
<xs:sequence>
   
<xs:element name="EGID" type="eCH-0129:EGIDType"/>
   
<xs:element name="buildingStatus" type="eCH-0129:buildingStatusType"/>
   
<xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element buildingProcessResponseType/EGID
diagram eCH-0216-2-1_p249.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType"/>

element buildingProcessResponseType/buildingStatus
diagram eCH-0216-2-1_p250.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingStatusType
properties
content simple
facets
Kind Value Annotation
enumeration 1001
enumeration 1002
enumeration 1003
enumeration 1004
enumeration 1005
enumeration 1007
enumeration 1008
enumeration 1009
source <xs:element name="buildingStatus" type="eCH-0129:buildingStatusType"/>

element buildingProcessResponseType/errorList
diagram eCH-0216-2-1_p251.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:plausibilityRuleType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:ruleID eCH-0216:ruleCategory eCH-0216:action eCH-0216:messageOfError eCH-0216:extension
source <xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>

element buildingProcessResponseType/extension
diagram eCH-0216-2-1_p252.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType buildingsListType
diagram eCH-0216-2-1_p253.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EGID eCH-0216:realestateIdentification eCH-0216:officialBuildingNo eCH-0216:dateOfConstruction eCH-0216:buildingEntrance eCH-0216:extension
used by
element getBuildingResponseType/buildingsList
source <xs:complexType name="buildingsListType">
 
<xs:sequence>
   
<xs:element name="EGID" type="eCH-0129:EGIDType"/>
   
<xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" minOccurs="0" maxOccurs="5"/>
   
<xs:element name="officialBuildingNo" type="eCH-0129:officialBuildingNoType" minOccurs="0"/>
   
<xs:element name="dateOfConstruction" type="eCH-0129:buildingDateType" minOccurs="0"/>
   
<xs:element name="buildingEntrance" type="eCH-0216:buildingEntranceType" minOccurs="0" maxOccurs="99"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element buildingsListType/EGID
diagram eCH-0216-2-1_p254.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType"/>

element buildingsListType/realestateIdentification
diagram eCH-0216-2-1_p255.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:realestateIdentificationType
properties
minOcc 0
maxOcc 5
content complex
children eCH-0129:EGRID eCH-0129:number eCH-0129:numberSuffix eCH-0129:subDistrict eCH-0129:lot
source <xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" minOccurs="0" maxOccurs="5"/>

element buildingsListType/officialBuildingNo
diagram eCH-0216-2-1_p256.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:officialBuildingNoType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="officialBuildingNo" type="eCH-0129:officialBuildingNoType" minOccurs="0"/>

element buildingsListType/dateOfConstruction
diagram eCH-0216-2-1_p257.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingDateType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:yearMonthDay eCH-0129:yearMonth eCH-0129:year eCH-0129:periodOfConstruction
source <xs:element name="dateOfConstruction" type="eCH-0129:buildingDateType" minOccurs="0"/>

element buildingsListType/buildingEntrance
diagram eCH-0216-2-1_p258.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:buildingEntranceType
properties
minOcc 0
maxOcc 99
content complex
children eCH-0216:EGID eCH-0216:EDID eCH-0216:EGAID eCH-0216:buildingEntranceNo eCH-0216:coordinates eCH-0216:isOfficialAddress eCH-0216:street eCH-0216:locality eCH-0216:otherID eCH-0216:extension
source <xs:element name="buildingEntrance" type="eCH-0216:buildingEntranceType" minOccurs="0" maxOccurs="99"/>

element buildingsListType/extension
diagram eCH-0216-2-1_p259.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType buildingType
diagram eCH-0216-2-1_p260.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EGID eCH-0216:municipality eCH-0216:officialBuildingNo eCH-0216:nameOfBuilding eCH-0216:coordinates eCH-0216:realestateIdentification eCH-0216:localCode1 eCH-0216:localCode2 eCH-0216:localCode3 eCH-0216:localCode4 eCH-0216:neighbourhood eCH-0216:buildingStatus eCH-0216:buildingCategory eCH-0216:buildingClass eCH-0216:dateOfConstruction eCH-0216:yearOfDemolition eCH-0216:surfaceAreaOfBuilding eCH-0216:volume eCH-0216:numberOfFloors eCH-0216:numberOfSeparateHabitableRooms eCH-0216:civilDefenseShelter eCH-0216:energyRelevantSurface eCH-0216:thermotechnicalDeviceForHeating1 eCH-0216:thermotechnicalDeviceForHeating2 eCH-0216:thermotechnicalDeviceForWarmWater1 eCH-0216:thermotechnicalDeviceForWarmWater2 eCH-0216:buildingFreeText1 eCH-0216:buildingFreeText2 eCH-0216:otherID eCH-0216:extension
used by
elements modifyBuildingRequestType/building modifyBuildingResponseType/building
source <xs:complexType name="buildingType">
 
<xs:sequence>
   
<xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>
   
<xs:element name="municipality" type="eCH-0007:municipalityIdType" minOccurs="0"/>
   
<xs:element name="officialBuildingNo" type="eCH-0129:officialBuildingNoType" nillable="true" minOccurs="0"/>
   
<xs:element name="nameOfBuilding" type="eCH-0129:nameOfBuildingType" nillable="true" minOccurs="0"/>
   
<xs:element name="coordinates" type="eCH-0216:coordinatesBuildingType" minOccurs="0"/>
   
<xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" minOccurs="0" maxOccurs="5"/>
   
<xs:element name="localCode1" type="eCH-0129:localCodeType" nillable="true" minOccurs="0"/>
   
<xs:element name="localCode2" type="eCH-0129:localCodeType" nillable="true" minOccurs="0"/>
   
<xs:element name="localCode3" type="eCH-0129:localCodeType" nillable="true" minOccurs="0"/>
   
<xs:element name="localCode4" type="eCH-0129:localCodeType" nillable="true" minOccurs="0"/>
   
<xs:element name="neighbourhood" type="eCH-0129:neighbourhoodType" nillable="true" minOccurs="0"/>
   
<xs:element name="buildingStatus" type="eCH-0129:buildingStatusType" minOccurs="0"/>
   
<xs:element name="buildingCategory" type="eCH-0129:buildingCategoryType" minOccurs="0"/>
   
<xs:element name="buildingClass" type="eCH-0129:buildingClassType" nillable="true" minOccurs="0"/>
   
<xs:element name="dateOfConstruction" type="eCH-0129:buildingDateType" minOccurs="0"/>
   
<xs:element name="yearOfDemolition" type="xs:gYear" minOccurs="0"/>
   
<xs:element name="surfaceAreaOfBuilding" type="eCH-0129:surfaceAreaOfBuildingType" nillable="true" minOccurs="0"/>
   
<xs:element name="volume" type="eCH-0129:buildingVolumeType" minOccurs="0"/>
   
<xs:element name="numberOfFloors" type="eCH-0129:numberOfFloorsType" nillable="true" minOccurs="0"/>
   
<xs:element name="numberOfSeparateHabitableRooms" type="eCH-0129:numberOfSeparateHabitableRoomsType" nillable="true" minOccurs="0"/>
   
<xs:element name="civilDefenseShelter" type="xs:boolean" nillable="true" minOccurs="0"/>
   
<xs:element name="energyRelevantSurface" type="eCH-0129:energyRelevantSurfaceType" nillable="true" minOccurs="0"/>
   
<xs:element name="thermotechnicalDeviceForHeating1" type="eCH-0129:heatingType" minOccurs="0"/>
   
<xs:element name="thermotechnicalDeviceForHeating2" type="eCH-0129:heatingType" minOccurs="0"/>
   
<xs:element name="thermotechnicalDeviceForWarmWater1" type="eCH-0129:hotWaterType" minOccurs="0"/>
   
<xs:element name="thermotechnicalDeviceForWarmWater2" type="eCH-0129:hotWaterType" minOccurs="0"/>
   
<xs:element name="buildingFreeText1" type="eCH-0129:freeTextType" nillable="true" minOccurs="0"/>
   
<xs:element name="buildingFreeText2" type="eCH-0129:freeTextType" nillable="true" minOccurs="0"/>
   
<xs:element name="otherID" type="eCH-0216:buildingNamedIdType" minOccurs="0" maxOccurs="8"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element buildingType/EGID
diagram eCH-0216-2-1_p261.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>

element buildingType/municipality
diagram eCH-0216-2-1_p262.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0007:municipalityIdType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 9999
totalDigits 4
source <xs:element name="municipality" type="eCH-0007:municipalityIdType" minOccurs="0"/>

element buildingType/officialBuildingNo
diagram eCH-0216-2-1_p263.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:officialBuildingNoType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="officialBuildingNo" type="eCH-0129:officialBuildingNoType" nillable="true" minOccurs="0"/>

element buildingType/nameOfBuilding
diagram eCH-0216-2-1_p264.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:nameOfBuildingType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minLength 3
maxLength 40
source <xs:element name="nameOfBuilding" type="eCH-0129:nameOfBuildingType" nillable="true" minOccurs="0"/>

element buildingType/coordinates
diagram eCH-0216-2-1_p265.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:coordinatesBuildingType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:east eCH-0216:north eCH-0216:originOfCoordinates eCH-0216:extension
source <xs:element name="coordinates" type="eCH-0216:coordinatesBuildingType" minOccurs="0"/>

element buildingType/realestateIdentification
diagram eCH-0216-2-1_p266.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:realestateIdentificationType
properties
minOcc 0
maxOcc 5
content complex
children eCH-0129:EGRID eCH-0129:number eCH-0129:numberSuffix eCH-0129:subDistrict eCH-0129:lot
source <xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" minOccurs="0" maxOccurs="5"/>

element buildingType/localCode1
diagram eCH-0216-2-1_p267.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:localCodeType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minLength 1
maxLength 8
source <xs:element name="localCode1" type="eCH-0129:localCodeType" nillable="true" minOccurs="0"/>

element buildingType/localCode2
diagram eCH-0216-2-1_p268.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:localCodeType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minLength 1
maxLength 8
source <xs:element name="localCode2" type="eCH-0129:localCodeType" nillable="true" minOccurs="0"/>

element buildingType/localCode3
diagram eCH-0216-2-1_p269.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:localCodeType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minLength 1
maxLength 8
source <xs:element name="localCode3" type="eCH-0129:localCodeType" nillable="true" minOccurs="0"/>

element buildingType/localCode4
diagram eCH-0216-2-1_p270.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:localCodeType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minLength 1
maxLength 8
source <xs:element name="localCode4" type="eCH-0129:localCodeType" nillable="true" minOccurs="0"/>

element buildingType/neighbourhood
diagram eCH-0216-2-1_p271.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:neighbourhoodType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 9999999
source <xs:element name="neighbourhood" type="eCH-0129:neighbourhoodType" nillable="true" minOccurs="0"/>

element buildingType/buildingStatus
diagram eCH-0216-2-1_p272.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingStatusType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 1001
enumeration 1002
enumeration 1003
enumeration 1004
enumeration 1005
enumeration 1007
enumeration 1008
enumeration 1009
source <xs:element name="buildingStatus" type="eCH-0129:buildingStatusType" minOccurs="0"/>

element buildingType/buildingCategory
diagram eCH-0216-2-1_p273.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingCategoryType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 1010
enumeration 1020
enumeration 1030
enumeration 1040
enumeration 1060
enumeration 1080
source <xs:element name="buildingCategory" type="eCH-0129:buildingCategoryType" minOccurs="0"/>

element buildingType/buildingClass
diagram eCH-0216-2-1_p274.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingClassType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minInclusive 1110
maxInclusive 1278
source <xs:element name="buildingClass" type="eCH-0129:buildingClassType" nillable="true" minOccurs="0"/>

element buildingType/dateOfConstruction
diagram eCH-0216-2-1_p275.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingDateType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:yearMonthDay eCH-0129:yearMonth eCH-0129:year eCH-0129:periodOfConstruction
source <xs:element name="dateOfConstruction" type="eCH-0129:buildingDateType" minOccurs="0"/>

element buildingType/yearOfDemolition
diagram eCH-0216-2-1_p276.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:gYear
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="yearOfDemolition" type="xs:gYear" minOccurs="0"/>

element buildingType/surfaceAreaOfBuilding
diagram eCH-0216-2-1_p277.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:surfaceAreaOfBuildingType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99999
source <xs:element name="surfaceAreaOfBuilding" type="eCH-0129:surfaceAreaOfBuildingType" nillable="true" minOccurs="0"/>

element buildingType/volume
diagram eCH-0216-2-1_p278.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingVolumeType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:volume eCH-0129:informationSource eCH-0129:norm
source <xs:element name="volume" type="eCH-0129:buildingVolumeType" minOccurs="0"/>

element buildingType/numberOfFloors
diagram eCH-0216-2-1_p279.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:numberOfFloorsType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99
source <xs:element name="numberOfFloors" type="eCH-0129:numberOfFloorsType" nillable="true" minOccurs="0"/>

element buildingType/numberOfSeparateHabitableRooms
diagram eCH-0216-2-1_p280.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:numberOfSeparateHabitableRoomsType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999
source <xs:element name="numberOfSeparateHabitableRooms" type="eCH-0129:numberOfSeparateHabitableRoomsType" nillable="true" minOccurs="0"/>

element buildingType/civilDefenseShelter
diagram eCH-0216-2-1_p281.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
nillable true
source <xs:element name="civilDefenseShelter" type="xs:boolean" nillable="true" minOccurs="0"/>

element buildingType/energyRelevantSurface
diagram eCH-0216-2-1_p282.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:energyRelevantSurfaceType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minInclusive 5
maxInclusive 900000
source <xs:element name="energyRelevantSurface" type="eCH-0129:energyRelevantSurfaceType" nillable="true" minOccurs="0"/>

element buildingType/thermotechnicalDeviceForHeating1
diagram eCH-0216-2-1_p283.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:heatingType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:heatGeneratorHeating eCH-0129:energySourceHeating eCH-0129:informationSourceHeating eCH-0129:revisionDate
source <xs:element name="thermotechnicalDeviceForHeating1" type="eCH-0129:heatingType" minOccurs="0"/>

element buildingType/thermotechnicalDeviceForHeating2
diagram eCH-0216-2-1_p284.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:heatingType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:heatGeneratorHeating eCH-0129:energySourceHeating eCH-0129:informationSourceHeating eCH-0129:revisionDate
source <xs:element name="thermotechnicalDeviceForHeating2" type="eCH-0129:heatingType" minOccurs="0"/>

element buildingType/thermotechnicalDeviceForWarmWater1
diagram eCH-0216-2-1_p285.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:hotWaterType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:heatGeneratorHotWater eCH-0129:energySourceHeating eCH-0129:informationSourceHeating eCH-0129:revisionDate
source <xs:element name="thermotechnicalDeviceForWarmWater1" type="eCH-0129:hotWaterType" minOccurs="0"/>

element buildingType/thermotechnicalDeviceForWarmWater2
diagram eCH-0216-2-1_p286.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:hotWaterType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:heatGeneratorHotWater eCH-0129:energySourceHeating eCH-0129:informationSourceHeating eCH-0129:revisionDate
source <xs:element name="thermotechnicalDeviceForWarmWater2" type="eCH-0129:hotWaterType" minOccurs="0"/>

element buildingType/buildingFreeText1
diagram eCH-0216-2-1_p287.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:freeTextType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minLength 1
maxLength 32
source <xs:element name="buildingFreeText1" type="eCH-0129:freeTextType" nillable="true" minOccurs="0"/>

element buildingType/buildingFreeText2
diagram eCH-0216-2-1_p288.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:freeTextType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minLength 1
maxLength 32
source <xs:element name="buildingFreeText2" type="eCH-0129:freeTextType" nillable="true" minOccurs="0"/>

element buildingType/otherID
diagram eCH-0216-2-1_p289.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:buildingNamedIdType
properties
minOcc 0
maxOcc 8
content complex
children eCH-0216:IdCategory eCH-0216:Id eCH-0216:extension
source <xs:element name="otherID" type="eCH-0216:buildingNamedIdType" minOccurs="0" maxOccurs="8"/>

element buildingType/extension
diagram eCH-0216-2-1_p290.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType buildingUnusableResponseType
diagram eCH-0216-2-1_p291.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EGID eCH-0216:buildingStatus eCH-0216:mutationID eCH-0216:errorList eCH-0216:extension
used by
element response/buildingUnusableResponse
source <xs:complexType name="buildingUnusableResponseType">
 
<xs:sequence>
   
<xs:element name="EGID" type="eCH-0129:EGIDType"/>
   
<xs:element name="buildingStatus" type="eCH-0129:buildingStatusType"/>
   
<xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>
   
<xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element buildingUnusableResponseType/EGID
diagram eCH-0216-2-1_p292.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType"/>

element buildingUnusableResponseType/buildingStatus
diagram eCH-0216-2-1_p293.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingStatusType
properties
content simple
facets
Kind Value Annotation
enumeration 1001
enumeration 1002
enumeration 1003
enumeration 1004
enumeration 1005
enumeration 1007
enumeration 1008
enumeration 1009
source <xs:element name="buildingStatus" type="eCH-0129:buildingStatusType"/>

element buildingUnusableResponseType/mutationID
diagram eCH-0216-2-1_p294.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:mutationIdType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
totalDigits 10
source <xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>

element buildingUnusableResponseType/errorList
diagram eCH-0216-2-1_p295.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:plausibilityRuleType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:ruleID eCH-0216:ruleCategory eCH-0216:action eCH-0216:messageOfError eCH-0216:extension
source <xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>

element buildingUnusableResponseType/extension
diagram eCH-0216-2-1_p296.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType buildingWithEntranceType
diagram eCH-0216-2-1_p297.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EGID eCH-0216:municipality eCH-0216:officialBuildingNo eCH-0216:nameOfBuilding eCH-0216:coordinates eCH-0216:realestateIdentification eCH-0216:localCode1 eCH-0216:localCode2 eCH-0216:localCode3 eCH-0216:localCode4 eCH-0216:neighbourhood eCH-0216:buildingStatus eCH-0216:buildingCategory eCH-0216:buildingClass eCH-0216:dateOfConstruction eCH-0216:yearOfDemolition eCH-0216:surfaceAreaOfBuilding eCH-0216:volume eCH-0216:numberOfFloors eCH-0216:numberOfSeparateHabitableRooms eCH-0216:civilDefenseShelter eCH-0216:energyRelevantSurface eCH-0216:thermotechnicalDeviceForHeating1 eCH-0216:thermotechnicalDeviceForHeating2 eCH-0216:thermotechnicalDeviceForWarmWater1 eCH-0216:thermotechnicalDeviceForWarmWater2 eCH-0216:buildingFreeText1 eCH-0216:buildingFreeText2 eCH-0216:otherID eCH-0216:extension eCH-0216:buildingEntrance
used by
elements addBuildingRequestType/building addBuildingToConstructionProjectRequestType/building
source <xs:complexType name="buildingWithEntranceType">
 
<xs:sequence>
   
<xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>
   
<xs:element name="municipality" type="eCH-0007:municipalityIdType" minOccurs="1"/>
   
<xs:element name="officialBuildingNo" type="eCH-0129:officialBuildingNoType" minOccurs="0"/>
   
<xs:element name="nameOfBuilding" type="eCH-0129:nameOfBuildingType" minOccurs="0"/>
   
<xs:element name="coordinates" type="eCH-0216:coordinatesBuildingType" minOccurs="0"/>
   
<xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" minOccurs="0" maxOccurs="5"/>
   
<xs:element name="localCode1" type="eCH-0129:localCodeType" minOccurs="0"/>
   
<xs:element name="localCode2" type="eCH-0129:localCodeType" minOccurs="0"/>
   
<xs:element name="localCode3" type="eCH-0129:localCodeType" minOccurs="0"/>
   
<xs:element name="localCode4" type="eCH-0129:localCodeType" minOccurs="0"/>
   
<xs:element name="neighbourhood" type="eCH-0129:neighbourhoodType" minOccurs="0"/>
   
<xs:element name="buildingStatus" type="eCH-0129:buildingStatusType" minOccurs="1"/>
   
<xs:element name="buildingCategory" type="eCH-0129:buildingCategoryType" minOccurs="1"/>
   
<xs:element name="buildingClass" type="eCH-0129:buildingClassType" minOccurs="0"/>
   
<xs:element name="dateOfConstruction" type="eCH-0129:buildingDateType" minOccurs="0"/>
   
<xs:element name="yearOfDemolition" type="xs:gYear" minOccurs="0"/>
   
<xs:element name="surfaceAreaOfBuilding" type="eCH-0129:surfaceAreaOfBuildingType" minOccurs="0"/>
   
<xs:element name="volume" type="eCH-0129:buildingVolumeType" minOccurs="0"/>
   
<xs:element name="numberOfFloors" type="eCH-0129:numberOfFloorsType" minOccurs="0"/>
   
<xs:element name="numberOfSeparateHabitableRooms" type="eCH-0129:numberOfSeparateHabitableRoomsType" minOccurs="0"/>
   
<xs:element name="civilDefenseShelter" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="energyRelevantSurface" type="eCH-0129:energyRelevantSurfaceType" minOccurs="0"/>
   
<xs:element name="thermotechnicalDeviceForHeating1" type="eCH-0129:heatingType" minOccurs="0"/>
   
<xs:element name="thermotechnicalDeviceForHeating2" type="eCH-0129:heatingType" minOccurs="0"/>
   
<xs:element name="thermotechnicalDeviceForWarmWater1" type="eCH-0129:hotWaterType" minOccurs="0"/>
   
<xs:element name="thermotechnicalDeviceForWarmWater2" type="eCH-0129:hotWaterType" minOccurs="0"/>
   
<xs:element name="buildingFreeText1" type="eCH-0129:freeTextType" minOccurs="0"/>
   
<xs:element name="buildingFreeText2" type="eCH-0129:freeTextType" minOccurs="0"/>
   
<xs:element name="otherID" type="eCH-0216:buildingNamedIdType" minOccurs="0" maxOccurs="8"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
   
<xs:element name="buildingEntrance" type="eCH-0216:buildingEntranceType" maxOccurs="99"/>
 
</xs:sequence>
</xs:complexType>

element buildingWithEntranceType/EGID
diagram eCH-0216-2-1_p298.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>

element buildingWithEntranceType/municipality
diagram eCH-0216-2-1_p299.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0007:municipalityIdType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 9999
totalDigits 4
source <xs:element name="municipality" type="eCH-0007:municipalityIdType" minOccurs="1"/>

element buildingWithEntranceType/officialBuildingNo
diagram eCH-0216-2-1_p300.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:officialBuildingNoType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="officialBuildingNo" type="eCH-0129:officialBuildingNoType" minOccurs="0"/>

element buildingWithEntranceType/nameOfBuilding
diagram eCH-0216-2-1_p301.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:nameOfBuildingType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 3
maxLength 40
source <xs:element name="nameOfBuilding" type="eCH-0129:nameOfBuildingType" minOccurs="0"/>

element buildingWithEntranceType/coordinates
diagram eCH-0216-2-1_p302.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:coordinatesBuildingType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:east eCH-0216:north eCH-0216:originOfCoordinates eCH-0216:extension
source <xs:element name="coordinates" type="eCH-0216:coordinatesBuildingType" minOccurs="0"/>

element buildingWithEntranceType/realestateIdentification
diagram eCH-0216-2-1_p303.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:realestateIdentificationType
properties
minOcc 0
maxOcc 5
content complex
children eCH-0129:EGRID eCH-0129:number eCH-0129:numberSuffix eCH-0129:subDistrict eCH-0129:lot
source <xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" minOccurs="0" maxOccurs="5"/>

element buildingWithEntranceType/localCode1
diagram eCH-0216-2-1_p304.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:localCodeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 8
source <xs:element name="localCode1" type="eCH-0129:localCodeType" minOccurs="0"/>

element buildingWithEntranceType/localCode2
diagram eCH-0216-2-1_p305.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:localCodeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 8
source <xs:element name="localCode2" type="eCH-0129:localCodeType" minOccurs="0"/>

element buildingWithEntranceType/localCode3
diagram eCH-0216-2-1_p306.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:localCodeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 8
source <xs:element name="localCode3" type="eCH-0129:localCodeType" minOccurs="0"/>

element buildingWithEntranceType/localCode4
diagram eCH-0216-2-1_p307.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:localCodeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 8
source <xs:element name="localCode4" type="eCH-0129:localCodeType" minOccurs="0"/>

element buildingWithEntranceType/neighbourhood
diagram eCH-0216-2-1_p308.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:neighbourhoodType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 9999999
source <xs:element name="neighbourhood" type="eCH-0129:neighbourhoodType" minOccurs="0"/>

element buildingWithEntranceType/buildingStatus
diagram eCH-0216-2-1_p309.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingStatusType
properties
content simple
facets
Kind Value Annotation
enumeration 1001
enumeration 1002
enumeration 1003
enumeration 1004
enumeration 1005
enumeration 1007
enumeration 1008
enumeration 1009
source <xs:element name="buildingStatus" type="eCH-0129:buildingStatusType" minOccurs="1"/>

element buildingWithEntranceType/buildingCategory
diagram eCH-0216-2-1_p310.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingCategoryType
properties
content simple
facets
Kind Value Annotation
enumeration 1010
enumeration 1020
enumeration 1030
enumeration 1040
enumeration 1060
enumeration 1080
source <xs:element name="buildingCategory" type="eCH-0129:buildingCategoryType" minOccurs="1"/>

element buildingWithEntranceType/buildingClass
diagram eCH-0216-2-1_p311.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingClassType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1110
maxInclusive 1278
source <xs:element name="buildingClass" type="eCH-0129:buildingClassType" minOccurs="0"/>

element buildingWithEntranceType/dateOfConstruction
diagram eCH-0216-2-1_p312.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingDateType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:yearMonthDay eCH-0129:yearMonth eCH-0129:year eCH-0129:periodOfConstruction
source <xs:element name="dateOfConstruction" type="eCH-0129:buildingDateType" minOccurs="0"/>

element buildingWithEntranceType/yearOfDemolition
diagram eCH-0216-2-1_p313.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:gYear
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="yearOfDemolition" type="xs:gYear" minOccurs="0"/>

element buildingWithEntranceType/surfaceAreaOfBuilding
diagram eCH-0216-2-1_p314.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:surfaceAreaOfBuildingType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99999
source <xs:element name="surfaceAreaOfBuilding" type="eCH-0129:surfaceAreaOfBuildingType" minOccurs="0"/>

element buildingWithEntranceType/volume
diagram eCH-0216-2-1_p315.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingVolumeType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:volume eCH-0129:informationSource eCH-0129:norm
source <xs:element name="volume" type="eCH-0129:buildingVolumeType" minOccurs="0"/>

element buildingWithEntranceType/numberOfFloors
diagram eCH-0216-2-1_p316.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:numberOfFloorsType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99
source <xs:element name="numberOfFloors" type="eCH-0129:numberOfFloorsType" minOccurs="0"/>

element buildingWithEntranceType/numberOfSeparateHabitableRooms
diagram eCH-0216-2-1_p317.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:numberOfSeparateHabitableRoomsType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999
source <xs:element name="numberOfSeparateHabitableRooms" type="eCH-0129:numberOfSeparateHabitableRoomsType" minOccurs="0"/>

element buildingWithEntranceType/civilDefenseShelter
diagram eCH-0216-2-1_p318.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="civilDefenseShelter" type="xs:boolean" minOccurs="0"/>

element buildingWithEntranceType/energyRelevantSurface
diagram eCH-0216-2-1_p319.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:energyRelevantSurfaceType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 5
maxInclusive 900000
source <xs:element name="energyRelevantSurface" type="eCH-0129:energyRelevantSurfaceType" minOccurs="0"/>

element buildingWithEntranceType/thermotechnicalDeviceForHeating1
diagram eCH-0216-2-1_p320.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:heatingType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:heatGeneratorHeating eCH-0129:energySourceHeating eCH-0129:informationSourceHeating eCH-0129:revisionDate
source <xs:element name="thermotechnicalDeviceForHeating1" type="eCH-0129:heatingType" minOccurs="0"/>

element buildingWithEntranceType/thermotechnicalDeviceForHeating2
diagram eCH-0216-2-1_p321.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:heatingType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:heatGeneratorHeating eCH-0129:energySourceHeating eCH-0129:informationSourceHeating eCH-0129:revisionDate
source <xs:element name="thermotechnicalDeviceForHeating2" type="eCH-0129:heatingType" minOccurs="0"/>

element buildingWithEntranceType/thermotechnicalDeviceForWarmWater1
diagram eCH-0216-2-1_p322.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:hotWaterType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:heatGeneratorHotWater eCH-0129:energySourceHeating eCH-0129:informationSourceHeating eCH-0129:revisionDate
source <xs:element name="thermotechnicalDeviceForWarmWater1" type="eCH-0129:hotWaterType" minOccurs="0"/>

element buildingWithEntranceType/thermotechnicalDeviceForWarmWater2
diagram eCH-0216-2-1_p323.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:hotWaterType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:heatGeneratorHotWater eCH-0129:energySourceHeating eCH-0129:informationSourceHeating eCH-0129:revisionDate
source <xs:element name="thermotechnicalDeviceForWarmWater2" type="eCH-0129:hotWaterType" minOccurs="0"/>

element buildingWithEntranceType/buildingFreeText1
diagram eCH-0216-2-1_p324.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:freeTextType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 32
source <xs:element name="buildingFreeText1" type="eCH-0129:freeTextType" minOccurs="0"/>

element buildingWithEntranceType/buildingFreeText2
diagram eCH-0216-2-1_p325.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:freeTextType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 32
source <xs:element name="buildingFreeText2" type="eCH-0129:freeTextType" minOccurs="0"/>

element buildingWithEntranceType/otherID
diagram eCH-0216-2-1_p326.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:buildingNamedIdType
properties
minOcc 0
maxOcc 8
content complex
children eCH-0216:IdCategory eCH-0216:Id eCH-0216:extension
source <xs:element name="otherID" type="eCH-0216:buildingNamedIdType" minOccurs="0" maxOccurs="8"/>

element buildingWithEntranceType/extension
diagram eCH-0216-2-1_p327.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

element buildingWithEntranceType/buildingEntrance
diagram eCH-0216-2-1_p328.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:buildingEntranceType
properties
minOcc 1
maxOcc 99
content complex
children eCH-0216:EGID eCH-0216:EDID eCH-0216:EGAID eCH-0216:buildingEntranceNo eCH-0216:coordinates eCH-0216:isOfficialAddress eCH-0216:street eCH-0216:locality eCH-0216:otherID eCH-0216:extension
source <xs:element name="buildingEntrance" type="eCH-0216:buildingEntranceType" maxOccurs="99"/>

complexType buildingWithEntranceWithDwellingType
diagram eCH-0216-2-1_p329.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EGID eCH-0216:municipality eCH-0216:officialBuildingNo eCH-0216:nameOfBuilding eCH-0216:coordinates eCH-0216:realestateIdentification eCH-0216:localCode1 eCH-0216:localCode2 eCH-0216:localCode3 eCH-0216:localCode4 eCH-0216:neighbourhood eCH-0216:buildingStatus eCH-0216:buildingCategory eCH-0216:buildingClass eCH-0216:dateOfConstruction eCH-0216:yearOfDemolition eCH-0216:surfaceAreaOfBuilding eCH-0216:volume eCH-0216:numberOfFloors eCH-0216:numberOfSeparateHabitableRooms eCH-0216:civilDefenseShelter eCH-0216:energyRelevantSurface eCH-0216:thermotechnicalDeviceForHeating1 eCH-0216:thermotechnicalDeviceForHeating2 eCH-0216:thermotechnicalDeviceForWarmWater1 eCH-0216:thermotechnicalDeviceForWarmWater2 eCH-0216:buildingFreeText1 eCH-0216:buildingFreeText2 eCH-0216:otherID eCH-0216:extension eCH-0216:buildingEntrance
used by
elements kindOfConstructionWorkWithBuildingType/building buildingCompleteResponseType/building getByIdAddReactivateBuildingResponseType/building
source <xs:complexType name="buildingWithEntranceWithDwellingType">
 
<xs:sequence>
   
<xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>
   
<xs:element name="municipality" type="eCH-0007:municipalityIdType" minOccurs="0"/>
   
<xs:element name="officialBuildingNo" type="eCH-0129:officialBuildingNoType" minOccurs="0"/>
   
<xs:element name="nameOfBuilding" type="eCH-0129:nameOfBuildingType" minOccurs="0"/>
   
<xs:element name="coordinates" type="eCH-0216:coordinatesBuildingType" minOccurs="0"/>
   
<xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" minOccurs="0" maxOccurs="5"/>
   
<xs:element name="localCode1" type="eCH-0129:localCodeType" minOccurs="0"/>
   
<xs:element name="localCode2" type="eCH-0129:localCodeType" minOccurs="0"/>
   
<xs:element name="localCode3" type="eCH-0129:localCodeType" minOccurs="0"/>
   
<xs:element name="localCode4" type="eCH-0129:localCodeType" minOccurs="0"/>
   
<xs:element name="neighbourhood" type="eCH-0129:neighbourhoodType" minOccurs="0"/>
   
<xs:element name="buildingStatus" type="eCH-0129:buildingStatusType" minOccurs="0"/>
   
<xs:element name="buildingCategory" type="eCH-0129:buildingCategoryType" minOccurs="0"/>
   
<xs:element name="buildingClass" type="eCH-0129:buildingClassType" minOccurs="0"/>
   
<xs:element name="dateOfConstruction" type="eCH-0129:buildingDateType" minOccurs="0"/>
   
<xs:element name="yearOfDemolition" type="xs:gYear" minOccurs="0"/>
   
<xs:element name="surfaceAreaOfBuilding" type="eCH-0129:surfaceAreaOfBuildingType" minOccurs="0"/>
   
<xs:element name="volume" type="eCH-0129:buildingVolumeType" minOccurs="0"/>
   
<xs:element name="numberOfFloors" type="eCH-0129:numberOfFloorsType" minOccurs="0"/>
   
<xs:element name="numberOfSeparateHabitableRooms" type="eCH-0129:numberOfSeparateHabitableRoomsType" minOccurs="0"/>
   
<xs:element name="civilDefenseShelter" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="energyRelevantSurface" type="eCH-0129:energyRelevantSurfaceType" minOccurs="0"/>
   
<xs:element name="thermotechnicalDeviceForHeating1" type="eCH-0129:heatingType" minOccurs="0"/>
   
<xs:element name="thermotechnicalDeviceForHeating2" type="eCH-0129:heatingType" minOccurs="0"/>
   
<xs:element name="thermotechnicalDeviceForWarmWater1" type="eCH-0129:hotWaterType" minOccurs="0"/>
   
<xs:element name="thermotechnicalDeviceForWarmWater2" type="eCH-0129:hotWaterType" minOccurs="0"/>
   
<xs:element name="buildingFreeText1" type="eCH-0129:freeTextType" minOccurs="0"/>
   
<xs:element name="buildingFreeText2" type="eCH-0129:freeTextType" minOccurs="0"/>
   
<xs:element name="otherID" type="eCH-0216:buildingNamedIdType" minOccurs="0" maxOccurs="8"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
   
<xs:element name="buildingEntrance" type="eCH-0216:buildingEntranceWithDwellingType" maxOccurs="99"/>
 
</xs:sequence>
</xs:complexType>

element buildingWithEntranceWithDwellingType/EGID
diagram eCH-0216-2-1_p330.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/municipality
diagram eCH-0216-2-1_p331.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0007:municipalityIdType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 9999
totalDigits 4
source <xs:element name="municipality" type="eCH-0007:municipalityIdType" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/officialBuildingNo
diagram eCH-0216-2-1_p332.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:officialBuildingNoType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="officialBuildingNo" type="eCH-0129:officialBuildingNoType" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/nameOfBuilding
diagram eCH-0216-2-1_p333.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:nameOfBuildingType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 3
maxLength 40
source <xs:element name="nameOfBuilding" type="eCH-0129:nameOfBuildingType" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/coordinates
diagram eCH-0216-2-1_p334.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:coordinatesBuildingType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:east eCH-0216:north eCH-0216:originOfCoordinates eCH-0216:extension
source <xs:element name="coordinates" type="eCH-0216:coordinatesBuildingType" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/realestateIdentification
diagram eCH-0216-2-1_p335.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:realestateIdentificationType
properties
minOcc 0
maxOcc 5
content complex
children eCH-0129:EGRID eCH-0129:number eCH-0129:numberSuffix eCH-0129:subDistrict eCH-0129:lot
source <xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" minOccurs="0" maxOccurs="5"/>

element buildingWithEntranceWithDwellingType/localCode1
diagram eCH-0216-2-1_p336.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:localCodeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 8
source <xs:element name="localCode1" type="eCH-0129:localCodeType" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/localCode2
diagram eCH-0216-2-1_p337.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:localCodeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 8
source <xs:element name="localCode2" type="eCH-0129:localCodeType" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/localCode3
diagram eCH-0216-2-1_p338.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:localCodeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 8
source <xs:element name="localCode3" type="eCH-0129:localCodeType" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/localCode4
diagram eCH-0216-2-1_p339.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:localCodeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 8
source <xs:element name="localCode4" type="eCH-0129:localCodeType" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/neighbourhood
diagram eCH-0216-2-1_p340.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:neighbourhoodType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 9999999
source <xs:element name="neighbourhood" type="eCH-0129:neighbourhoodType" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/buildingStatus
diagram eCH-0216-2-1_p341.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingStatusType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 1001
enumeration 1002
enumeration 1003
enumeration 1004
enumeration 1005
enumeration 1007
enumeration 1008
enumeration 1009
source <xs:element name="buildingStatus" type="eCH-0129:buildingStatusType" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/buildingCategory
diagram eCH-0216-2-1_p342.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingCategoryType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 1010
enumeration 1020
enumeration 1030
enumeration 1040
enumeration 1060
enumeration 1080
source <xs:element name="buildingCategory" type="eCH-0129:buildingCategoryType" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/buildingClass
diagram eCH-0216-2-1_p343.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingClassType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1110
maxInclusive 1278
source <xs:element name="buildingClass" type="eCH-0129:buildingClassType" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/dateOfConstruction
diagram eCH-0216-2-1_p344.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingDateType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:yearMonthDay eCH-0129:yearMonth eCH-0129:year eCH-0129:periodOfConstruction
source <xs:element name="dateOfConstruction" type="eCH-0129:buildingDateType" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/yearOfDemolition
diagram eCH-0216-2-1_p345.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:gYear
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="yearOfDemolition" type="xs:gYear" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/surfaceAreaOfBuilding
diagram eCH-0216-2-1_p346.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:surfaceAreaOfBuildingType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99999
source <xs:element name="surfaceAreaOfBuilding" type="eCH-0129:surfaceAreaOfBuildingType" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/volume
diagram eCH-0216-2-1_p347.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingVolumeType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:volume eCH-0129:informationSource eCH-0129:norm
source <xs:element name="volume" type="eCH-0129:buildingVolumeType" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/numberOfFloors
diagram eCH-0216-2-1_p348.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:numberOfFloorsType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99
source <xs:element name="numberOfFloors" type="eCH-0129:numberOfFloorsType" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/numberOfSeparateHabitableRooms
diagram eCH-0216-2-1_p349.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:numberOfSeparateHabitableRoomsType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999
source <xs:element name="numberOfSeparateHabitableRooms" type="eCH-0129:numberOfSeparateHabitableRoomsType" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/civilDefenseShelter
diagram eCH-0216-2-1_p350.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="civilDefenseShelter" type="xs:boolean" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/energyRelevantSurface
diagram eCH-0216-2-1_p351.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:energyRelevantSurfaceType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 5
maxInclusive 900000
source <xs:element name="energyRelevantSurface" type="eCH-0129:energyRelevantSurfaceType" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/thermotechnicalDeviceForHeating1
diagram eCH-0216-2-1_p352.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:heatingType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:heatGeneratorHeating eCH-0129:energySourceHeating eCH-0129:informationSourceHeating eCH-0129:revisionDate
source <xs:element name="thermotechnicalDeviceForHeating1" type="eCH-0129:heatingType" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/thermotechnicalDeviceForHeating2
diagram eCH-0216-2-1_p353.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:heatingType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:heatGeneratorHeating eCH-0129:energySourceHeating eCH-0129:informationSourceHeating eCH-0129:revisionDate
source <xs:element name="thermotechnicalDeviceForHeating2" type="eCH-0129:heatingType" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/thermotechnicalDeviceForWarmWater1
diagram eCH-0216-2-1_p354.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:hotWaterType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:heatGeneratorHotWater eCH-0129:energySourceHeating eCH-0129:informationSourceHeating eCH-0129:revisionDate
source <xs:element name="thermotechnicalDeviceForWarmWater1" type="eCH-0129:hotWaterType" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/thermotechnicalDeviceForWarmWater2
diagram eCH-0216-2-1_p355.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:hotWaterType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:heatGeneratorHotWater eCH-0129:energySourceHeating eCH-0129:informationSourceHeating eCH-0129:revisionDate
source <xs:element name="thermotechnicalDeviceForWarmWater2" type="eCH-0129:hotWaterType" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/buildingFreeText1
diagram eCH-0216-2-1_p356.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:freeTextType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 32
source <xs:element name="buildingFreeText1" type="eCH-0129:freeTextType" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/buildingFreeText2
diagram eCH-0216-2-1_p357.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:freeTextType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 32
source <xs:element name="buildingFreeText2" type="eCH-0129:freeTextType" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/otherID
diagram eCH-0216-2-1_p358.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:buildingNamedIdType
properties
minOcc 0
maxOcc 8
content complex
children eCH-0216:IdCategory eCH-0216:Id eCH-0216:extension
source <xs:element name="otherID" type="eCH-0216:buildingNamedIdType" minOccurs="0" maxOccurs="8"/>

element buildingWithEntranceWithDwellingType/extension
diagram eCH-0216-2-1_p359.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

element buildingWithEntranceWithDwellingType/buildingEntrance
diagram eCH-0216-2-1_p360.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:buildingEntranceWithDwellingType
properties
minOcc 1
maxOcc 99
content complex
children eCH-0216:EGID eCH-0216:EDID eCH-0216:EGAID eCH-0216:buildingEntranceNo eCH-0216:coordinates eCH-0216:isOfficialAddress eCH-0216:street eCH-0216:locality eCH-0216:otherID eCH-0216:extension eCH-0216:dwelling
source <xs:element name="buildingEntrance" type="eCH-0216:buildingEntranceWithDwellingType" maxOccurs="99"/>

complexType checkBuildingResponseType
diagram eCH-0216-2-1_p361.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EGID eCH-0216:errorList eCH-0216:extension
used by
element response/checkBuildingResponse
source <xs:complexType name="checkBuildingResponseType">
 
<xs:sequence>
   
<xs:element name="EGID" type="eCH-0129:EGIDType"/>
   
<xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element checkBuildingResponseType/EGID
diagram eCH-0216-2-1_p362.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType"/>

element checkBuildingResponseType/errorList
diagram eCH-0216-2-1_p363.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:plausibilityRuleType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:ruleID eCH-0216:ruleCategory eCH-0216:action eCH-0216:messageOfError eCH-0216:extension
source <xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>

element checkBuildingResponseType/extension
diagram eCH-0216-2-1_p364.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType checkConstructionProjectResponseType
diagram eCH-0216-2-1_p365.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EPROID eCH-0216:errorList eCH-0216:extension
used by
element response/checkConstructionProjectResponse
source <xs:complexType name="checkConstructionProjectResponseType">
 
<xs:sequence>
   
<xs:element name="EPROID" type="eCH-0129:EPROIDType"/>
   
<xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element checkConstructionProjectResponseType/EPROID
diagram eCH-0216-2-1_p366.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EPROIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EPROID" type="eCH-0129:EPROIDType"/>

element checkConstructionProjectResponseType/errorList
diagram eCH-0216-2-1_p367.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:plausibilityRuleType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:ruleID eCH-0216:ruleCategory eCH-0216:action eCH-0216:messageOfError eCH-0216:extension
source <xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>

element checkConstructionProjectResponseType/extension
diagram eCH-0216-2-1_p368.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType checkQuaterlySurveyDeptResponseType
diagram eCH-0216-2-1_p369.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:constructionSurveyDeptNumber eCH-0216:errorList eCH-0216:extension
used by
element response/checkQuaterlySurveyDeptResponse
source <xs:complexType name="checkQuaterlySurveyDeptResponseType">
 
<xs:sequence>
   
<xs:element name="constructionSurveyDeptNumber" type="eCH-0216:constructionSurveyDeptNumberType"/>
   
<xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element checkQuaterlySurveyDeptResponseType/constructionSurveyDeptNumber
diagram eCH-0216-2-1_p370.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:constructionSurveyDeptNumberType
properties
content simple
facets
Kind Value Annotation
minInclusive 100
maxInclusive 999999
source <xs:element name="constructionSurveyDeptNumber" type="eCH-0216:constructionSurveyDeptNumberType"/>

element checkQuaterlySurveyDeptResponseType/errorList
diagram eCH-0216-2-1_p371.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:plausibilityRuleType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:ruleID eCH-0216:ruleCategory eCH-0216:action eCH-0216:messageOfError eCH-0216:extension
source <xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>

element checkQuaterlySurveyDeptResponseType/extension
diagram eCH-0216-2-1_p372.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType constructionProjectCompleteResponseType
diagram eCH-0216-2-1_p373.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:constructionProject eCH-0216:errorList eCH-0216:extension
used by
element response/constructionProjectCompleteResponse
source <xs:complexType name="constructionProjectCompleteResponseType">
 
<xs:sequence>
   
<xs:element name="constructionProject" type="eCH-0216:constructionProjectWithBuildingType"/>
   
<xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element constructionProjectCompleteResponseType/constructionProject
diagram eCH-0216-2-1_p374.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:constructionProjectWithBuildingType
properties
content complex
children eCH-0216:EPROID eCH-0216:officialConstructionProjectFileNo eCH-0216:extensionOfOfficialConstructionProjectFileNo eCH-0216:constructionSurveyDeptNumber eCH-0216:constructionProjectDescription eCH-0216:constructionLocalisation eCH-0216:realestateIdentification eCH-0216:projectStatus eCH-0216:typeOfPermit eCH-0216:typeOfClient eCH-0216:client eCH-0216:typeOfConstructionProject eCH-0216:typeOfConstruction eCH-0216:totalCostsOfProject eCH-0216:projectAnnouncementDate eCH-0216:buildingPermitIssueDate eCH-0216:projectStartDate eCH-0216:projectCompletionDate eCH-0216:projectSuspensionDate eCH-0216:constructionAuthorisationDeniedDate eCH-0216:withdrawalDate eCH-0216:cancellationDate eCH-0216:durationOfConstructionPhase eCH-0216:projectFreeText1 eCH-0216:projectFreeText2 eCH-0216:extension eCH-0216:work
source <xs:element name="constructionProject" type="eCH-0216:constructionProjectWithBuildingType"/>

element constructionProjectCompleteResponseType/errorList
diagram eCH-0216-2-1_p375.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:plausibilityRuleType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:ruleID eCH-0216:ruleCategory eCH-0216:action eCH-0216:messageOfError eCH-0216:extension
source <xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>

element constructionProjectCompleteResponseType/extension
diagram eCH-0216-2-1_p376.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType constructionProjectListType
diagram eCH-0216-2-1_p377.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EPROID eCH-0216:officialConstructionProjectFileNo eCH-0216:extensionOfOfficialConstructionProjectFileNo eCH-0216:constructionSurveyDeptNumber eCH-0216:constructionProjectDescription eCH-0216:realestateIdentification eCH-0216:projectStatus eCH-0216:extension
used by
element getConstructionProjectResponseType/constructionProjectsList
source <xs:complexType name="constructionProjectListType">
 
<xs:sequence>
   
<xs:element name="EPROID" type="eCH-0129:EPROIDType" minOccurs="0"/>
   
<xs:element name="officialConstructionProjectFileNo" type="eCH-0129:officialConstructionProjectFileNoType" minOccurs="0"/>
   
<xs:element name="extensionOfOfficialConstructionProjectFileNo" type="eCH-0129:extensionOfOfficialConstructionProjectFileNoType" minOccurs="0"/>
   
<xs:element name="constructionSurveyDeptNumber" type="eCH-0216:constructionSurveyDeptNumberType" minOccurs="0"/>
   
<xs:element name="constructionProjectDescription" type="eCH-0129:constructionProjectDescriptionType" minOccurs="0"/>
   
<xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="projectStatus" type="eCH-0129:projectStatusType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element constructionProjectListType/EPROID
diagram eCH-0216-2-1_p378.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EPROIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EPROID" type="eCH-0129:EPROIDType" minOccurs="0"/>

element constructionProjectListType/officialConstructionProjectFileNo
diagram eCH-0216-2-1_p379.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:officialConstructionProjectFileNoType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 15
source <xs:element name="officialConstructionProjectFileNo" type="eCH-0129:officialConstructionProjectFileNoType" minOccurs="0"/>

element constructionProjectListType/extensionOfOfficialConstructionProjectFileNo
diagram eCH-0216-2-1_p380.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:extensionOfOfficialConstructionProjectFileNoType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 99
source <xs:element name="extensionOfOfficialConstructionProjectFileNo" type="eCH-0129:extensionOfOfficialConstructionProjectFileNoType" minOccurs="0"/>

element constructionProjectListType/constructionSurveyDeptNumber
diagram eCH-0216-2-1_p381.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:constructionSurveyDeptNumberType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 100
maxInclusive 999999
source <xs:element name="constructionSurveyDeptNumber" type="eCH-0216:constructionSurveyDeptNumberType" minOccurs="0"/>

element constructionProjectListType/constructionProjectDescription
diagram eCH-0216-2-1_p382.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:constructionProjectDescriptionType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 3
maxLength 1000
source <xs:element name="constructionProjectDescription" type="eCH-0129:constructionProjectDescriptionType" minOccurs="0"/>

element constructionProjectListType/realestateIdentification
diagram eCH-0216-2-1_p383.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:realestateIdentificationType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0129:EGRID eCH-0129:number eCH-0129:numberSuffix eCH-0129:subDistrict eCH-0129:lot
source <xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" minOccurs="0" maxOccurs="unbounded"/>

element constructionProjectListType/projectStatus
diagram eCH-0216-2-1_p384.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:projectStatusType
properties
content simple
facets
Kind Value Annotation
enumeration 6701
enumeration 6702
enumeration 6703
enumeration 6704
enumeration 6706
enumeration 6707
enumeration 6708
enumeration 6709
source <xs:element name="projectStatus" type="eCH-0129:projectStatusType"/>

element constructionProjectListType/extension
diagram eCH-0216-2-1_p385.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType constructionProjectNamedIdType
diagram eCH-0216-2-1_p386.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:IdCategory eCH-0216:Id eCH-0216:extension
used by
element getConstructionProjectRequestType/otherId
source <xs:complexType name="constructionProjectNamedIdType">
 
<xs:sequence>
   
<xs:element name="IdCategory">
     
<xs:simpleType>
       
<xs:restriction base="eCH-0129:iDCategoryType">
         
<xs:enumeration value="externalApp"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="Id">
     
<xs:simpleType>
       
<xs:restriction base="xs:token">
         
<xs:maxLength value="20"/>
         
<xs:minLength value="1"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element constructionProjectNamedIdType/IdCategory
diagram eCH-0216-2-1_p387.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type restriction of eCH-0129:iDCategoryType
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 20
enumeration externalApp
source <xs:element name="IdCategory">
 
<xs:simpleType>
   
<xs:restriction base="eCH-0129:iDCategoryType">
     
<xs:enumeration value="externalApp"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element constructionProjectNamedIdType/Id
diagram eCH-0216-2-1_p388.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type restriction of xs:token
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 20
source <xs:element name="Id">
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:maxLength value="20"/>
     
<xs:minLength value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element constructionProjectNamedIdType/extension
diagram eCH-0216-2-1_p389.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType constructionProjectProcessResponseType
diagram eCH-0216-2-1_p390.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EPROID eCH-0216:projectStatus eCH-0216:errorList eCH-0216:extension
used by
element response/constructionProjectProcessResponse
source <xs:complexType name="constructionProjectProcessResponseType">
 
<xs:sequence>
   
<xs:element name="EPROID" type="eCH-0129:EPROIDType"/>
   
<xs:element name="projectStatus" type="eCH-0129:projectStatusType"/>
   
<xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element constructionProjectProcessResponseType/EPROID
diagram eCH-0216-2-1_p391.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EPROIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EPROID" type="eCH-0129:EPROIDType"/>

element constructionProjectProcessResponseType/projectStatus
diagram eCH-0216-2-1_p392.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:projectStatusType
properties
content simple
facets
Kind Value Annotation
enumeration 6701
enumeration 6702
enumeration 6703
enumeration 6704
enumeration 6706
enumeration 6707
enumeration 6708
enumeration 6709
source <xs:element name="projectStatus" type="eCH-0129:projectStatusType"/>

element constructionProjectProcessResponseType/errorList
diagram eCH-0216-2-1_p393.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:plausibilityRuleType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:ruleID eCH-0216:ruleCategory eCH-0216:action eCH-0216:messageOfError eCH-0216:extension
source <xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>

element constructionProjectProcessResponseType/extension
diagram eCH-0216-2-1_p394.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType constructionProjectType
diagram eCH-0216-2-1_p395.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EPROID eCH-0216:officialConstructionProjectFileNo eCH-0216:extensionOfOfficialConstructionProjectFileNo eCH-0216:constructionSurveyDeptNumber eCH-0216:constructionProjectDescription eCH-0216:constructionLocalisation eCH-0216:realestateIdentification eCH-0216:typeOfPermit eCH-0216:typeOfClient eCH-0216:client eCH-0216:typeOfConstructionProject eCH-0216:typeOfConstruction eCH-0216:totalCostsOfProject eCH-0216:projectAnnouncementDate eCH-0216:buildingPermitIssueDate eCH-0216:projectStartDate eCH-0216:projectCompletionDate eCH-0216:projectSuspensionDate eCH-0216:constructionAuthorisationDeniedDate eCH-0216:withdrawalDate eCH-0216:cancellationDate eCH-0216:durationOfConstructionPhase eCH-0216:projectFreeText1 eCH-0216:projectFreeText2 eCH-0216:extension
used by
elements modifyConstructionProjectRequestType/constructionProject modifyConstructionProjectResponseType/constructionProject
source <xs:complexType name="constructionProjectType">
 
<xs:sequence>
   
<xs:element name="EPROID" type="eCH-0129:EPROIDType" minOccurs="0"/>
   
<xs:element name="officialConstructionProjectFileNo" type="eCH-0129:officialConstructionProjectFileNoType" nillable="true" minOccurs="0"/>
   
<xs:element name="extensionOfOfficialConstructionProjectFileNo" type="eCH-0129:extensionOfOfficialConstructionProjectFileNoType" nillable="true" minOccurs="0"/>
   
<xs:element name="constructionSurveyDeptNumber" type="eCH-0216:constructionSurveyDeptNumberType" minOccurs="0"/>
   
<xs:element name="constructionProjectDescription" type="eCH-0129:constructionProjectDescriptionType" minOccurs="0"/>
   
<xs:element name="constructionLocalisation" type="eCH-0216:swissMunicipalityType" minOccurs="0"/>
   
<xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="typeOfPermit" type="eCH-0129:typeOfPermitType" minOccurs="0"/>
   
<xs:element name="typeOfClient" type="eCH-0129:typeOfClientType" nillable="true" minOccurs="0"/>
   
<xs:element name="client" type="eCH-0129:personType" minOccurs="0"/>
   
<xs:element name="typeOfConstructionProject" type="eCH-0216:typeOfConstructionProjectType" minOccurs="0"/>
   
<xs:element name="typeOfConstruction" type="eCH-0129:typeOfConstructionType" nillable="true" minOccurs="0"/>
   
<xs:element name="totalCostsOfProject" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>
   
<xs:element name="projectAnnouncementDate" type="eCH-0129:projectAnnouncementDateType" minOccurs="0"/>
   
<xs:element name="buildingPermitIssueDate" type="eCH-0129:buildingPermitIssueDateType" nillable="true" minOccurs="0"/>
   
<xs:element name="projectStartDate" type="eCH-0129:projectStartDateType" nillable="true" minOccurs="0"/>
   
<xs:element name="projectCompletionDate" type="eCH-0129:projectCompletionDateType" nillable="true" minOccurs="0"/>
   
<xs:element name="projectSuspensionDate" type="eCH-0129:projectSuspensionDateType" nillable="true" minOccurs="0"/>
   
<xs:element name="constructionAuthorisationDeniedDate" type="eCH-0129:constructionAuthorisationDeniedDateType" nillable="true" minOccurs="0"/>
   
<xs:element name="withdrawalDate" type="eCH-0129:withdrawalDateType" nillable="true" minOccurs="0"/>
   
<xs:element name="cancellationDate" type="eCH-0129:nonRealisationDateType" nillable="true" minOccurs="0"/>
   
<xs:element name="durationOfConstructionPhase" type="eCH-0129:durationOfConstructionPhaseType" minOccurs="0"/>
   
<xs:element name="projectFreeText1" type="eCH-0129:freeTextType" nillable="true" minOccurs="0"/>
   
<xs:element name="projectFreeText2" type="eCH-0129:freeTextType" nillable="true" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element constructionProjectType/EPROID
diagram eCH-0216-2-1_p396.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EPROIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EPROID" type="eCH-0129:EPROIDType" minOccurs="0"/>

element constructionProjectType/officialConstructionProjectFileNo
diagram eCH-0216-2-1_p397.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:officialConstructionProjectFileNoType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minLength 1
maxLength 15
source <xs:element name="officialConstructionProjectFileNo" type="eCH-0129:officialConstructionProjectFileNoType" nillable="true" minOccurs="0"/>

element constructionProjectType/extensionOfOfficialConstructionProjectFileNo
diagram eCH-0216-2-1_p398.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:extensionOfOfficialConstructionProjectFileNoType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minInclusive 0
maxInclusive 99
source <xs:element name="extensionOfOfficialConstructionProjectFileNo" type="eCH-0129:extensionOfOfficialConstructionProjectFileNoType" nillable="true" minOccurs="0"/>

element constructionProjectType/constructionSurveyDeptNumber
diagram eCH-0216-2-1_p399.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:constructionSurveyDeptNumberType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 100
maxInclusive 999999
source <xs:element name="constructionSurveyDeptNumber" type="eCH-0216:constructionSurveyDeptNumberType" minOccurs="0"/>

element constructionProjectType/constructionProjectDescription
diagram eCH-0216-2-1_p400.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:constructionProjectDescriptionType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 3
maxLength 1000
source <xs:element name="constructionProjectDescription" type="eCH-0129:constructionProjectDescriptionType" minOccurs="0"/>

element constructionProjectType/constructionLocalisation
diagram eCH-0216-2-1_p401.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:swissMunicipalityType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:municipalityId eCH-0216:municipalityName eCH-0216:cantonAbbreviation eCH-0216:extension
source <xs:element name="constructionLocalisation" type="eCH-0216:swissMunicipalityType" minOccurs="0"/>

element constructionProjectType/realestateIdentification
diagram eCH-0216-2-1_p402.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:realestateIdentificationType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0129:EGRID eCH-0129:number eCH-0129:numberSuffix eCH-0129:subDistrict eCH-0129:lot
source <xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" minOccurs="0" maxOccurs="unbounded"/>

element constructionProjectType/typeOfPermit
diagram eCH-0216-2-1_p403.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:typeOfPermitType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 5000
enumeration 5001
enumeration 5002
enumeration 5003
enumeration 5004
enumeration 5005
enumeration 5006
enumeration 5007
enumeration 5008
enumeration 5009
enumeration 5011
enumeration 5012
enumeration 5015
enumeration 5021
enumeration 5022
enumeration 5023
enumeration 5031
enumeration 5041
enumeration 5043
enumeration 5044
enumeration 5051
enumeration 5061
enumeration 5062
enumeration 5063
enumeration 5064
enumeration 5071
source <xs:element name="typeOfPermit" type="eCH-0129:typeOfPermitType" minOccurs="0"/>

element constructionProjectType/typeOfClient
diagram eCH-0216-2-1_p404.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:typeOfClientType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
enumeration 6101
enumeration 6103
enumeration 6104
enumeration 6107
enumeration 6108
enumeration 6110
enumeration 6111
enumeration 6115
enumeration 6116
enumeration 6121
enumeration 6122
enumeration 6123
enumeration 6124
enumeration 6131
enumeration 6132
enumeration 6133
enumeration 6141
enumeration 6142
enumeration 6143
enumeration 6161
enumeration 6151
enumeration 6152
enumeration 6162
enumeration 6163
source <xs:element name="typeOfClient" type="eCH-0129:typeOfClientType" nillable="true" minOccurs="0"/>

element constructionProjectType/client
diagram eCH-0216-2-1_p405.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:personType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:identification eCH-0129:address
source <xs:element name="client" type="eCH-0129:personType" minOccurs="0"/>

element constructionProjectType/typeOfConstructionProject
diagram eCH-0216-2-1_p406.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:typeOfConstructionProjectType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 6010
enumeration 6011
enumeration 6012
source <xs:element name="typeOfConstructionProject" type="eCH-0216:typeOfConstructionProjectType" minOccurs="0"/>

element constructionProjectType/typeOfConstruction
diagram eCH-0216-2-1_p407.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:typeOfConstructionType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
enumeration 6211
enumeration 6212
enumeration 6213
enumeration 6214
enumeration 6219
enumeration 6221
enumeration 6222
enumeration 6223
enumeration 6231
enumeration 6232
enumeration 6233
enumeration 6234
enumeration 6235
enumeration 6241
enumeration 6242
enumeration 6243
enumeration 6244
enumeration 6245
enumeration 6249
enumeration 6251
enumeration 6252
enumeration 6253
enumeration 6254
enumeration 6255
enumeration 6256
enumeration 6257
enumeration 6258
enumeration 6259
enumeration 6261
enumeration 6262
enumeration 6269
enumeration 6271
enumeration 6272
enumeration 6273
enumeration 6274
enumeration 6276
enumeration 6278
enumeration 6279
enumeration 6281
enumeration 6282
enumeration 6283
enumeration 6291
enumeration 6292
enumeration 6293
enumeration 6294
enumeration 6295
enumeration 6296
enumeration 6299
source <xs:element name="typeOfConstruction" type="eCH-0129:typeOfConstructionType" nillable="true" minOccurs="0"/>

element constructionProjectType/totalCostsOfProject
diagram eCH-0216-2-1_p408.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:totalCostsOfProjectType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 999999999000
source <xs:element name="totalCostsOfProject" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>

element constructionProjectType/projectAnnouncementDate
diagram eCH-0216-2-1_p409.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:projectAnnouncementDateType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="projectAnnouncementDate" type="eCH-0129:projectAnnouncementDateType" minOccurs="0"/>

element constructionProjectType/buildingPermitIssueDate
diagram eCH-0216-2-1_p410.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingPermitIssueDateType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="buildingPermitIssueDate" type="eCH-0129:buildingPermitIssueDateType" nillable="true" minOccurs="0"/>

element constructionProjectType/projectStartDate
diagram eCH-0216-2-1_p411.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:projectStartDateType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="projectStartDate" type="eCH-0129:projectStartDateType" nillable="true" minOccurs="0"/>

element constructionProjectType/projectCompletionDate
diagram eCH-0216-2-1_p412.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:projectCompletionDateType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="projectCompletionDate" type="eCH-0129:projectCompletionDateType" nillable="true" minOccurs="0"/>

element constructionProjectType/projectSuspensionDate
diagram eCH-0216-2-1_p413.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:projectSuspensionDateType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="projectSuspensionDate" type="eCH-0129:projectSuspensionDateType" nillable="true" minOccurs="0"/>

element constructionProjectType/constructionAuthorisationDeniedDate
diagram eCH-0216-2-1_p414.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:constructionAuthorisationDeniedDateType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="constructionAuthorisationDeniedDate" type="eCH-0129:constructionAuthorisationDeniedDateType" nillable="true" minOccurs="0"/>

element constructionProjectType/withdrawalDate
diagram eCH-0216-2-1_p415.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:withdrawalDateType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="withdrawalDate" type="eCH-0129:withdrawalDateType" nillable="true" minOccurs="0"/>

element constructionProjectType/cancellationDate
diagram eCH-0216-2-1_p416.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:nonRealisationDateType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="cancellationDate" type="eCH-0129:nonRealisationDateType" nillable="true" minOccurs="0"/>

element constructionProjectType/durationOfConstructionPhase
diagram eCH-0216-2-1_p417.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:durationOfConstructionPhaseType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 999
source <xs:element name="durationOfConstructionPhase" type="eCH-0129:durationOfConstructionPhaseType" minOccurs="0"/>

element constructionProjectType/projectFreeText1
diagram eCH-0216-2-1_p418.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:freeTextType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minLength 1
maxLength 32
source <xs:element name="projectFreeText1" type="eCH-0129:freeTextType" nillable="true" minOccurs="0"/>

element constructionProjectType/projectFreeText2
diagram eCH-0216-2-1_p419.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:freeTextType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minLength 1
maxLength 32
source <xs:element name="projectFreeText2" type="eCH-0129:freeTextType" nillable="true" minOccurs="0"/>

element constructionProjectType/extension
diagram eCH-0216-2-1_p420.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType constructionProjectWithBuildingType
diagram eCH-0216-2-1_p421.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EPROID eCH-0216:officialConstructionProjectFileNo eCH-0216:extensionOfOfficialConstructionProjectFileNo eCH-0216:constructionSurveyDeptNumber eCH-0216:constructionProjectDescription eCH-0216:constructionLocalisation eCH-0216:realestateIdentification eCH-0216:projectStatus eCH-0216:typeOfPermit eCH-0216:typeOfClient eCH-0216:client eCH-0216:typeOfConstructionProject eCH-0216:typeOfConstruction eCH-0216:totalCostsOfProject eCH-0216:projectAnnouncementDate eCH-0216:buildingPermitIssueDate eCH-0216:projectStartDate eCH-0216:projectCompletionDate eCH-0216:projectSuspensionDate eCH-0216:constructionAuthorisationDeniedDate eCH-0216:withdrawalDate eCH-0216:cancellationDate eCH-0216:durationOfConstructionPhase eCH-0216:projectFreeText1 eCH-0216:projectFreeText2 eCH-0216:extension eCH-0216:work
used by
element constructionProjectCompleteResponseType/constructionProject
source <xs:complexType name="constructionProjectWithBuildingType">
 
<xs:sequence>
   
<xs:element name="EPROID" type="eCH-0129:EPROIDType" minOccurs="0"/>
   
<xs:element name="officialConstructionProjectFileNo" type="eCH-0129:officialConstructionProjectFileNoType" minOccurs="0"/>
   
<xs:element name="extensionOfOfficialConstructionProjectFileNo" type="eCH-0129:extensionOfOfficialConstructionProjectFileNoType" minOccurs="0"/>
   
<xs:element name="constructionSurveyDeptNumber" type="eCH-0216:constructionSurveyDeptNumberType" minOccurs="0"/>
   
<xs:element name="constructionProjectDescription" type="eCH-0129:constructionProjectDescriptionType" minOccurs="0"/>
   
<xs:element name="constructionLocalisation" type="eCH-0216:swissMunicipalityType" minOccurs="0"/>
   
<xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="projectStatus" type="eCH-0129:projectStatusType" minOccurs="0"/>
   
<xs:element name="typeOfPermit" type="eCH-0129:typeOfPermitType" minOccurs="0"/>
   
<xs:element name="typeOfClient" type="eCH-0129:typeOfClientType" minOccurs="0"/>
   
<xs:element name="client" type="eCH-0129:personType" minOccurs="0"/>
   
<xs:element name="typeOfConstructionProject" type="eCH-0216:typeOfConstructionProjectType" minOccurs="0"/>
   
<xs:element name="typeOfConstruction" type="eCH-0129:typeOfConstructionType" minOccurs="0"/>
   
<xs:element name="totalCostsOfProject" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>
   
<xs:element name="projectAnnouncementDate" type="eCH-0129:projectAnnouncementDateType" minOccurs="0"/>
   
<xs:element name="buildingPermitIssueDate" type="eCH-0129:buildingPermitIssueDateType" minOccurs="0"/>
   
<xs:element name="projectStartDate" type="eCH-0129:projectStartDateType" minOccurs="0"/>
   
<xs:element name="projectCompletionDate" type="eCH-0129:projectCompletionDateType" minOccurs="0"/>
   
<xs:element name="projectSuspensionDate" type="eCH-0129:projectSuspensionDateType" minOccurs="0"/>
   
<xs:element name="constructionAuthorisationDeniedDate" type="eCH-0129:constructionAuthorisationDeniedDateType" minOccurs="0"/>
   
<xs:element name="withdrawalDate" type="eCH-0129:withdrawalDateType" minOccurs="0"/>
   
<xs:element name="cancellationDate" type="eCH-0129:nonRealisationDateType" minOccurs="0"/>
   
<xs:element name="durationOfConstructionPhase" type="eCH-0129:durationOfConstructionPhaseType" minOccurs="0"/>
   
<xs:element name="projectFreeText1" type="eCH-0129:freeTextType" minOccurs="0"/>
   
<xs:element name="projectFreeText2" type="eCH-0129:freeTextType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
   
<xs:element name="work" type="eCH-0216:kindOfConstructionWorkWithBuildingType" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element constructionProjectWithBuildingType/EPROID
diagram eCH-0216-2-1_p422.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EPROIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EPROID" type="eCH-0129:EPROIDType" minOccurs="0"/>

element constructionProjectWithBuildingType/officialConstructionProjectFileNo
diagram eCH-0216-2-1_p423.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:officialConstructionProjectFileNoType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 15
source <xs:element name="officialConstructionProjectFileNo" type="eCH-0129:officialConstructionProjectFileNoType" minOccurs="0"/>

element constructionProjectWithBuildingType/extensionOfOfficialConstructionProjectFileNo
diagram eCH-0216-2-1_p424.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:extensionOfOfficialConstructionProjectFileNoType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 99
source <xs:element name="extensionOfOfficialConstructionProjectFileNo" type="eCH-0129:extensionOfOfficialConstructionProjectFileNoType" minOccurs="0"/>

element constructionProjectWithBuildingType/constructionSurveyDeptNumber
diagram eCH-0216-2-1_p425.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:constructionSurveyDeptNumberType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 100
maxInclusive 999999
source <xs:element name="constructionSurveyDeptNumber" type="eCH-0216:constructionSurveyDeptNumberType" minOccurs="0"/>

element constructionProjectWithBuildingType/constructionProjectDescription
diagram eCH-0216-2-1_p426.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:constructionProjectDescriptionType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 3
maxLength 1000
source <xs:element name="constructionProjectDescription" type="eCH-0129:constructionProjectDescriptionType" minOccurs="0"/>

element constructionProjectWithBuildingType/constructionLocalisation
diagram eCH-0216-2-1_p427.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:swissMunicipalityType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:municipalityId eCH-0216:municipalityName eCH-0216:cantonAbbreviation eCH-0216:extension
source <xs:element name="constructionLocalisation" type="eCH-0216:swissMunicipalityType" minOccurs="0"/>

element constructionProjectWithBuildingType/realestateIdentification
diagram eCH-0216-2-1_p428.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:realestateIdentificationType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0129:EGRID eCH-0129:number eCH-0129:numberSuffix eCH-0129:subDistrict eCH-0129:lot
source <xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" minOccurs="0" maxOccurs="unbounded"/>

element constructionProjectWithBuildingType/projectStatus
diagram eCH-0216-2-1_p429.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:projectStatusType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 6701
enumeration 6702
enumeration 6703
enumeration 6704
enumeration 6706
enumeration 6707
enumeration 6708
enumeration 6709
source <xs:element name="projectStatus" type="eCH-0129:projectStatusType" minOccurs="0"/>

element constructionProjectWithBuildingType/typeOfPermit
diagram eCH-0216-2-1_p430.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:typeOfPermitType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 5000
enumeration 5001
enumeration 5002
enumeration 5003
enumeration 5004
enumeration 5005
enumeration 5006
enumeration 5007
enumeration 5008
enumeration 5009
enumeration 5011
enumeration 5012
enumeration 5015
enumeration 5021
enumeration 5022
enumeration 5023
enumeration 5031
enumeration 5041
enumeration 5043
enumeration 5044
enumeration 5051
enumeration 5061
enumeration 5062
enumeration 5063
enumeration 5064
enumeration 5071
source <xs:element name="typeOfPermit" type="eCH-0129:typeOfPermitType" minOccurs="0"/>

element constructionProjectWithBuildingType/typeOfClient
diagram eCH-0216-2-1_p431.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:typeOfClientType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 6101
enumeration 6103
enumeration 6104
enumeration 6107
enumeration 6108
enumeration 6110
enumeration 6111
enumeration 6115
enumeration 6116
enumeration 6121
enumeration 6122
enumeration 6123
enumeration 6124
enumeration 6131
enumeration 6132
enumeration 6133
enumeration 6141
enumeration 6142
enumeration 6143
enumeration 6161
enumeration 6151
enumeration 6152
enumeration 6162
enumeration 6163
source <xs:element name="typeOfClient" type="eCH-0129:typeOfClientType" minOccurs="0"/>

element constructionProjectWithBuildingType/client
diagram eCH-0216-2-1_p432.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:personType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:identification eCH-0129:address
source <xs:element name="client" type="eCH-0129:personType" minOccurs="0"/>

element constructionProjectWithBuildingType/typeOfConstructionProject
diagram eCH-0216-2-1_p433.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:typeOfConstructionProjectType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 6010
enumeration 6011
enumeration 6012
source <xs:element name="typeOfConstructionProject" type="eCH-0216:typeOfConstructionProjectType" minOccurs="0"/>

element constructionProjectWithBuildingType/typeOfConstruction
diagram eCH-0216-2-1_p434.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:typeOfConstructionType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 6211
enumeration 6212
enumeration 6213
enumeration 6214
enumeration 6219
enumeration 6221
enumeration 6222
enumeration 6223
enumeration 6231
enumeration 6232
enumeration 6233
enumeration 6234
enumeration 6235
enumeration 6241
enumeration 6242
enumeration 6243
enumeration 6244
enumeration 6245
enumeration 6249
enumeration 6251
enumeration 6252
enumeration 6253
enumeration 6254
enumeration 6255
enumeration 6256
enumeration 6257
enumeration 6258
enumeration 6259
enumeration 6261
enumeration 6262
enumeration 6269
enumeration 6271
enumeration 6272
enumeration 6273
enumeration 6274
enumeration 6276
enumeration 6278
enumeration 6279
enumeration 6281
enumeration 6282
enumeration 6283
enumeration 6291
enumeration 6292
enumeration 6293
enumeration 6294
enumeration 6295
enumeration 6296
enumeration 6299
source <xs:element name="typeOfConstruction" type="eCH-0129:typeOfConstructionType" minOccurs="0"/>

element constructionProjectWithBuildingType/totalCostsOfProject
diagram eCH-0216-2-1_p435.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:totalCostsOfProjectType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 999999999000
source <xs:element name="totalCostsOfProject" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>

element constructionProjectWithBuildingType/projectAnnouncementDate
diagram eCH-0216-2-1_p436.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:projectAnnouncementDateType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="projectAnnouncementDate" type="eCH-0129:projectAnnouncementDateType" minOccurs="0"/>

element constructionProjectWithBuildingType/buildingPermitIssueDate
diagram eCH-0216-2-1_p437.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingPermitIssueDateType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="buildingPermitIssueDate" type="eCH-0129:buildingPermitIssueDateType" minOccurs="0"/>

element constructionProjectWithBuildingType/projectStartDate
diagram eCH-0216-2-1_p438.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:projectStartDateType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="projectStartDate" type="eCH-0129:projectStartDateType" minOccurs="0"/>

element constructionProjectWithBuildingType/projectCompletionDate
diagram eCH-0216-2-1_p439.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:projectCompletionDateType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="projectCompletionDate" type="eCH-0129:projectCompletionDateType" minOccurs="0"/>

element constructionProjectWithBuildingType/projectSuspensionDate
diagram eCH-0216-2-1_p440.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:projectSuspensionDateType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="projectSuspensionDate" type="eCH-0129:projectSuspensionDateType" minOccurs="0"/>

element constructionProjectWithBuildingType/constructionAuthorisationDeniedDate
diagram eCH-0216-2-1_p441.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:constructionAuthorisationDeniedDateType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="constructionAuthorisationDeniedDate" type="eCH-0129:constructionAuthorisationDeniedDateType" minOccurs="0"/>

element constructionProjectWithBuildingType/withdrawalDate
diagram eCH-0216-2-1_p442.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:withdrawalDateType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="withdrawalDate" type="eCH-0129:withdrawalDateType" minOccurs="0"/>

element constructionProjectWithBuildingType/cancellationDate
diagram eCH-0216-2-1_p443.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:nonRealisationDateType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="cancellationDate" type="eCH-0129:nonRealisationDateType" minOccurs="0"/>

element constructionProjectWithBuildingType/durationOfConstructionPhase
diagram eCH-0216-2-1_p444.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:durationOfConstructionPhaseType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 999
source <xs:element name="durationOfConstructionPhase" type="eCH-0129:durationOfConstructionPhaseType" minOccurs="0"/>

element constructionProjectWithBuildingType/projectFreeText1
diagram eCH-0216-2-1_p445.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:freeTextType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 32
source <xs:element name="projectFreeText1" type="eCH-0129:freeTextType" minOccurs="0"/>

element constructionProjectWithBuildingType/projectFreeText2
diagram eCH-0216-2-1_p446.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:freeTextType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 32
source <xs:element name="projectFreeText2" type="eCH-0129:freeTextType" minOccurs="0"/>

element constructionProjectWithBuildingType/extension
diagram eCH-0216-2-1_p447.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

element constructionProjectWithBuildingType/work
diagram eCH-0216-2-1_p448.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:kindOfConstructionWorkWithBuildingType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:kindOfWork eCH-0216:ARBID eCH-0216:energeticRestauration eCH-0216:renovationHeatingsystem eCH-0216:innerConversionRenovation eCH-0216:conversion eCH-0216:extensionHeighteningHeated eCH-0216:extensionHeighteningNotHeated eCH-0216:thermicSolarFacility eCH-0216:photovoltaicSolarFacility eCH-0216:otherWorks eCH-0216:building eCH-0216:extension
source <xs:element name="work" type="eCH-0216:kindOfConstructionWorkWithBuildingType" minOccurs="0" maxOccurs="unbounded"/>

complexType coordinatesBuildingType
diagram eCH-0216-2-1_p449.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:east eCH-0216:north eCH-0216:originOfCoordinates eCH-0216:extension
used by
elements buildingWithEntranceWithDwellingType/coordinates buildingWithEntranceType/coordinates buildingType/coordinates setToCompletedBuildingType/coordinates
source <xs:complexType name="coordinatesBuildingType">
 
<xs:sequence>
   
<xs:element name="east" type="eCH-0216:coordinatesEastType" nillable="true"/>
   
<xs:element name="north" type="eCH-0216:coordinatesNorthType" nillable="true"/>
   
<xs:element name="originOfCoordinates" type="eCH-0129:originOfCoordinatesType" nillable="true"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element coordinatesBuildingType/east
diagram eCH-0216-2-1_p450.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:coordinatesEastType
properties
content simple
nillable true
facets
Kind Value Annotation
minInclusive 2480000.000
maxInclusive 2840000.999
totalDigits 10
fractionDigits 3
source <xs:element name="east" type="eCH-0216:coordinatesEastType" nillable="true"/>

element coordinatesBuildingType/north
diagram eCH-0216-2-1_p451.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:coordinatesNorthType
properties
content simple
nillable true
facets
Kind Value Annotation
minInclusive 1070000.000
maxInclusive 1300000.999
totalDigits 10
fractionDigits 3
source <xs:element name="north" type="eCH-0216:coordinatesNorthType" nillable="true"/>

element coordinatesBuildingType/originOfCoordinates
diagram eCH-0216-2-1_p452.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:originOfCoordinatesType
properties
content simple
nillable true
facets
Kind Value Annotation
enumeration 901
enumeration 902
enumeration 903
enumeration 904
enumeration 905
enumeration 906
enumeration 909
source <xs:element name="originOfCoordinates" type="eCH-0129:originOfCoordinatesType" nillable="true"/>

element coordinatesBuildingType/extension
diagram eCH-0216-2-1_p453.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType coordinatesEntranceType
diagram eCH-0216-2-1_p454.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:east eCH-0216:north eCH-0216:extension
used by
elements buildingEntranceWithDwellingType/coordinates buildingEntranceType/coordinates addBuildingEntranceRequestType/coordinates
source <xs:complexType name="coordinatesEntranceType">
 
<xs:sequence>
   
<xs:element name="east" type="eCH-0216:coordinatesEastType"/>
   
<xs:element name="north" type="eCH-0216:coordinatesNorthType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element coordinatesEntranceType/east
diagram eCH-0216-2-1_p455.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:coordinatesEastType
properties
content simple
facets
Kind Value Annotation
minInclusive 2480000.000
maxInclusive 2840000.999
totalDigits 10
fractionDigits 3
source <xs:element name="east" type="eCH-0216:coordinatesEastType"/>

element coordinatesEntranceType/north
diagram eCH-0216-2-1_p456.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:coordinatesNorthType
properties
content simple
facets
Kind Value Annotation
minInclusive 1070000.000
maxInclusive 1300000.999
totalDigits 10
fractionDigits 3
source <xs:element name="north" type="eCH-0216:coordinatesNorthType"/>

element coordinatesEntranceType/extension
diagram eCH-0216-2-1_p457.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType costsCurrentYearType
diagram eCH-0216-2-1_p458.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:currentYear eCH-0216:costsStreetsCurrentYearPublicAdministration eCH-0216:costsCivilEngineeringCurrentYearPublicAdministration eCH-0216:costsBuildingCurrentYearPublicAdministration eCH-0216:costsStreetsCurrentYearPublicCorporation eCH-0216:costsCivilEngineeringCurrentYearPublicCorporation eCH-0216:costsBuildingCurrentYearPublicCorporation eCH-0216:extension
used by
element setMaintenanceCostsRequestType/costsCurrentYear
source <xs:complexType name="costsCurrentYearType">
 
<xs:sequence>
   
<xs:element name="currentYear" type="eCH-0129:datePartiallyKnownType"/>
   
<xs:element name="costsStreetsCurrentYearPublicAdministration" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>
   
<xs:element name="costsCivilEngineeringCurrentYearPublicAdministration" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>
   
<xs:element name="costsBuildingCurrentYearPublicAdministration" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>
   
<xs:element name="costsStreetsCurrentYearPublicCorporation" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>
   
<xs:element name="costsCivilEngineeringCurrentYearPublicCorporation" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>
   
<xs:element name="costsBuildingCurrentYearPublicCorporation" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element costsCurrentYearType/currentYear
diagram eCH-0216-2-1_p459.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:datePartiallyKnownType
properties
content complex
children eCH-0129:yearMonthDay eCH-0129:yearMonth eCH-0129:year
source <xs:element name="currentYear" type="eCH-0129:datePartiallyKnownType"/>

element costsCurrentYearType/costsStreetsCurrentYearPublicAdministration
diagram eCH-0216-2-1_p460.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:totalCostsOfProjectType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 999999999000
source <xs:element name="costsStreetsCurrentYearPublicAdministration" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>

element costsCurrentYearType/costsCivilEngineeringCurrentYearPublicAdministration
diagram eCH-0216-2-1_p461.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:totalCostsOfProjectType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 999999999000
source <xs:element name="costsCivilEngineeringCurrentYearPublicAdministration" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>

element costsCurrentYearType/costsBuildingCurrentYearPublicAdministration
diagram eCH-0216-2-1_p462.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:totalCostsOfProjectType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 999999999000
source <xs:element name="costsBuildingCurrentYearPublicAdministration" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>

element costsCurrentYearType/costsStreetsCurrentYearPublicCorporation
diagram eCH-0216-2-1_p463.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:totalCostsOfProjectType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 999999999000
source <xs:element name="costsStreetsCurrentYearPublicCorporation" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>

element costsCurrentYearType/costsCivilEngineeringCurrentYearPublicCorporation
diagram eCH-0216-2-1_p464.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:totalCostsOfProjectType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 999999999000
source <xs:element name="costsCivilEngineeringCurrentYearPublicCorporation" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>

element costsCurrentYearType/costsBuildingCurrentYearPublicCorporation
diagram eCH-0216-2-1_p465.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:totalCostsOfProjectType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 999999999000
source <xs:element name="costsBuildingCurrentYearPublicCorporation" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>

element costsCurrentYearType/extension
diagram eCH-0216-2-1_p466.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType costsPreviousYearType
diagram eCH-0216-2-1_p467.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:previousYear eCH-0216:costsStreetsPreviousYearPublicAdministration eCH-0216:costsCivilEngineeringPreviousYearPublicAdministration eCH-0216:costsBuildingPreviousYearPublicAdministration eCH-0216:costsStreetsPreviousYearPublicCorporation eCH-0216:costsCivilEngineeringPreviousYearPublicCorporation eCH-0216:costsBuildingPreviousYearPublicCorporation eCH-0216:extension
used by
element setMaintenanceCostsRequestType/costsPreviousYear
source <xs:complexType name="costsPreviousYearType">
 
<xs:sequence>
   
<xs:element name="previousYear" type="eCH-0129:datePartiallyKnownType"/>
   
<xs:element name="costsStreetsPreviousYearPublicAdministration" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>
   
<xs:element name="costsCivilEngineeringPreviousYearPublicAdministration" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>
   
<xs:element name="costsBuildingPreviousYearPublicAdministration" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>
   
<xs:element name="costsStreetsPreviousYearPublicCorporation" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>
   
<xs:element name="costsCivilEngineeringPreviousYearPublicCorporation" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>
   
<xs:element name="costsBuildingPreviousYearPublicCorporation" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element costsPreviousYearType/previousYear
diagram eCH-0216-2-1_p468.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:datePartiallyKnownType
properties
content complex
children eCH-0129:yearMonthDay eCH-0129:yearMonth eCH-0129:year
source <xs:element name="previousYear" type="eCH-0129:datePartiallyKnownType"/>

element costsPreviousYearType/costsStreetsPreviousYearPublicAdministration
diagram eCH-0216-2-1_p469.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:totalCostsOfProjectType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 999999999000
source <xs:element name="costsStreetsPreviousYearPublicAdministration" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>

element costsPreviousYearType/costsCivilEngineeringPreviousYearPublicAdministration
diagram eCH-0216-2-1_p470.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:totalCostsOfProjectType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 999999999000
source <xs:element name="costsCivilEngineeringPreviousYearPublicAdministration" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>

element costsPreviousYearType/costsBuildingPreviousYearPublicAdministration
diagram eCH-0216-2-1_p471.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:totalCostsOfProjectType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 999999999000
source <xs:element name="costsBuildingPreviousYearPublicAdministration" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>

element costsPreviousYearType/costsStreetsPreviousYearPublicCorporation
diagram eCH-0216-2-1_p472.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:totalCostsOfProjectType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 999999999000
source <xs:element name="costsStreetsPreviousYearPublicCorporation" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>

element costsPreviousYearType/costsCivilEngineeringPreviousYearPublicCorporation
diagram eCH-0216-2-1_p473.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:totalCostsOfProjectType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 999999999000
source <xs:element name="costsCivilEngineeringPreviousYearPublicCorporation" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>

element costsPreviousYearType/costsBuildingPreviousYearPublicCorporation
diagram eCH-0216-2-1_p474.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:totalCostsOfProjectType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 999999999000
source <xs:element name="costsBuildingPreviousYearPublicCorporation" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>

element costsPreviousYearType/extension
diagram eCH-0216-2-1_p475.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType dateIntervalType
diagram eCH-0216-2-1_p476.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:dateFrom eCH-0216:dateTo
used by
elements getArchivedConstructionProjectRequestType/archiveDate getConstructionProjectRequestType/createDate getBuildingRequestType/createDate getDwellingRequestType/createDate getBuildingEntranceRequestType/createDate getMutationRequestType/createDate getMutationRequestType/execDate getConstructionProjectRequestType/modifyDate getBuildingRequestType/modifyDate getDwellingRequestType/modifyDate getBuildingEntranceRequestType/modifyDate
source <xs:complexType name="dateIntervalType">
 
<xs:sequence>
   
<xs:element name="dateFrom" type="xs:date"/>
   
<xs:element name="dateTo" type="xs:date"/>
 
</xs:sequence>
</xs:complexType>

element dateIntervalType/dateFrom
diagram eCH-0216-2-1_p477.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:date
properties
content simple
source <xs:element name="dateFrom" type="xs:date"/>

element dateIntervalType/dateTo
diagram eCH-0216-2-1_p478.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:date
properties
content simple
source <xs:element name="dateTo" type="xs:date"/>

complexType deactivateBuildingEntranceRequestType
diagram eCH-0216-2-1_p479.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:reason eCH-0216:extension
used by
element delivery/deactivateBuildingEntrance
source <xs:complexType name="deactivateBuildingEntranceRequestType">
 
<xs:sequence>
   
<xs:element name="reason" type="eCH-0216:reasonType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element deactivateBuildingEntranceRequestType/reason
diagram eCH-0216-2-1_p480.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType"/>

element deactivateBuildingEntranceRequestType/extension
diagram eCH-0216-2-1_p481.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType deactivateBuildingEntranceResponseType
diagram eCH-0216-2-1_p482.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EGID eCH-0216:EDID eCH-0216:mutationID eCH-0216:extension
used by
element response/deactivateBuildingEntranceResponse
source <xs:complexType name="deactivateBuildingEntranceResponseType">
 
<xs:sequence>
   
<xs:element name="EGID" type="eCH-0129:EGIDType"/>
   
<xs:element name="EDID" type="eCH-0129:EDIDType"/>
   
<xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element deactivateBuildingEntranceResponseType/EGID
diagram eCH-0216-2-1_p483.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType"/>

element deactivateBuildingEntranceResponseType/EDID
diagram eCH-0216-2-1_p484.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EDIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 90
source <xs:element name="EDID" type="eCH-0129:EDIDType"/>

element deactivateBuildingEntranceResponseType/mutationID
diagram eCH-0216-2-1_p485.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:mutationIdType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
totalDigits 10
source <xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>

element deactivateBuildingEntranceResponseType/extension
diagram eCH-0216-2-1_p486.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType deactivateBuildingRequestType
diagram eCH-0216-2-1_p487.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:reason eCH-0216:extension
used by
element delivery/deactivateBuilding
source <xs:complexType name="deactivateBuildingRequestType">
 
<xs:sequence>
   
<xs:element name="reason" type="eCH-0216:reasonType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element deactivateBuildingRequestType/reason
diagram eCH-0216-2-1_p488.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType"/>

element deactivateBuildingRequestType/extension
diagram eCH-0216-2-1_p489.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType deactivateBuildingResponseType
diagram eCH-0216-2-1_p490.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EGID eCH-0216:mutationID eCH-0216:extension
used by
element response/deactivateBuildingResponse
source <xs:complexType name="deactivateBuildingResponseType">
 
<xs:sequence>
   
<xs:element name="EGID" type="eCH-0129:EGIDType"/>
   
<xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element deactivateBuildingResponseType/EGID
diagram eCH-0216-2-1_p491.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType"/>

element deactivateBuildingResponseType/mutationID
diagram eCH-0216-2-1_p492.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:mutationIdType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
totalDigits 10
source <xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>

element deactivateBuildingResponseType/extension
diagram eCH-0216-2-1_p493.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType deactivateConstructionProjectRequestType
diagram eCH-0216-2-1_p494.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:reason eCH-0216:extension
used by
element delivery/deactivateConstructionProject
source <xs:complexType name="deactivateConstructionProjectRequestType">
 
<xs:sequence>
   
<xs:element name="reason" type="eCH-0216:reasonType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element deactivateConstructionProjectRequestType/reason
diagram eCH-0216-2-1_p495.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType"/>

element deactivateConstructionProjectRequestType/extension
diagram eCH-0216-2-1_p496.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType deactivateConstructionProjectResponseType
diagram eCH-0216-2-1_p497.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EPROID eCH-0216:mutationID eCH-0216:extension
used by
element response/deactivateConstructionProjectResponse
source <xs:complexType name="deactivateConstructionProjectResponseType">
 
<xs:sequence>
   
<xs:element name="EPROID" type="eCH-0129:EPROIDType"/>
   
<xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element deactivateConstructionProjectResponseType/EPROID
diagram eCH-0216-2-1_p498.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EPROIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EPROID" type="eCH-0129:EPROIDType"/>

element deactivateConstructionProjectResponseType/mutationID
diagram eCH-0216-2-1_p499.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:mutationIdType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
totalDigits 10
source <xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>

element deactivateConstructionProjectResponseType/extension
diagram eCH-0216-2-1_p500.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType deactivateDwellingRequestType
diagram eCH-0216-2-1_p501.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:reason eCH-0216:extension
used by
element delivery/deactivateDwelling
source <xs:complexType name="deactivateDwellingRequestType">
 
<xs:sequence>
   
<xs:element name="reason" type="eCH-0216:reasonType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element deactivateDwellingRequestType/reason
diagram eCH-0216-2-1_p502.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType"/>

element deactivateDwellingRequestType/extension
diagram eCH-0216-2-1_p503.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType deactivateWorkResponseType
diagram eCH-0216-2-1_p504.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EPROID eCH-0216:ARBID eCH-0216:extension
used by
element response/deactivateWorkResponse
source <xs:complexType name="deactivateWorkResponseType">
 
<xs:sequence>
   
<xs:element name="EPROID" type="eCH-0129:EPROIDType"/>
   
<xs:element name="ARBID" type="eCH-0216:ARBIDType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element deactivateWorkResponseType/EPROID
diagram eCH-0216-2-1_p505.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EPROIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EPROID" type="eCH-0129:EPROIDType"/>

element deactivateWorkResponseType/ARBID
diagram eCH-0216-2-1_p506.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:ARBIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 999999999999
source <xs:element name="ARBID" type="eCH-0216:ARBIDType"/>

element deactivateWorkResponseType/extension
diagram eCH-0216-2-1_p507.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType deleteStreetNameRequestType
diagram eCH-0216-2-1_p508.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:description eCH-0216:reason eCH-0216:extension
used by
element delivery/deleteStreetName
source <xs:complexType name="deleteStreetNameRequestType">
 
<xs:sequence>
   
<xs:element name="description" type="eCH-0216:streetDescriptionType"/>
   
<xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element deleteStreetNameRequestType/description
diagram eCH-0216-2-1_p509.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:streetDescriptionType
properties
content complex
children eCH-0216:language eCH-0216:descriptionLong eCH-0216:descriptionShort eCH-0216:descriptionIndex
source <xs:element name="description" type="eCH-0216:streetDescriptionType"/>

element deleteStreetNameRequestType/reason
diagram eCH-0216-2-1_p510.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>

element deleteStreetNameRequestType/extension
diagram eCH-0216-2-1_p511.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType deleteStreetSectionRequestType
diagram eCH-0216-2-1_p512.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:locality eCH-0216:reason eCH-0216:extension
used by
element delivery/deleteStreetSection
source <xs:complexType name="deleteStreetSectionRequestType">
 
<xs:sequence>
   
<xs:element name="locality" type="eCH-0216:localityType"/>
   
<xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element deleteStreetSectionRequestType/locality
diagram eCH-0216-2-1_p513.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:localityType
properties
content complex
children eCH-0216:swissZipCode eCH-0216:swissZipCodeAddOn eCH-0216:name
source <xs:element name="locality" type="eCH-0216:localityType"/>

element deleteStreetSectionRequestType/reason
diagram eCH-0216-2-1_p514.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>

element deleteStreetSectionRequestType/extension
diagram eCH-0216-2-1_p515.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType dwellingCompleteResponseType
diagram eCH-0216-2-1_p516.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EGID eCH-0216:EDID eCH-0216:dwelling eCH-0216:errorList eCH-0216:extension
used by
element response/dwellingCompleteResponse
source <xs:complexType name="dwellingCompleteResponseType">
 
<xs:sequence>
   
<xs:element name="EGID" type="eCH-0129:EGIDType"/>
   
<xs:element name="EDID" type="eCH-0129:EDIDType"/>
   
<xs:element name="dwelling" type="eCH-0216:dwellingType"/>
   
<xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element dwellingCompleteResponseType/EGID
diagram eCH-0216-2-1_p517.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType"/>

element dwellingCompleteResponseType/EDID
diagram eCH-0216-2-1_p518.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EDIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 90
source <xs:element name="EDID" type="eCH-0129:EDIDType"/>

element dwellingCompleteResponseType/dwelling
diagram eCH-0216-2-1_p519.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:dwellingType
properties
content complex
children eCH-0216:EGID eCH-0216:EWID eCH-0216:administrativeDwellingNo eCH-0216:physicalDwellingNo eCH-0216:yearOfConstruction eCH-0216:yearOfDemolition eCH-0216:noOfHabitableRooms eCH-0216:floor eCH-0216:multipleFloor eCH-0216:locationOfDwellingOnFloor eCH-0216:usageLimitation eCH-0216:kitchen eCH-0216:surfaceAreaOfDwelling eCH-0216:dwellingStatus eCH-0216:dwellingUsage eCH-0216:realestateIdentification eCH-0216:dwellingFreeText1 eCH-0216:dwellingFreeText2 eCH-0216:otherID eCH-0216:extension
source <xs:element name="dwelling" type="eCH-0216:dwellingType"/>

element dwellingCompleteResponseType/errorList
diagram eCH-0216-2-1_p520.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:plausibilityRuleType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:ruleID eCH-0216:ruleCategory eCH-0216:action eCH-0216:messageOfError eCH-0216:extension
source <xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>

element dwellingCompleteResponseType/extension
diagram eCH-0216-2-1_p521.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType dwellingNamedIdType
diagram eCH-0216-2-1_p522.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:IdCategory eCH-0216:Id eCH-0216:extension
used by
elements dwellingType/otherID setToCompletedDwellingType/otherID getDwellingRequestType/otherType
source <xs:complexType name="dwellingNamedIdType">
 
<xs:sequence>
   
<xs:element name="IdCategory">
     
<xs:simpleType>
       
<xs:restriction base="eCH-0129:iDCategoryType">
         
<xs:enumeration value="canton"/>
         
<xs:enumeration value="municipal"/>
         
<xs:enumeration value="externalApp"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="Id">
     
<xs:simpleType>
       
<xs:restriction base="xs:token">
         
<xs:maxLength value="20"/>
         
<xs:minLength value="1"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element dwellingNamedIdType/IdCategory
diagram eCH-0216-2-1_p523.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type restriction of eCH-0129:iDCategoryType
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 20
enumeration canton
enumeration municipal
enumeration externalApp
source <xs:element name="IdCategory">
 
<xs:simpleType>
   
<xs:restriction base="eCH-0129:iDCategoryType">
     
<xs:enumeration value="canton"/>
     
<xs:enumeration value="municipal"/>
     
<xs:enumeration value="externalApp"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element dwellingNamedIdType/Id
diagram eCH-0216-2-1_p524.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type restriction of xs:token
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 20
source <xs:element name="Id">
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:maxLength value="20"/>
     
<xs:minLength value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element dwellingNamedIdType/extension
diagram eCH-0216-2-1_p525.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType dwellingProcessResponseType
diagram eCH-0216-2-1_p526.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EGID eCH-0216:EDID eCH-0216:EWID eCH-0216:dwellingStatus eCH-0216:errorList eCH-0216:extension
used by
element response/dwellingProcessResponse
source <xs:complexType name="dwellingProcessResponseType">
 
<xs:sequence>
   
<xs:element name="EGID" type="eCH-0129:EGIDType"/>
   
<xs:element name="EDID" type="eCH-0129:EDIDType"/>
   
<xs:element name="EWID" type="eCH-0129:EWIDType"/>
   
<xs:element name="dwellingStatus" type="eCH-0129:dwellingStatusType"/>
   
<xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element dwellingProcessResponseType/EGID
diagram eCH-0216-2-1_p527.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType"/>

element dwellingProcessResponseType/EDID
diagram eCH-0216-2-1_p528.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EDIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 90
source <xs:element name="EDID" type="eCH-0129:EDIDType"/>

element dwellingProcessResponseType/EWID
diagram eCH-0216-2-1_p529.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EWIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900
source <xs:element name="EWID" type="eCH-0129:EWIDType"/>

element dwellingProcessResponseType/dwellingStatus
diagram eCH-0216-2-1_p530.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:dwellingStatusType
properties
content simple
facets
Kind Value Annotation
enumeration 3001
enumeration 3002
enumeration 3003
enumeration 3004
enumeration 3005
enumeration 3007
enumeration 3008
enumeration 3009
source <xs:element name="dwellingStatus" type="eCH-0129:dwellingStatusType"/>

element dwellingProcessResponseType/errorList
diagram eCH-0216-2-1_p531.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:plausibilityRuleType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:ruleID eCH-0216:ruleCategory eCH-0216:action eCH-0216:messageOfError eCH-0216:extension
source <xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>

element dwellingProcessResponseType/extension
diagram eCH-0216-2-1_p532.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType dwellingsListType
diagram eCH-0216-2-1_p533.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EGID eCH-0216:EDID eCH-0216:EWID eCH-0216:extension
used by
element getDwellingResponseType/dwellingsList
source <xs:complexType name="dwellingsListType">
 
<xs:sequence>
   
<xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>
   
<xs:element name="EDID" type="eCH-0129:EDIDType" minOccurs="0"/>
   
<xs:element name="EWID" type="eCH-0129:EWIDType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element dwellingsListType/EGID
diagram eCH-0216-2-1_p534.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>

element dwellingsListType/EDID
diagram eCH-0216-2-1_p535.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EDIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 90
source <xs:element name="EDID" type="eCH-0129:EDIDType" minOccurs="0"/>

element dwellingsListType/EWID
diagram eCH-0216-2-1_p536.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EWIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900
source <xs:element name="EWID" type="eCH-0129:EWIDType" minOccurs="0"/>

element dwellingsListType/extension
diagram eCH-0216-2-1_p537.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType dwellingType
diagram eCH-0216-2-1_p538.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EGID eCH-0216:EWID eCH-0216:administrativeDwellingNo eCH-0216:physicalDwellingNo eCH-0216:yearOfConstruction eCH-0216:yearOfDemolition eCH-0216:noOfHabitableRooms eCH-0216:floor eCH-0216:multipleFloor eCH-0216:locationOfDwellingOnFloor eCH-0216:usageLimitation eCH-0216:kitchen eCH-0216:surfaceAreaOfDwelling eCH-0216:dwellingStatus eCH-0216:dwellingUsage eCH-0216:realestateIdentification eCH-0216:dwellingFreeText1 eCH-0216:dwellingFreeText2 eCH-0216:otherID eCH-0216:extension
used by
elements buildingEntranceWithDwellingType/dwelling addDwellingRequestType/dwelling modifyDwellingRequestType/dwelling addDwellingToConstructionProjectRequestType/dwelling dwellingCompleteResponseType/dwelling addModifyDwellingResponseType/dwelling
source <xs:complexType name="dwellingType">
 
<xs:sequence>
   
<xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>
   
<xs:element name="EWID" type="eCH-0129:EWIDType" minOccurs="0"/>
   
<xs:element name="administrativeDwellingNo" type="eCH-0129:administrativeDwellingNoType" nillable="true" minOccurs="0"/>
   
<xs:element name="physicalDwellingNo" type="eCH-0129:physicalDwellingNoType" nillable="true" minOccurs="0"/>
   
<xs:element name="yearOfConstruction" type="xs:gYear" minOccurs="0"/>
   
<xs:element name="yearOfDemolition" type="xs:gYear" minOccurs="0"/>
   
<xs:element name="noOfHabitableRooms" type="eCH-0129:noOfHabitableRoomsType" nillable="true" minOccurs="0"/>
   
<xs:element name="floor" type="eCH-0129:floorType" nillable="true" minOccurs="0"/>
   
<xs:element name="multipleFloor" type="eCH-0129:multipleFloorType" nillable="true" minOccurs="0"/>
   
<xs:element name="locationOfDwellingOnFloor" type="eCH-0129:locationOfDwellingOnFloorType" nillable="true" minOccurs="0"/>
   
<xs:element name="usageLimitation" type="eCH-0129:usageLimitationType" minOccurs="0"/>
   
<xs:element name="kitchen" type="eCH-0129:kitchenType" nillable="true" minOccurs="0"/>
   
<xs:element name="surfaceAreaOfDwelling" type="eCH-0129:surfaceAreaOfDwellingType" nillable="true" minOccurs="0"/>
   
<xs:element name="dwellingStatus" type="eCH-0129:dwellingStatusType" minOccurs="0"/>
   
<xs:element name="dwellingUsage" type="eCH-0129:dwellingUsageType" minOccurs="0"/>
   
<xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" minOccurs="0"/>
   
<xs:element name="dwellingFreeText1" type="eCH-0129:freeTextType" nillable="true" minOccurs="0"/>
   
<xs:element name="dwellingFreeText2" type="eCH-0129:freeTextType" nillable="true" minOccurs="0"/>
   
<xs:element name="otherID" type="eCH-0216:dwellingNamedIdType" minOccurs="0" maxOccurs="3"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element dwellingType/EGID
diagram eCH-0216-2-1_p539.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>

element dwellingType/EWID
diagram eCH-0216-2-1_p540.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EWIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900
source <xs:element name="EWID" type="eCH-0129:EWIDType" minOccurs="0"/>

element dwellingType/administrativeDwellingNo
diagram eCH-0216-2-1_p541.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:administrativeDwellingNoType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="administrativeDwellingNo" type="eCH-0129:administrativeDwellingNoType" nillable="true" minOccurs="0"/>

element dwellingType/physicalDwellingNo
diagram eCH-0216-2-1_p542.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:physicalDwellingNoType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="physicalDwellingNo" type="eCH-0129:physicalDwellingNoType" nillable="true" minOccurs="0"/>

element dwellingType/yearOfConstruction
diagram eCH-0216-2-1_p543.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:gYear
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="yearOfConstruction" type="xs:gYear" minOccurs="0"/>

element dwellingType/yearOfDemolition
diagram eCH-0216-2-1_p544.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:gYear
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="yearOfDemolition" type="xs:gYear" minOccurs="0"/>

element dwellingType/noOfHabitableRooms
diagram eCH-0216-2-1_p545.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:noOfHabitableRoomsType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99
source <xs:element name="noOfHabitableRooms" type="eCH-0129:noOfHabitableRoomsType" nillable="true" minOccurs="0"/>

element dwellingType/floor
diagram eCH-0216-2-1_p546.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:floorType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minInclusive 3100
maxInclusive 3419
source <xs:element name="floor" type="eCH-0129:floorType" nillable="true" minOccurs="0"/>

element dwellingType/multipleFloor
diagram eCH-0216-2-1_p547.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:multipleFloorType
properties
minOcc 0
maxOcc 1
content simple
nillable true
source <xs:element name="multipleFloor" type="eCH-0129:multipleFloorType" nillable="true" minOccurs="0"/>

element dwellingType/locationOfDwellingOnFloor
diagram eCH-0216-2-1_p548.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:locationOfDwellingOnFloorType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minLength 3
maxLength 40
source <xs:element name="locationOfDwellingOnFloor" type="eCH-0129:locationOfDwellingOnFloorType" nillable="true" minOccurs="0"/>

element dwellingType/usageLimitation
diagram eCH-0216-2-1_p549.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:usageLimitationType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 3401
enumeration 3402
enumeration 3403
enumeration 3404
source <xs:element name="usageLimitation" type="eCH-0129:usageLimitationType" minOccurs="0"/>

element dwellingType/kitchen
diagram eCH-0216-2-1_p550.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:kitchenType
properties
minOcc 0
maxOcc 1
content simple
nillable true
source <xs:element name="kitchen" type="eCH-0129:kitchenType" nillable="true" minOccurs="0"/>

element dwellingType/surfaceAreaOfDwelling
diagram eCH-0216-2-1_p551.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:surfaceAreaOfDwellingType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minInclusive 1
maxInclusive 9999
source <xs:element name="surfaceAreaOfDwelling" type="eCH-0129:surfaceAreaOfDwellingType" nillable="true" minOccurs="0"/>

element dwellingType/dwellingStatus
diagram eCH-0216-2-1_p552.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:dwellingStatusType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 3001
enumeration 3002
enumeration 3003
enumeration 3004
enumeration 3005
enumeration 3007
enumeration 3008
enumeration 3009
source <xs:element name="dwellingStatus" type="eCH-0129:dwellingStatusType" minOccurs="0"/>

element dwellingType/dwellingUsage
diagram eCH-0216-2-1_p553.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:dwellingUsageType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:usageCode eCH-0129:informationSource eCH-0129:revisionDate eCH-0129:remark eCH-0129:personWithMainResidence eCH-0129:personWithSecondaryResidence eCH-0129:dateFirstOccupancy eCH-0129:dateLastOccupancy
source <xs:element name="dwellingUsage" type="eCH-0129:dwellingUsageType" minOccurs="0"/>

element dwellingType/realestateIdentification
diagram eCH-0216-2-1_p554.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:realestateIdentificationType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:EGRID eCH-0129:number eCH-0129:numberSuffix eCH-0129:subDistrict eCH-0129:lot
source <xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" minOccurs="0"/>

element dwellingType/dwellingFreeText1
diagram eCH-0216-2-1_p555.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:freeTextType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minLength 1
maxLength 32
source <xs:element name="dwellingFreeText1" type="eCH-0129:freeTextType" nillable="true" minOccurs="0"/>

element dwellingType/dwellingFreeText2
diagram eCH-0216-2-1_p556.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:freeTextType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minLength 1
maxLength 32
source <xs:element name="dwellingFreeText2" type="eCH-0129:freeTextType" nillable="true" minOccurs="0"/>

element dwellingType/otherID
diagram eCH-0216-2-1_p557.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:dwellingNamedIdType
properties
minOcc 0
maxOcc 3
content complex
children eCH-0216:IdCategory eCH-0216:Id eCH-0216:extension
source <xs:element name="otherID" type="eCH-0216:dwellingNamedIdType" minOccurs="0" maxOccurs="3"/>

element dwellingType/extension
diagram eCH-0216-2-1_p558.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType dwellingUnusableResponseType
diagram eCH-0216-2-1_p559.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EGID eCH-0216:EDID eCH-0216:EWID eCH-0216:dwellingStatus eCH-0216:mutationID eCH-0216:errorList eCH-0216:extension
used by
element response/dwellingUnusableResponse
source <xs:complexType name="dwellingUnusableResponseType">
 
<xs:sequence>
   
<xs:element name="EGID" type="eCH-0129:EGIDType"/>
   
<xs:element name="EDID" type="eCH-0129:EDIDType"/>
   
<xs:element name="EWID" type="eCH-0129:EWIDType"/>
   
<xs:element name="dwellingStatus" type="eCH-0129:dwellingStatusType"/>
   
<xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>
   
<xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element dwellingUnusableResponseType/EGID
diagram eCH-0216-2-1_p560.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType"/>

element dwellingUnusableResponseType/EDID
diagram eCH-0216-2-1_p561.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EDIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 90
source <xs:element name="EDID" type="eCH-0129:EDIDType"/>

element dwellingUnusableResponseType/EWID
diagram eCH-0216-2-1_p562.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EWIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900
source <xs:element name="EWID" type="eCH-0129:EWIDType"/>

element dwellingUnusableResponseType/dwellingStatus
diagram eCH-0216-2-1_p563.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:dwellingStatusType
properties
content simple
facets
Kind Value Annotation
enumeration 3001
enumeration 3002
enumeration 3003
enumeration 3004
enumeration 3005
enumeration 3007
enumeration 3008
enumeration 3009
source <xs:element name="dwellingStatus" type="eCH-0129:dwellingStatusType"/>

element dwellingUnusableResponseType/mutationID
diagram eCH-0216-2-1_p564.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:mutationIdType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
totalDigits 10
source <xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>

element dwellingUnusableResponseType/errorList
diagram eCH-0216-2-1_p565.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:plausibilityRuleType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:ruleID eCH-0216:ruleCategory eCH-0216:action eCH-0216:messageOfError eCH-0216:extension
source <xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>

element dwellingUnusableResponseType/extension
diagram eCH-0216-2-1_p566.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType entranceNamedIdType
diagram eCH-0216-2-1_p567.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:IdCategory eCH-0216:Id eCH-0216:extension
used by
elements buildingEntranceWithDwellingType/otherID buildingEntranceType/otherID addBuildingEntranceRequestType/otherID getBuildingEntranceRequestType/otherId
source <xs:complexType name="entranceNamedIdType">
 
<xs:sequence>
   
<xs:element name="IdCategory">
     
<xs:simpleType>
       
<xs:restriction base="eCH-0129:iDCategoryType">
         
<xs:enumeration value="canton"/>
         
<xs:enumeration value="externalApp"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="Id">
     
<xs:simpleType>
       
<xs:restriction base="xs:token">
         
<xs:maxLength value="20"/>
         
<xs:minLength value="1"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element entranceNamedIdType/IdCategory
diagram eCH-0216-2-1_p568.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type restriction of eCH-0129:iDCategoryType
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 20
enumeration canton
enumeration externalApp
source <xs:element name="IdCategory">
 
<xs:simpleType>
   
<xs:restriction base="eCH-0129:iDCategoryType">
     
<xs:enumeration value="canton"/>
     
<xs:enumeration value="externalApp"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element entranceNamedIdType/Id
diagram eCH-0216-2-1_p569.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type restriction of xs:token
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 20
source <xs:element name="Id">
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:maxLength value="20"/>
     
<xs:minLength value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element entranceNamedIdType/extension
diagram eCH-0216-2-1_p570.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType getArchivedConstructionProjectRequestType
diagram eCH-0216-2-1_p571.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:constructionSurveyDeptNumber eCH-0216:archiveDate eCH-0216:extension
used by
element delivery/getArchivedConstructionProject
source <xs:complexType name="getArchivedConstructionProjectRequestType">
 
<xs:sequence>
   
<xs:element name="constructionSurveyDeptNumber" type="eCH-0216:constructionSurveyDeptNumberType"/>
   
<xs:element name="archiveDate" type="eCH-0216:dateIntervalType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element getArchivedConstructionProjectRequestType/constructionSurveyDeptNumber
diagram eCH-0216-2-1_p572.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:constructionSurveyDeptNumberType
properties
content simple
facets
Kind Value Annotation
minInclusive 100
maxInclusive 999999
source <xs:element name="constructionSurveyDeptNumber" type="eCH-0216:constructionSurveyDeptNumberType"/>

element getArchivedConstructionProjectRequestType/archiveDate
diagram eCH-0216-2-1_p573.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:dateIntervalType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:dateFrom eCH-0216:dateTo
source <xs:element name="archiveDate" type="eCH-0216:dateIntervalType" minOccurs="0"/>

element getArchivedConstructionProjectRequestType/extension
diagram eCH-0216-2-1_p574.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType getBuildingEntranceByIdResponseType
diagram eCH-0216-2-1_p575.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EGID eCH-0216:buildingEntrance eCH-0216:errorList eCH-0216:extension
used by
element response/getBuildingEntranceByIdResponse
source <xs:complexType name="getBuildingEntranceByIdResponseType">
 
<xs:sequence>
   
<xs:element name="EGID" type="eCH-0129:EGIDType"/>
   
<xs:element name="buildingEntrance" type="eCH-0216:buildingEntranceType"/>
   
<xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element getBuildingEntranceByIdResponseType/EGID
diagram eCH-0216-2-1_p576.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType"/>

element getBuildingEntranceByIdResponseType/buildingEntrance
diagram eCH-0216-2-1_p577.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:buildingEntranceType
properties
content complex
children eCH-0216:EGID eCH-0216:EDID eCH-0216:EGAID eCH-0216:buildingEntranceNo eCH-0216:coordinates eCH-0216:isOfficialAddress eCH-0216:street eCH-0216:locality eCH-0216:otherID eCH-0216:extension
source <xs:element name="buildingEntrance" type="eCH-0216:buildingEntranceType"/>

element getBuildingEntranceByIdResponseType/errorList
diagram eCH-0216-2-1_p578.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:plausibilityRuleType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:ruleID eCH-0216:ruleCategory eCH-0216:action eCH-0216:messageOfError eCH-0216:extension
source <xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>

element getBuildingEntranceByIdResponseType/extension
diagram eCH-0216-2-1_p579.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType getBuildingEntranceRequestType
diagram eCH-0216-2-1_p580.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EGID eCH-0216:EGAID eCH-0216:searchAddressType eCH-0216:createDate eCH-0216:modifyDate eCH-0216:hasError eCH-0216:otherId eCH-0216:extension
used by
element delivery/getBuildingEntrance
source <xs:complexType name="getBuildingEntranceRequestType">
 
<xs:sequence>
   
<xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>
   
<xs:element name="EGAID" type="eCH-0129:EGAIDType" minOccurs="0"/>
   
<xs:element name="searchAddressType" type="eCH-0216:searchAddressType"/>
   
<xs:element name="createDate" type="eCH-0216:dateIntervalType" minOccurs="0"/>
   
<xs:element name="modifyDate" type="eCH-0216:dateIntervalType" minOccurs="0"/>
   
<xs:element name="hasError" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="otherId" type="eCH-0216:entranceNamedIdType" minOccurs="0" maxOccurs="2"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element getBuildingEntranceRequestType/EGID
diagram eCH-0216-2-1_p581.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>

element getBuildingEntranceRequestType/EGAID
diagram eCH-0216-2-1_p582.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGAIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 100000000
maxInclusive 900000000
source <xs:element name="EGAID" type="eCH-0129:EGAIDType" minOccurs="0"/>

element getBuildingEntranceRequestType/searchAddressType
diagram eCH-0216-2-1_p583.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:searchAddressType
properties
content complex
children eCH-0216:municipality eCH-0216:cantonAbbreviation eCH-0216:street eCH-0216:buildingEntranceNo eCH-0216:locality eCH-0216:extension
source <xs:element name="searchAddressType" type="eCH-0216:searchAddressType"/>

element getBuildingEntranceRequestType/createDate
diagram eCH-0216-2-1_p584.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:dateIntervalType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:dateFrom eCH-0216:dateTo
source <xs:element name="createDate" type="eCH-0216:dateIntervalType" minOccurs="0"/>

element getBuildingEntranceRequestType/modifyDate
diagram eCH-0216-2-1_p585.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:dateIntervalType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:dateFrom eCH-0216:dateTo
source <xs:element name="modifyDate" type="eCH-0216:dateIntervalType" minOccurs="0"/>

element getBuildingEntranceRequestType/hasError
diagram eCH-0216-2-1_p586.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="hasError" type="xs:boolean" minOccurs="0"/>

element getBuildingEntranceRequestType/otherId
diagram eCH-0216-2-1_p587.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:entranceNamedIdType
properties
minOcc 0
maxOcc 2
content complex
children eCH-0216:IdCategory eCH-0216:Id eCH-0216:extension
source <xs:element name="otherId" type="eCH-0216:entranceNamedIdType" minOccurs="0" maxOccurs="2"/>

element getBuildingEntranceRequestType/extension
diagram eCH-0216-2-1_p588.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType getBuildingEntranceResponseType
diagram eCH-0216-2-1_p589.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:buildingEntrancesList eCH-0216:extension
used by
element response/getBuildingEntranceResponse
source <xs:complexType name="getBuildingEntranceResponseType">
 
<xs:sequence>
   
<xs:element name="buildingEntrancesList" type="eCH-0216:buildingEntrancesListType" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element getBuildingEntranceResponseType/buildingEntrancesList
diagram eCH-0216-2-1_p590.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:buildingEntrancesListType
properties
minOcc 1
maxOcc unbounded
content complex
children eCH-0216:EGID eCH-0216:buildingEntrance eCH-0216:extension
source <xs:element name="buildingEntrancesList" type="eCH-0216:buildingEntrancesListType" maxOccurs="unbounded"/>

element getBuildingEntranceResponseType/extension
diagram eCH-0216-2-1_p591.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType getBuildingRequestType
diagram eCH-0216-2-1_p592.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:searchAddressType eCH-0216:realestateIdentification eCH-0216:officialBuildingNo eCH-0216:dateOfConstruction eCH-0216:hasError eCH-0216:createDate eCH-0216:modifyDate eCH-0216:otherId eCH-0216:extension
used by
element delivery/getBuilding
source <xs:complexType name="getBuildingRequestType">
 
<xs:sequence>
   
<xs:element name="searchAddressType" type="eCH-0216:searchAddressType" minOccurs="0"/>
   
<xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="officialBuildingNo" type="eCH-0129:officialBuildingNoType" minOccurs="0"/>
   
<xs:element name="dateOfConstruction" type="eCH-0129:buildingDateType" minOccurs="0"/>
   
<xs:element name="hasError" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="createDate" type="eCH-0216:dateIntervalType" minOccurs="0"/>
   
<xs:element name="modifyDate" type="eCH-0216:dateIntervalType" minOccurs="0"/>
   
<xs:element name="otherId" type="eCH-0216:buildingNamedIdType" minOccurs="0" maxOccurs="8"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element getBuildingRequestType/searchAddressType
diagram eCH-0216-2-1_p593.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:searchAddressType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:municipality eCH-0216:cantonAbbreviation eCH-0216:street eCH-0216:buildingEntranceNo eCH-0216:locality eCH-0216:extension
source <xs:element name="searchAddressType" type="eCH-0216:searchAddressType" minOccurs="0"/>

element getBuildingRequestType/realestateIdentification
diagram eCH-0216-2-1_p594.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:realestateIdentificationType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0129:EGRID eCH-0129:number eCH-0129:numberSuffix eCH-0129:subDistrict eCH-0129:lot
source <xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" minOccurs="0" maxOccurs="unbounded"/>

element getBuildingRequestType/officialBuildingNo
diagram eCH-0216-2-1_p595.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:officialBuildingNoType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="officialBuildingNo" type="eCH-0129:officialBuildingNoType" minOccurs="0"/>

element getBuildingRequestType/dateOfConstruction
diagram eCH-0216-2-1_p596.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingDateType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:yearMonthDay eCH-0129:yearMonth eCH-0129:year eCH-0129:periodOfConstruction
source <xs:element name="dateOfConstruction" type="eCH-0129:buildingDateType" minOccurs="0"/>

element getBuildingRequestType/hasError
diagram eCH-0216-2-1_p597.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="hasError" type="xs:boolean" minOccurs="0"/>

element getBuildingRequestType/createDate
diagram eCH-0216-2-1_p598.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:dateIntervalType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:dateFrom eCH-0216:dateTo
source <xs:element name="createDate" type="eCH-0216:dateIntervalType" minOccurs="0"/>

element getBuildingRequestType/modifyDate
diagram eCH-0216-2-1_p599.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:dateIntervalType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:dateFrom eCH-0216:dateTo
source <xs:element name="modifyDate" type="eCH-0216:dateIntervalType" minOccurs="0"/>

element getBuildingRequestType/otherId
diagram eCH-0216-2-1_p600.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:buildingNamedIdType
properties
minOcc 0
maxOcc 8
content complex
children eCH-0216:IdCategory eCH-0216:Id eCH-0216:extension
source <xs:element name="otherId" type="eCH-0216:buildingNamedIdType" minOccurs="0" maxOccurs="8"/>

element getBuildingRequestType/extension
diagram eCH-0216-2-1_p601.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType getBuildingResponseType
diagram eCH-0216-2-1_p602.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:buildingsList eCH-0216:extension
used by
element response/getBuildingResponse
source <xs:complexType name="getBuildingResponseType">
 
<xs:sequence>
   
<xs:element name="buildingsList" type="eCH-0216:buildingsListType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element getBuildingResponseType/buildingsList
diagram eCH-0216-2-1_p603.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:buildingsListType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:EGID eCH-0216:realestateIdentification eCH-0216:officialBuildingNo eCH-0216:dateOfConstruction eCH-0216:buildingEntrance eCH-0216:extension
source <xs:element name="buildingsList" type="eCH-0216:buildingsListType" minOccurs="0" maxOccurs="unbounded"/>

element getBuildingResponseType/extension
diagram eCH-0216-2-1_p604.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType getByIdAddReactivateBuildingResponseType
diagram eCH-0216-2-1_p605.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:building eCH-0216:mutationID eCH-0216:errorList eCH-0216:extension
used by
elements response/addBuildingResponse response/addBuildingToConstructionProjectResponse response/getBuildingByIdResponse response/reactivateBuildingResponse
source <xs:complexType name="getByIdAddReactivateBuildingResponseType">
 
<xs:sequence>
   
<xs:element name="building" type="eCH-0216:buildingWithEntranceWithDwellingType"/>
   
<xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>
   
<xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element getByIdAddReactivateBuildingResponseType/building
diagram eCH-0216-2-1_p606.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:buildingWithEntranceWithDwellingType
properties
content complex
children eCH-0216:EGID eCH-0216:municipality eCH-0216:officialBuildingNo eCH-0216:nameOfBuilding eCH-0216:coordinates eCH-0216:realestateIdentification eCH-0216:localCode1 eCH-0216:localCode2 eCH-0216:localCode3 eCH-0216:localCode4 eCH-0216:neighbourhood eCH-0216:buildingStatus eCH-0216:buildingCategory eCH-0216:buildingClass eCH-0216:dateOfConstruction eCH-0216:yearOfDemolition eCH-0216:surfaceAreaOfBuilding eCH-0216:volume eCH-0216:numberOfFloors eCH-0216:numberOfSeparateHabitableRooms eCH-0216:civilDefenseShelter eCH-0216:energyRelevantSurface eCH-0216:thermotechnicalDeviceForHeating1 eCH-0216:thermotechnicalDeviceForHeating2 eCH-0216:thermotechnicalDeviceForWarmWater1 eCH-0216:thermotechnicalDeviceForWarmWater2 eCH-0216:buildingFreeText1 eCH-0216:buildingFreeText2 eCH-0216:otherID eCH-0216:extension eCH-0216:buildingEntrance
source <xs:element name="building" type="eCH-0216:buildingWithEntranceWithDwellingType"/>

element getByIdAddReactivateBuildingResponseType/mutationID
diagram eCH-0216-2-1_p607.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:mutationIdType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
totalDigits 10
source <xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>

element getByIdAddReactivateBuildingResponseType/errorList
diagram eCH-0216-2-1_p608.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:plausibilityRuleType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:ruleID eCH-0216:ruleCategory eCH-0216:action eCH-0216:messageOfError eCH-0216:extension
source <xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>

element getByIdAddReactivateBuildingResponseType/extension
diagram eCH-0216-2-1_p609.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType getConstructionProjectRequestType
diagram eCH-0216-2-1_p610.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:constructionSurveyDeptNumber eCH-0216:realestateIdentification eCH-0216:projectStatus eCH-0216:hasError eCH-0216:createDate eCH-0216:modifyDate eCH-0216:otherId eCH-0216:extension
used by
element delivery/getConstructionProject
source <xs:complexType name="getConstructionProjectRequestType">
 
<xs:sequence>
   
<xs:element name="constructionSurveyDeptNumber" type="eCH-0216:constructionSurveyDeptNumberType"/>
   
<xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" minOccurs="0"/>
   
<xs:element name="projectStatus" type="eCH-0129:projectStatusType" minOccurs="0"/>
   
<xs:element name="hasError" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="createDate" type="eCH-0216:dateIntervalType" minOccurs="0"/>
   
<xs:element name="modifyDate" type="eCH-0216:dateIntervalType" minOccurs="0"/>
   
<xs:element name="otherId" type="eCH-0216:constructionProjectNamedIdType" minOccurs="0" maxOccurs="1"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element getConstructionProjectRequestType/constructionSurveyDeptNumber
diagram eCH-0216-2-1_p611.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:constructionSurveyDeptNumberType
properties
content simple
facets
Kind Value Annotation
minInclusive 100
maxInclusive 999999
source <xs:element name="constructionSurveyDeptNumber" type="eCH-0216:constructionSurveyDeptNumberType"/>

element getConstructionProjectRequestType/realestateIdentification
diagram eCH-0216-2-1_p612.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:realestateIdentificationType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:EGRID eCH-0129:number eCH-0129:numberSuffix eCH-0129:subDistrict eCH-0129:lot
source <xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" minOccurs="0"/>

element getConstructionProjectRequestType/projectStatus
diagram eCH-0216-2-1_p613.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:projectStatusType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 6701
enumeration 6702
enumeration 6703
enumeration 6704
enumeration 6706
enumeration 6707
enumeration 6708
enumeration 6709
source <xs:element name="projectStatus" type="eCH-0129:projectStatusType" minOccurs="0"/>

element getConstructionProjectRequestType/hasError
diagram eCH-0216-2-1_p614.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="hasError" type="xs:boolean" minOccurs="0"/>

element getConstructionProjectRequestType/createDate
diagram eCH-0216-2-1_p615.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:dateIntervalType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:dateFrom eCH-0216:dateTo
source <xs:element name="createDate" type="eCH-0216:dateIntervalType" minOccurs="0"/>

element getConstructionProjectRequestType/modifyDate
diagram eCH-0216-2-1_p616.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:dateIntervalType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:dateFrom eCH-0216:dateTo
source <xs:element name="modifyDate" type="eCH-0216:dateIntervalType" minOccurs="0"/>

element getConstructionProjectRequestType/otherId
diagram eCH-0216-2-1_p617.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:constructionProjectNamedIdType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:IdCategory eCH-0216:Id eCH-0216:extension
source <xs:element name="otherId" type="eCH-0216:constructionProjectNamedIdType" minOccurs="0" maxOccurs="1"/>

element getConstructionProjectRequestType/extension
diagram eCH-0216-2-1_p618.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType getConstructionProjectResponseType
diagram eCH-0216-2-1_p619.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:constructionProjectsList eCH-0216:extension
used by
element response/getConstructionProjectResponse
source <xs:complexType name="getConstructionProjectResponseType">
 
<xs:sequence>
   
<xs:element name="constructionProjectsList" type="eCH-0216:constructionProjectListType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element getConstructionProjectResponseType/constructionProjectsList
diagram eCH-0216-2-1_p620.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:constructionProjectListType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:EPROID eCH-0216:officialConstructionProjectFileNo eCH-0216:extensionOfOfficialConstructionProjectFileNo eCH-0216:constructionSurveyDeptNumber eCH-0216:constructionProjectDescription eCH-0216:realestateIdentification eCH-0216:projectStatus eCH-0216:extension
source <xs:element name="constructionProjectsList" type="eCH-0216:constructionProjectListType" minOccurs="0" maxOccurs="unbounded"/>

element getConstructionProjectResponseType/extension
diagram eCH-0216-2-1_p621.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType getConstructionSurveyDeptRequestType
diagram eCH-0216-2-1_p622.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:constructionSurveyDeptNumber eCH-0216:extension
used by
element delivery/getConstructionSurveyDept
source <xs:complexType name="getConstructionSurveyDeptRequestType">
 
<xs:sequence>
   
<xs:element name="constructionSurveyDeptNumber" type="eCH-0216:constructionSurveyDeptNumberType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element getConstructionSurveyDeptRequestType/constructionSurveyDeptNumber
diagram eCH-0216-2-1_p623.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:constructionSurveyDeptNumberType
properties
content simple
facets
Kind Value Annotation
minInclusive 100
maxInclusive 999999
source <xs:element name="constructionSurveyDeptNumber" type="eCH-0216:constructionSurveyDeptNumberType"/>

element getConstructionSurveyDeptRequestType/extension
diagram eCH-0216-2-1_p624.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType getConstructionSurveyDeptResponseType
diagram eCH-0216-2-1_p625.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:constructionSurveyDept eCH-0216:extension
used by
element response/getConstructionSurveyDeptResponse
source <xs:complexType name="getConstructionSurveyDeptResponseType">
 
<xs:sequence>
   
<xs:element name="constructionSurveyDept" type="eCH-0129:buildingAuthorityType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element getConstructionSurveyDeptResponseType/constructionSurveyDept
diagram eCH-0216-2-1_p626.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingAuthorityType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:buildingAuthorityIdentificationType eCH-0129:description eCH-0129:shortDescription eCH-0129:contactPerson eCH-0129:contact eCH-0129:address
source <xs:element name="constructionSurveyDept" type="eCH-0129:buildingAuthorityType" minOccurs="0"/>

element getConstructionSurveyDeptResponseType/extension
diagram eCH-0216-2-1_p627.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType getDeactivatedBuildingRequestType
diagram eCH-0216-2-1_p628.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:municipality eCH-0216:EGID eCH-0216:extension
used by
element delivery/getDeactivatedBuilding
source <xs:complexType name="getDeactivatedBuildingRequestType">
 
<xs:sequence>
   
<xs:element name="municipality" type="eCH-0007:municipalityIdType" minOccurs="1"/>
   
<xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element getDeactivatedBuildingRequestType/municipality
diagram eCH-0216-2-1_p629.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0007:municipalityIdType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 9999
totalDigits 4
source <xs:element name="municipality" type="eCH-0007:municipalityIdType" minOccurs="1"/>

element getDeactivatedBuildingRequestType/EGID
diagram eCH-0216-2-1_p630.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>

element getDeactivatedBuildingRequestType/extension
diagram eCH-0216-2-1_p631.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType getDeactivatedConstructionProjectRequestType
diagram eCH-0216-2-1_p632.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:constructionSurveyDeptNumber eCH-0216:EPROID eCH-0216:extension
used by
element delivery/getDeactivatedConstructionProject
source <xs:complexType name="getDeactivatedConstructionProjectRequestType">
 
<xs:sequence>
   
<xs:element name="constructionSurveyDeptNumber" type="eCH-0216:constructionSurveyDeptNumberType" minOccurs="1"/>
   
<xs:element name="EPROID" type="eCH-0129:EPROIDType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element getDeactivatedConstructionProjectRequestType/constructionSurveyDeptNumber
diagram eCH-0216-2-1_p633.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:constructionSurveyDeptNumberType
properties
content simple
facets
Kind Value Annotation
minInclusive 100
maxInclusive 999999
source <xs:element name="constructionSurveyDeptNumber" type="eCH-0216:constructionSurveyDeptNumberType" minOccurs="1"/>

element getDeactivatedConstructionProjectRequestType/EPROID
diagram eCH-0216-2-1_p634.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EPROIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EPROID" type="eCH-0129:EPROIDType" minOccurs="0"/>

element getDeactivatedConstructionProjectRequestType/extension
diagram eCH-0216-2-1_p635.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType getDeactivatedDwellingRequestType
diagram eCH-0216-2-1_p636.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:municipality eCH-0216:EGID eCH-0216:extension
used by
element delivery/getDeactivatedDwelling
source <xs:complexType name="getDeactivatedDwellingRequestType">
 
<xs:sequence>
   
<xs:element name="municipality" type="eCH-0007:municipalityIdType" minOccurs="1"/>
   
<xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element getDeactivatedDwellingRequestType/municipality
diagram eCH-0216-2-1_p637.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0007:municipalityIdType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 9999
totalDigits 4
source <xs:element name="municipality" type="eCH-0007:municipalityIdType" minOccurs="1"/>

element getDeactivatedDwellingRequestType/EGID
diagram eCH-0216-2-1_p638.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>

element getDeactivatedDwellingRequestType/extension
diagram eCH-0216-2-1_p639.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType getDeactivatedStreetRequestType
diagram eCH-0216-2-1_p640.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:municipality eCH-0216:ESID eCH-0216:extension
used by
element delivery/getDeactivatedStreet
source <xs:complexType name="getDeactivatedStreetRequestType">
 
<xs:sequence>
   
<xs:element name="municipality" type="eCH-0007:municipalityIdType" minOccurs="1"/>
   
<xs:element name="ESID" type="eCH-0129:ESIDType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element getDeactivatedStreetRequestType/municipality
diagram eCH-0216-2-1_p641.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0007:municipalityIdType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 9999
totalDigits 4
source <xs:element name="municipality" type="eCH-0007:municipalityIdType" minOccurs="1"/>

element getDeactivatedStreetRequestType/ESID
diagram eCH-0216-2-1_p642.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:ESIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 10000000
maxInclusive 90000000
source <xs:element name="ESID" type="eCH-0129:ESIDType" minOccurs="0"/>

element getDeactivatedStreetRequestType/extension
diagram eCH-0216-2-1_p643.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType getDwellingRequestType
diagram eCH-0216-2-1_p644.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EGID eCH-0216:searchAddressType eCH-0216:hasError eCH-0216:createDate eCH-0216:modifyDate eCH-0216:otherType eCH-0216:extension
used by
element delivery/getDwelling
source <xs:complexType name="getDwellingRequestType">
 
<xs:sequence>
   
<xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>
   
<xs:element name="searchAddressType" type="eCH-0216:searchAddressType" minOccurs="0"/>
   
<xs:element name="hasError" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="createDate" type="eCH-0216:dateIntervalType" minOccurs="0"/>
   
<xs:element name="modifyDate" type="eCH-0216:dateIntervalType" minOccurs="0"/>
   
<xs:element name="otherType" type="eCH-0216:dwellingNamedIdType" minOccurs="0" maxOccurs="3"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element getDwellingRequestType/EGID
diagram eCH-0216-2-1_p645.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>

element getDwellingRequestType/searchAddressType
diagram eCH-0216-2-1_p646.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:searchAddressType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:municipality eCH-0216:cantonAbbreviation eCH-0216:street eCH-0216:buildingEntranceNo eCH-0216:locality eCH-0216:extension
source <xs:element name="searchAddressType" type="eCH-0216:searchAddressType" minOccurs="0"/>

element getDwellingRequestType/hasError
diagram eCH-0216-2-1_p647.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="hasError" type="xs:boolean" minOccurs="0"/>

element getDwellingRequestType/createDate
diagram eCH-0216-2-1_p648.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:dateIntervalType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:dateFrom eCH-0216:dateTo
source <xs:element name="createDate" type="eCH-0216:dateIntervalType" minOccurs="0"/>

element getDwellingRequestType/modifyDate
diagram eCH-0216-2-1_p649.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:dateIntervalType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:dateFrom eCH-0216:dateTo
source <xs:element name="modifyDate" type="eCH-0216:dateIntervalType" minOccurs="0"/>

element getDwellingRequestType/otherType
diagram eCH-0216-2-1_p650.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:dwellingNamedIdType
properties
minOcc 0
maxOcc 3
content complex
children eCH-0216:IdCategory eCH-0216:Id eCH-0216:extension
source <xs:element name="otherType" type="eCH-0216:dwellingNamedIdType" minOccurs="0" maxOccurs="3"/>

element getDwellingRequestType/extension
diagram eCH-0216-2-1_p651.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType getDwellingResponseType
diagram eCH-0216-2-1_p652.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:dwellingsList eCH-0216:extension
used by
element response/getDwellingResponse
source <xs:complexType name="getDwellingResponseType">
 
<xs:sequence>
   
<xs:element name="dwellingsList" type="eCH-0216:dwellingsListType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element getDwellingResponseType/dwellingsList
diagram eCH-0216-2-1_p653.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:dwellingsListType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:EGID eCH-0216:EDID eCH-0216:EWID eCH-0216:extension
source <xs:element name="dwellingsList" type="eCH-0216:dwellingsListType" minOccurs="0" maxOccurs="unbounded"/>

element getDwellingResponseType/extension
diagram eCH-0216-2-1_p654.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType getMutationByIdResponseType
diagram eCH-0216-2-1_p655.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:lockedGroupID eCH-0216:mutationID eCH-0216:administrativeUnitId eCH-0216:mutationObjectKind eCH-0216:mutationType eCH-0216:mutationStatus eCH-0216:createDate eCH-0216:createUser eCH-0216:execDate eCH-0216:execUser eCH-0216:reason eCH-0216:EPROID eCH-0216:ARBID eCH-0216:EGID eCH-0216:EDID eCH-0216:EWID eCH-0216:ESID eCH-0216:extension
used by
element response/getMutationByIdResponse
source <xs:complexType name="getMutationByIdResponseType">
 
<xs:sequence>
   
<xs:element name="lockedGroupID" type="eCH-0216:mutationIdType" minOccurs="1"/>
   
<xs:element name="mutationID" type="eCH-0216:mutationIdType"/>
   
<xs:element name="administrativeUnitId" type="eCH-0216:administrativeUnitIdType"/>
   
<xs:element name="mutationObjectKind" type="eCH-0216:objectKindType"/>
   
<xs:element name="mutationType" type="eCH-0216:mutationTypeType"/>
   
<xs:element name="mutationStatus" type="eCH-0216:mutationStatusType"/>
   
<xs:element name="createDate" type="xs:dateTime"/>
   
<xs:element name="createUser" type="eCH-0216:userType"/>
   
<xs:element name="execDate" type="xs:dateTime" minOccurs="0"/>
   
<xs:element name="execUser" type="eCH-0216:userType" minOccurs="0"/>
   
<xs:element name="reason" type="eCH-0216:reasonType"/>
   
<xs:sequence minOccurs="0">
     
<xs:element name="EPROID" type="eCH-0129:EPROIDType"/>
     
<xs:element name="ARBID" type="eCH-0216:ARBIDType" minOccurs="0"/>
   
</xs:sequence>
   
<xs:sequence minOccurs="0">
     
<xs:element name="EGID" type="eCH-0129:EGIDType"/>
     
<xs:choice minOccurs="0">
       
<xs:element name="EDID" type="eCH-0129:EDIDType"/>
       
<xs:element name="EWID" type="eCH-0129:EWIDType"/>
     
</xs:choice>
   
</xs:sequence>
   
<xs:element name="ESID" type="eCH-0129:ESIDType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element getMutationByIdResponseType/lockedGroupID
diagram eCH-0216-2-1_p656.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:mutationIdType
properties
content simple
facets
Kind Value Annotation
totalDigits 10
source <xs:element name="lockedGroupID" type="eCH-0216:mutationIdType" minOccurs="1"/>

element getMutationByIdResponseType/mutationID
diagram eCH-0216-2-1_p657.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:mutationIdType
properties
content simple
facets
Kind Value Annotation
totalDigits 10
source <xs:element name="mutationID" type="eCH-0216:mutationIdType"/>

element getMutationByIdResponseType/administrativeUnitId
diagram eCH-0216-2-1_p658.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:administrativeUnitIdType
properties
content complex
children eCH-0216:municipality eCH-0216:constructionSurveyDeptNumber
source <xs:element name="administrativeUnitId" type="eCH-0216:administrativeUnitIdType"/>

element getMutationByIdResponseType/mutationObjectKind
diagram eCH-0216-2-1_p659.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:objectKindType
properties
content simple
facets
Kind Value Annotation
enumeration 510
enumeration 511
enumeration 512
enumeration 513
enumeration 514
enumeration 515
enumeration 516
enumeration 517
source <xs:element name="mutationObjectKind" type="eCH-0216:objectKindType"/>

element getMutationByIdResponseType/mutationType
diagram eCH-0216-2-1_p660.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:mutationTypeType
properties
content simple
facets
Kind Value Annotation
enumeration 520
enumeration 521
enumeration 522
source <xs:element name="mutationType" type="eCH-0216:mutationTypeType"/>

element getMutationByIdResponseType/mutationStatus
diagram eCH-0216-2-1_p661.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:mutationStatusType
properties
content simple
facets
Kind Value Annotation
enumeration 502
enumeration 503
enumeration 504
source <xs:element name="mutationStatus" type="eCH-0216:mutationStatusType"/>

element getMutationByIdResponseType/createDate
diagram eCH-0216-2-1_p662.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:dateTime
properties
content simple
source <xs:element name="createDate" type="xs:dateTime"/>

element getMutationByIdResponseType/createUser
diagram eCH-0216-2-1_p663.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:userType
properties
content simple
facets
Kind Value Annotation
maxLength 20
source <xs:element name="createUser" type="eCH-0216:userType"/>

element getMutationByIdResponseType/execDate
diagram eCH-0216-2-1_p664.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:dateTime
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="execDate" type="xs:dateTime" minOccurs="0"/>

element getMutationByIdResponseType/execUser
diagram eCH-0216-2-1_p665.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:userType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 20
source <xs:element name="execUser" type="eCH-0216:userType" minOccurs="0"/>

element getMutationByIdResponseType/reason
diagram eCH-0216-2-1_p666.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType"/>

element getMutationByIdResponseType/EPROID
diagram eCH-0216-2-1_p667.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EPROIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EPROID" type="eCH-0129:EPROIDType"/>

element getMutationByIdResponseType/ARBID
diagram eCH-0216-2-1_p668.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:ARBIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 999999999999
source <xs:element name="ARBID" type="eCH-0216:ARBIDType" minOccurs="0"/>

element getMutationByIdResponseType/EGID
diagram eCH-0216-2-1_p669.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType"/>

element getMutationByIdResponseType/EDID
diagram eCH-0216-2-1_p670.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EDIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 90
source <xs:element name="EDID" type="eCH-0129:EDIDType"/>

element getMutationByIdResponseType/EWID
diagram eCH-0216-2-1_p671.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EWIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900
source <xs:element name="EWID" type="eCH-0129:EWIDType"/>

element getMutationByIdResponseType/ESID
diagram eCH-0216-2-1_p672.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:ESIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 10000000
maxInclusive 90000000
source <xs:element name="ESID" type="eCH-0129:ESIDType" minOccurs="0"/>

element getMutationByIdResponseType/extension
diagram eCH-0216-2-1_p673.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType getMutationRequestType
diagram eCH-0216-2-1_p674.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:administrativeUnitId eCH-0216:mutationType eCH-0216:mutationObjectKind eCH-0216:mutationStatus eCH-0216:createDate eCH-0216:execDate eCH-0216:EPROID eCH-0216:ARBID eCH-0216:EGID eCH-0216:EDID eCH-0216:EWID eCH-0216:ESID eCH-0216:extension
used by
element delivery/getMutation
source <xs:complexType name="getMutationRequestType">
 
<xs:sequence>
   
<xs:element name="administrativeUnitId" type="eCH-0216:administrativeUnitIdType" minOccurs="1"/>
   
<xs:element name="mutationType" type="eCH-0216:mutationTypeType" minOccurs="0"/>
   
<xs:element name="mutationObjectKind" type="eCH-0216:objectKindType" minOccurs="0"/>
   
<xs:element name="mutationStatus" type="eCH-0216:mutationStatusType" minOccurs="0"/>
   
<xs:element name="createDate" type="eCH-0216:dateIntervalType" minOccurs="0"/>
   
<xs:element name="execDate" type="eCH-0216:dateIntervalType" minOccurs="0"/>
   
<xs:sequence minOccurs="0">
     
<xs:element name="EPROID" type="eCH-0129:EPROIDType"/>
     
<xs:element name="ARBID" type="eCH-0216:ARBIDType" minOccurs="0"/>
   
</xs:sequence>
   
<xs:sequence minOccurs="0">
     
<xs:element name="EGID" type="eCH-0129:EGIDType"/>
     
<xs:choice minOccurs="0">
       
<xs:element name="EDID" type="eCH-0129:EDIDType"/>
       
<xs:element name="EWID" type="eCH-0129:EWIDType"/>
     
</xs:choice>
   
</xs:sequence>
   
<xs:element name="ESID" type="eCH-0129:ESIDType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element getMutationRequestType/administrativeUnitId
diagram eCH-0216-2-1_p675.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:administrativeUnitIdType
properties
content complex
children eCH-0216:municipality eCH-0216:constructionSurveyDeptNumber
source <xs:element name="administrativeUnitId" type="eCH-0216:administrativeUnitIdType" minOccurs="1"/>

element getMutationRequestType/mutationType
diagram eCH-0216-2-1_p676.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:mutationTypeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 520
enumeration 521
enumeration 522
source <xs:element name="mutationType" type="eCH-0216:mutationTypeType" minOccurs="0"/>

element getMutationRequestType/mutationObjectKind
diagram eCH-0216-2-1_p677.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:objectKindType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 510
enumeration 511
enumeration 512
enumeration 513
enumeration 514
enumeration 515
enumeration 516
enumeration 517
source <xs:element name="mutationObjectKind" type="eCH-0216:objectKindType" minOccurs="0"/>

element getMutationRequestType/mutationStatus
diagram eCH-0216-2-1_p678.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:mutationStatusType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 502
enumeration 503
enumeration 504
source <xs:element name="mutationStatus" type="eCH-0216:mutationStatusType" minOccurs="0"/>

element getMutationRequestType/createDate
diagram eCH-0216-2-1_p679.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:dateIntervalType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:dateFrom eCH-0216:dateTo
source <xs:element name="createDate" type="eCH-0216:dateIntervalType" minOccurs="0"/>

element getMutationRequestType/execDate
diagram eCH-0216-2-1_p680.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:dateIntervalType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:dateFrom eCH-0216:dateTo
source <xs:element name="execDate" type="eCH-0216:dateIntervalType" minOccurs="0"/>

element getMutationRequestType/EPROID
diagram eCH-0216-2-1_p681.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EPROIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EPROID" type="eCH-0129:EPROIDType"/>

element getMutationRequestType/ARBID
diagram eCH-0216-2-1_p682.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:ARBIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 999999999999
source <xs:element name="ARBID" type="eCH-0216:ARBIDType" minOccurs="0"/>

element getMutationRequestType/EGID
diagram eCH-0216-2-1_p683.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType"/>

element getMutationRequestType/EDID
diagram eCH-0216-2-1_p684.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EDIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 90
source <xs:element name="EDID" type="eCH-0129:EDIDType"/>

element getMutationRequestType/EWID
diagram eCH-0216-2-1_p685.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EWIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900
source <xs:element name="EWID" type="eCH-0129:EWIDType"/>

element getMutationRequestType/ESID
diagram eCH-0216-2-1_p686.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:ESIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 10000000
maxInclusive 90000000
source <xs:element name="ESID" type="eCH-0129:ESIDType" minOccurs="0"/>

element getMutationRequestType/extension
diagram eCH-0216-2-1_p687.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType getMutationResponseType
diagram eCH-0216-2-1_p688.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:mutationsList eCH-0216:extension
used by
element response/getMutationResponse
source <xs:complexType name="getMutationResponseType">
 
<xs:sequence>
   
<xs:element name="mutationsList" minOccurs="0" maxOccurs="unbounded">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="lockedGroupID" type="eCH-0216:mutationIdType"/>
         
<xs:element name="mutationID" type="eCH-0216:mutationIdType"/>
         
<xs:element name="mutationObjectKind" type="eCH-0216:objectKindType"/>
         
<xs:element name="mutationType" type="eCH-0216:mutationTypeType"/>
         
<xs:element name="mutationStatus" type="eCH-0216:mutationStatusType"/>
         
<xs:element name="createDate" type="xs:dateTime"/>
         
<xs:element name="createUser" type="eCH-0216:userType"/>
         
<xs:element name="execDate" type="xs:dateTime" minOccurs="0"/>
         
<xs:element name="execUser" type="eCH-0216:userType" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element getMutationResponseType/mutationsList
diagram eCH-0216-2-1_p689.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:lockedGroupID eCH-0216:mutationID eCH-0216:mutationObjectKind eCH-0216:mutationType eCH-0216:mutationStatus eCH-0216:createDate eCH-0216:createUser eCH-0216:execDate eCH-0216:execUser
source <xs:element name="mutationsList" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="lockedGroupID" type="eCH-0216:mutationIdType"/>
     
<xs:element name="mutationID" type="eCH-0216:mutationIdType"/>
     
<xs:element name="mutationObjectKind" type="eCH-0216:objectKindType"/>
     
<xs:element name="mutationType" type="eCH-0216:mutationTypeType"/>
     
<xs:element name="mutationStatus" type="eCH-0216:mutationStatusType"/>
     
<xs:element name="createDate" type="xs:dateTime"/>
     
<xs:element name="createUser" type="eCH-0216:userType"/>
     
<xs:element name="execDate" type="xs:dateTime" minOccurs="0"/>
     
<xs:element name="execUser" type="eCH-0216:userType" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element getMutationResponseType/mutationsList/lockedGroupID
diagram eCH-0216-2-1_p690.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:mutationIdType
properties
content simple
facets
Kind Value Annotation
totalDigits 10
source <xs:element name="lockedGroupID" type="eCH-0216:mutationIdType"/>

element getMutationResponseType/mutationsList/mutationID
diagram eCH-0216-2-1_p691.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:mutationIdType
properties
content simple
facets
Kind Value Annotation
totalDigits 10
source <xs:element name="mutationID" type="eCH-0216:mutationIdType"/>

element getMutationResponseType/mutationsList/mutationObjectKind
diagram eCH-0216-2-1_p692.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:objectKindType
properties
content simple
facets
Kind Value Annotation
enumeration 510
enumeration 511
enumeration 512
enumeration 513
enumeration 514
enumeration 515
enumeration 516
enumeration 517
source <xs:element name="mutationObjectKind" type="eCH-0216:objectKindType"/>

element getMutationResponseType/mutationsList/mutationType
diagram eCH-0216-2-1_p693.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:mutationTypeType
properties
content simple
facets
Kind Value Annotation
enumeration 520
enumeration 521
enumeration 522
source <xs:element name="mutationType" type="eCH-0216:mutationTypeType"/>

element getMutationResponseType/mutationsList/mutationStatus
diagram eCH-0216-2-1_p694.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:mutationStatusType
properties
content simple
facets
Kind Value Annotation
enumeration 502
enumeration 503
enumeration 504
source <xs:element name="mutationStatus" type="eCH-0216:mutationStatusType"/>

element getMutationResponseType/mutationsList/createDate
diagram eCH-0216-2-1_p695.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:dateTime
properties
content simple
source <xs:element name="createDate" type="xs:dateTime"/>

element getMutationResponseType/mutationsList/createUser
diagram eCH-0216-2-1_p696.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:userType
properties
content simple
facets
Kind Value Annotation
maxLength 20
source <xs:element name="createUser" type="eCH-0216:userType"/>

element getMutationResponseType/mutationsList/execDate
diagram eCH-0216-2-1_p697.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:dateTime
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="execDate" type="xs:dateTime" minOccurs="0"/>

element getMutationResponseType/mutationsList/execUser
diagram eCH-0216-2-1_p698.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:userType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 20
source <xs:element name="execUser" type="eCH-0216:userType" minOccurs="0"/>

element getMutationResponseType/extension
diagram eCH-0216-2-1_p699.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType getStreetRequestType
diagram eCH-0216-2-1_p700.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:description eCH-0216:municipality eCH-0216:isOfficialDescription eCH-0216:streetStatus eCH-0216:localisationKind eCH-0216:officialStreetNumber eCH-0216:locality eCH-0216:extension
used by
element delivery/getStreet
source <xs:complexType name="getStreetRequestType">
 
<xs:sequence>
   
<xs:element name="description" type="eCH-0216:streetDescriptionType" minOccurs="0"/>
   
<xs:element name="municipality" type="eCH-0007:municipalityIdType" minOccurs="0"/>
   
<xs:element name="isOfficialDescription" type="eCH-0129:isOfficialDescriptionType" minOccurs="0"/>
   
<xs:element name="streetStatus" type="eCH-0129:streetStatusType" minOccurs="0"/>
   
<xs:element name="localisationKind" type="eCH-0129:streetKindType" minOccurs="0"/>
   
<xs:element name="officialStreetNumber" type="eCH-0129:officialStreetNumberType" minOccurs="0"/>
   
<xs:element name="locality" type="eCH-0216:localityType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element getStreetRequestType/description
diagram eCH-0216-2-1_p701.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:streetDescriptionType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:language eCH-0216:descriptionLong eCH-0216:descriptionShort eCH-0216:descriptionIndex
source <xs:element name="description" type="eCH-0216:streetDescriptionType" minOccurs="0"/>

element getStreetRequestType/municipality
diagram eCH-0216-2-1_p702.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0007:municipalityIdType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 9999
totalDigits 4
source <xs:element name="municipality" type="eCH-0007:municipalityIdType" minOccurs="0"/>

element getStreetRequestType/isOfficialDescription
diagram eCH-0216-2-1_p703.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:isOfficialDescriptionType
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="isOfficialDescription" type="eCH-0129:isOfficialDescriptionType" minOccurs="0"/>

element getStreetRequestType/streetStatus
diagram eCH-0216-2-1_p704.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:streetStatusType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 9811
enumeration 9812
enumeration 9813
enumeration 9814
source <xs:element name="streetStatus" type="eCH-0129:streetStatusType" minOccurs="0"/>

element getStreetRequestType/localisationKind
diagram eCH-0216-2-1_p705.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:streetKindType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 9801
enumeration 9802
enumeration 9803
enumeration 9809
source <xs:element name="localisationKind" type="eCH-0129:streetKindType" minOccurs="0"/>

element getStreetRequestType/officialStreetNumber
diagram eCH-0216-2-1_p706.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:officialStreetNumberType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 999999999999
source <xs:element name="officialStreetNumber" type="eCH-0129:officialStreetNumberType" minOccurs="0"/>

element getStreetRequestType/locality
diagram eCH-0216-2-1_p707.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:localityType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:swissZipCode eCH-0216:swissZipCodeAddOn eCH-0216:name
source <xs:element name="locality" type="eCH-0216:localityType" minOccurs="0"/>

element getStreetRequestType/extension
diagram eCH-0216-2-1_p708.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType getStreetResponseType
diagram eCH-0216-2-1_p709.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:streetWithoutStreetGeometryType eCH-0216:extension
used by
element response/getStreetResponse
source <xs:complexType name="getStreetResponseType">
 
<xs:sequence>
   
<xs:element name="streetWithoutStreetGeometryType" type="eCH-0216:streetWithoutStreetGeometryType" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element getStreetResponseType/streetWithoutStreetGeometryType
diagram eCH-0216-2-1_p710.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:streetWithoutStreetGeometryType
properties
minOcc 1
maxOcc unbounded
content complex
children eCH-0216:ESID eCH-0216:description eCH-0216:isOfficialDescription eCH-0216:streetStatus eCH-0216:localisationKind eCH-0216:officialStreetNumber eCH-0216:locality eCH-0216:extension
source <xs:element name="streetWithoutStreetGeometryType" type="eCH-0216:streetWithoutStreetGeometryType" maxOccurs="unbounded"/>

element getStreetResponseType/extension
diagram eCH-0216-2-1_p711.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType kindOfConstructionWorkWithBuildingType
diagram eCH-0216-2-1_p712.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:kindOfWork eCH-0216:ARBID eCH-0216:energeticRestauration eCH-0216:renovationHeatingsystem eCH-0216:innerConversionRenovation eCH-0216:conversion eCH-0216:extensionHeighteningHeated eCH-0216:extensionHeighteningNotHeated eCH-0216:thermicSolarFacility eCH-0216:photovoltaicSolarFacility eCH-0216:otherWorks eCH-0216:building eCH-0216:extension
used by
elements constructionProjectWithBuildingType/work addConstructionProjectWithBuildingType/work setToCompletedConstructionProjectType/work
source <xs:complexType name="kindOfConstructionWorkWithBuildingType">
 
<xs:sequence>
   
<xs:element name="kindOfWork" type="eCH-0129:kindOfWorkType" minOccurs="1"/>
   
<xs:element name="ARBID" type="eCH-0216:ARBIDType" minOccurs="0"/>
   
<xs:element name="energeticRestauration" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="renovationHeatingsystem" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="innerConversionRenovation" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="conversion" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="extensionHeighteningHeated" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="extensionHeighteningNotHeated" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="thermicSolarFacility" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="photovoltaicSolarFacility" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="otherWorks" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="building" type="eCH-0216:buildingWithEntranceWithDwellingType" minOccurs="0" maxOccurs="1"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element kindOfConstructionWorkWithBuildingType/kindOfWork
diagram eCH-0216-2-1_p713.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:kindOfWorkType
properties
content simple
facets
Kind Value Annotation
enumeration 6001
enumeration 6002
enumeration 6007
source <xs:element name="kindOfWork" type="eCH-0129:kindOfWorkType" minOccurs="1"/>

element kindOfConstructionWorkWithBuildingType/ARBID
diagram eCH-0216-2-1_p714.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:ARBIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 999999999999
source <xs:element name="ARBID" type="eCH-0216:ARBIDType" minOccurs="0"/>

element kindOfConstructionWorkWithBuildingType/energeticRestauration
diagram eCH-0216-2-1_p715.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="energeticRestauration" type="xs:boolean" minOccurs="0"/>

element kindOfConstructionWorkWithBuildingType/renovationHeatingsystem
diagram eCH-0216-2-1_p716.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="renovationHeatingsystem" type="xs:boolean" minOccurs="0"/>

element kindOfConstructionWorkWithBuildingType/innerConversionRenovation
diagram eCH-0216-2-1_p717.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="innerConversionRenovation" type="xs:boolean" minOccurs="0"/>

element kindOfConstructionWorkWithBuildingType/conversion
diagram eCH-0216-2-1_p718.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="conversion" type="xs:boolean" minOccurs="0"/>

element kindOfConstructionWorkWithBuildingType/extensionHeighteningHeated
diagram eCH-0216-2-1_p719.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="extensionHeighteningHeated" type="xs:boolean" minOccurs="0"/>

element kindOfConstructionWorkWithBuildingType/extensionHeighteningNotHeated
diagram eCH-0216-2-1_p720.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="extensionHeighteningNotHeated" type="xs:boolean" minOccurs="0"/>

element kindOfConstructionWorkWithBuildingType/thermicSolarFacility
diagram eCH-0216-2-1_p721.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="thermicSolarFacility" type="xs:boolean" minOccurs="0"/>

element kindOfConstructionWorkWithBuildingType/photovoltaicSolarFacility
diagram eCH-0216-2-1_p722.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="photovoltaicSolarFacility" type="xs:boolean" minOccurs="0"/>

element kindOfConstructionWorkWithBuildingType/otherWorks
diagram eCH-0216-2-1_p723.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="otherWorks" type="xs:boolean" minOccurs="0"/>

element kindOfConstructionWorkWithBuildingType/building
diagram eCH-0216-2-1_p724.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:buildingWithEntranceWithDwellingType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:EGID eCH-0216:municipality eCH-0216:officialBuildingNo eCH-0216:nameOfBuilding eCH-0216:coordinates eCH-0216:realestateIdentification eCH-0216:localCode1 eCH-0216:localCode2 eCH-0216:localCode3 eCH-0216:localCode4 eCH-0216:neighbourhood eCH-0216:buildingStatus eCH-0216:buildingCategory eCH-0216:buildingClass eCH-0216:dateOfConstruction eCH-0216:yearOfDemolition eCH-0216:surfaceAreaOfBuilding eCH-0216:volume eCH-0216:numberOfFloors eCH-0216:numberOfSeparateHabitableRooms eCH-0216:civilDefenseShelter eCH-0216:energyRelevantSurface eCH-0216:thermotechnicalDeviceForHeating1 eCH-0216:thermotechnicalDeviceForHeating2 eCH-0216:thermotechnicalDeviceForWarmWater1 eCH-0216:thermotechnicalDeviceForWarmWater2 eCH-0216:buildingFreeText1 eCH-0216:buildingFreeText2 eCH-0216:otherID eCH-0216:extension eCH-0216:buildingEntrance
source <xs:element name="building" type="eCH-0216:buildingWithEntranceWithDwellingType" minOccurs="0" maxOccurs="1"/>

element kindOfConstructionWorkWithBuildingType/extension
diagram eCH-0216-2-1_p725.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType localityNameType
diagram eCH-0216-2-1_p726.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:nameLong eCH-0216:nameShort
used by
element localityType/name
source <xs:complexType name="localityNameType">
 
<xs:sequence>
   
<xs:element name="nameLong">
     
<xs:simpleType>
       
<xs:restriction base="xs:token">
         
<xs:minLength value="2"/>
         
<xs:maxLength value="40"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="nameShort" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:token">
         
<xs:minLength value="2"/>
         
<xs:maxLength value="18"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element localityNameType/nameLong
diagram eCH-0216-2-1_p727.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type restriction of xs:token
properties
content simple
facets
Kind Value Annotation
minLength 2
maxLength 40
source <xs:element name="nameLong">
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:minLength value="2"/>
     
<xs:maxLength value="40"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element localityNameType/nameShort
diagram eCH-0216-2-1_p728.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type restriction of xs:token
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 2
maxLength 18
source <xs:element name="nameShort" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:minLength value="2"/>
     
<xs:maxLength value="18"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType localityType
diagram eCH-0216-2-1_p729.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:swissZipCode eCH-0216:swissZipCodeAddOn eCH-0216:name
used by
elements streetWithoutStreetGeometryType/locality buildingEntranceWithDwellingType/locality buildingEntranceType/locality searchAddressType/locality addBuildingEntranceRequestType/locality addStreetRequestType/locality getStreetRequestType/locality deleteStreetSectionRequestType/locality addStreetSectionRequestType/locality
source <xs:complexType name="localityType">
 
<xs:sequence>
   
<xs:element name="swissZipCode" type="eCH-0010:swissZipCodeType" minOccurs="0"/>
   
<xs:element name="swissZipCodeAddOn" type="eCH-0010:swissZipCodeAddOnType" minOccurs="0"/>
   
<xs:element name="name" type="eCH-0216:localityNameType"/>
 
</xs:sequence>
</xs:complexType>

element localityType/swissZipCode
diagram eCH-0216-2-1_p730.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0010:swissZipCodeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 9999
source <xs:element name="swissZipCode" type="eCH-0010:swissZipCodeType" minOccurs="0"/>

element localityType/swissZipCodeAddOn
diagram eCH-0216-2-1_p731.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0010:swissZipCodeAddOnType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 2
source <xs:element name="swissZipCodeAddOn" type="eCH-0010:swissZipCodeAddOnType" minOccurs="0"/>

element localityType/name
diagram eCH-0216-2-1_p732.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:localityNameType
properties
content complex
children eCH-0216:nameLong eCH-0216:nameShort
source <xs:element name="name" type="eCH-0216:localityNameType"/>

complexType modifyBuildingEntranceRequestType
diagram eCH-0216-2-1_p733.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:buildingEntrance eCH-0216:reason eCH-0216:extension
used by
element delivery/modifyBuildingEntrance
source <xs:complexType name="modifyBuildingEntranceRequestType">
 
<xs:sequence>
   
<xs:element name="buildingEntrance" type="eCH-0216:buildingEntranceType"/>
   
<xs:element name="reason" type="eCH-0216:reasonType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element modifyBuildingEntranceRequestType/buildingEntrance
diagram eCH-0216-2-1_p734.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:buildingEntranceType
properties
content complex
children eCH-0216:EGID eCH-0216:EDID eCH-0216:EGAID eCH-0216:buildingEntranceNo eCH-0216:coordinates eCH-0216:isOfficialAddress eCH-0216:street eCH-0216:locality eCH-0216:otherID eCH-0216:extension
source <xs:element name="buildingEntrance" type="eCH-0216:buildingEntranceType"/>

element modifyBuildingEntranceRequestType/reason
diagram eCH-0216-2-1_p735.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType"/>

element modifyBuildingEntranceRequestType/extension
diagram eCH-0216-2-1_p736.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType modifyBuildingRequestType
diagram eCH-0216-2-1_p737.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:building eCH-0216:reason eCH-0216:extension
used by
element delivery/modifyBuilding
source <xs:complexType name="modifyBuildingRequestType">
 
<xs:sequence>
   
<xs:element name="building" type="eCH-0216:buildingType"/>
   
<xs:element name="reason" type="eCH-0216:reasonType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element modifyBuildingRequestType/building
diagram eCH-0216-2-1_p738.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:buildingType
properties
content complex
children eCH-0216:EGID eCH-0216:municipality eCH-0216:officialBuildingNo eCH-0216:nameOfBuilding eCH-0216:coordinates eCH-0216:realestateIdentification eCH-0216:localCode1 eCH-0216:localCode2 eCH-0216:localCode3 eCH-0216:localCode4 eCH-0216:neighbourhood eCH-0216:buildingStatus eCH-0216:buildingCategory eCH-0216:buildingClass eCH-0216:dateOfConstruction eCH-0216:yearOfDemolition eCH-0216:surfaceAreaOfBuilding eCH-0216:volume eCH-0216:numberOfFloors eCH-0216:numberOfSeparateHabitableRooms eCH-0216:civilDefenseShelter eCH-0216:energyRelevantSurface eCH-0216:thermotechnicalDeviceForHeating1 eCH-0216:thermotechnicalDeviceForHeating2 eCH-0216:thermotechnicalDeviceForWarmWater1 eCH-0216:thermotechnicalDeviceForWarmWater2 eCH-0216:buildingFreeText1 eCH-0216:buildingFreeText2 eCH-0216:otherID eCH-0216:extension
source <xs:element name="building" type="eCH-0216:buildingType"/>

element modifyBuildingRequestType/reason
diagram eCH-0216-2-1_p739.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType"/>

element modifyBuildingRequestType/extension
diagram eCH-0216-2-1_p740.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType modifyBuildingResponseType
diagram eCH-0216-2-1_p741.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:building eCH-0216:mutationID eCH-0216:errorList eCH-0216:extension
used by
element response/modifyBuildingResponse
source <xs:complexType name="modifyBuildingResponseType">
 
<xs:sequence>
   
<xs:element name="building" type="eCH-0216:buildingType"/>
   
<xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>
   
<xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element modifyBuildingResponseType/building
diagram eCH-0216-2-1_p742.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:buildingType
properties
content complex
children eCH-0216:EGID eCH-0216:municipality eCH-0216:officialBuildingNo eCH-0216:nameOfBuilding eCH-0216:coordinates eCH-0216:realestateIdentification eCH-0216:localCode1 eCH-0216:localCode2 eCH-0216:localCode3 eCH-0216:localCode4 eCH-0216:neighbourhood eCH-0216:buildingStatus eCH-0216:buildingCategory eCH-0216:buildingClass eCH-0216:dateOfConstruction eCH-0216:yearOfDemolition eCH-0216:surfaceAreaOfBuilding eCH-0216:volume eCH-0216:numberOfFloors eCH-0216:numberOfSeparateHabitableRooms eCH-0216:civilDefenseShelter eCH-0216:energyRelevantSurface eCH-0216:thermotechnicalDeviceForHeating1 eCH-0216:thermotechnicalDeviceForHeating2 eCH-0216:thermotechnicalDeviceForWarmWater1 eCH-0216:thermotechnicalDeviceForWarmWater2 eCH-0216:buildingFreeText1 eCH-0216:buildingFreeText2 eCH-0216:otherID eCH-0216:extension
source <xs:element name="building" type="eCH-0216:buildingType"/>

element modifyBuildingResponseType/mutationID
diagram eCH-0216-2-1_p743.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:mutationIdType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
totalDigits 10
source <xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>

element modifyBuildingResponseType/errorList
diagram eCH-0216-2-1_p744.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:plausibilityRuleType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:ruleID eCH-0216:ruleCategory eCH-0216:action eCH-0216:messageOfError eCH-0216:extension
source <xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>

element modifyBuildingResponseType/extension
diagram eCH-0216-2-1_p745.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType modifyConstructionProjectRequestType
diagram eCH-0216-2-1_p746.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:constructionProject eCH-0216:reason eCH-0216:extension
used by
element delivery/modifyConstructionProject
source <xs:complexType name="modifyConstructionProjectRequestType">
 
<xs:sequence>
   
<xs:element name="constructionProject" type="eCH-0216:constructionProjectType"/>
   
<xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element modifyConstructionProjectRequestType/constructionProject
diagram eCH-0216-2-1_p747.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:constructionProjectType
properties
content complex
children eCH-0216:EPROID eCH-0216:officialConstructionProjectFileNo eCH-0216:extensionOfOfficialConstructionProjectFileNo eCH-0216:constructionSurveyDeptNumber eCH-0216:constructionProjectDescription eCH-0216:constructionLocalisation eCH-0216:realestateIdentification eCH-0216:typeOfPermit eCH-0216:typeOfClient eCH-0216:client eCH-0216:typeOfConstructionProject eCH-0216:typeOfConstruction eCH-0216:totalCostsOfProject eCH-0216:projectAnnouncementDate eCH-0216:buildingPermitIssueDate eCH-0216:projectStartDate eCH-0216:projectCompletionDate eCH-0216:projectSuspensionDate eCH-0216:constructionAuthorisationDeniedDate eCH-0216:withdrawalDate eCH-0216:cancellationDate eCH-0216:durationOfConstructionPhase eCH-0216:projectFreeText1 eCH-0216:projectFreeText2 eCH-0216:extension
source <xs:element name="constructionProject" type="eCH-0216:constructionProjectType"/>

element modifyConstructionProjectRequestType/reason
diagram eCH-0216-2-1_p748.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>

element modifyConstructionProjectRequestType/extension
diagram eCH-0216-2-1_p749.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType modifyConstructionProjectResponseType
diagram eCH-0216-2-1_p750.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:constructionProject eCH-0216:projectStatus eCH-0216:mutationID eCH-0216:errorList eCH-0216:extension
used by
element response/modifyConstructionProjectResponse
source <xs:complexType name="modifyConstructionProjectResponseType">
 
<xs:sequence>
   
<xs:element name="constructionProject" type="eCH-0216:constructionProjectType"/>
   
<xs:element name="projectStatus" type="eCH-0129:projectStatusType"/>
   
<xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>
   
<xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element modifyConstructionProjectResponseType/constructionProject
diagram eCH-0216-2-1_p751.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:constructionProjectType
properties
content complex
children eCH-0216:EPROID eCH-0216:officialConstructionProjectFileNo eCH-0216:extensionOfOfficialConstructionProjectFileNo eCH-0216:constructionSurveyDeptNumber eCH-0216:constructionProjectDescription eCH-0216:constructionLocalisation eCH-0216:realestateIdentification eCH-0216:typeOfPermit eCH-0216:typeOfClient eCH-0216:client eCH-0216:typeOfConstructionProject eCH-0216:typeOfConstruction eCH-0216:totalCostsOfProject eCH-0216:projectAnnouncementDate eCH-0216:buildingPermitIssueDate eCH-0216:projectStartDate eCH-0216:projectCompletionDate eCH-0216:projectSuspensionDate eCH-0216:constructionAuthorisationDeniedDate eCH-0216:withdrawalDate eCH-0216:cancellationDate eCH-0216:durationOfConstructionPhase eCH-0216:projectFreeText1 eCH-0216:projectFreeText2 eCH-0216:extension
source <xs:element name="constructionProject" type="eCH-0216:constructionProjectType"/>

element modifyConstructionProjectResponseType/projectStatus
diagram eCH-0216-2-1_p752.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:projectStatusType
properties
content simple
facets
Kind Value Annotation
enumeration 6701
enumeration 6702
enumeration 6703
enumeration 6704
enumeration 6706
enumeration 6707
enumeration 6708
enumeration 6709
source <xs:element name="projectStatus" type="eCH-0129:projectStatusType"/>

element modifyConstructionProjectResponseType/mutationID
diagram eCH-0216-2-1_p753.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:mutationIdType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
totalDigits 10
source <xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>

element modifyConstructionProjectResponseType/errorList
diagram eCH-0216-2-1_p754.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:plausibilityRuleType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:ruleID eCH-0216:ruleCategory eCH-0216:action eCH-0216:messageOfError eCH-0216:extension
source <xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>

element modifyConstructionProjectResponseType/extension
diagram eCH-0216-2-1_p755.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType modifyConstructionSurveyDeptRequestType
diagram eCH-0216-2-1_p756.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:constructionSurveyDept eCH-0216:extension
used by
element delivery/modifyConstructionSurveyDeptNumber
source <xs:complexType name="modifyConstructionSurveyDeptRequestType">
 
<xs:sequence>
   
<xs:element name="constructionSurveyDept" type="eCH-0129:buildingAuthorityType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element modifyConstructionSurveyDeptRequestType/constructionSurveyDept
diagram eCH-0216-2-1_p757.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingAuthorityType
properties
content complex
children eCH-0129:buildingAuthorityIdentificationType eCH-0129:description eCH-0129:shortDescription eCH-0129:contactPerson eCH-0129:contact eCH-0129:address
source <xs:element name="constructionSurveyDept" type="eCH-0129:buildingAuthorityType"/>

element modifyConstructionSurveyDeptRequestType/extension
diagram eCH-0216-2-1_p758.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType modifyConstructionSurveyDeptResponseType
diagram eCH-0216-2-1_p759.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:constructionSurveyDept eCH-0216:mutationID eCH-0216:errorList eCH-0216:extension
used by
element response/modifyConstructionSurveyDeptResponse
source <xs:complexType name="modifyConstructionSurveyDeptResponseType">
 
<xs:sequence>
   
<xs:element name="constructionSurveyDept" type="eCH-0129:buildingAuthorityType"/>
   
<xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>
   
<xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element modifyConstructionSurveyDeptResponseType/constructionSurveyDept
diagram eCH-0216-2-1_p760.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingAuthorityType
properties
content complex
children eCH-0129:buildingAuthorityIdentificationType eCH-0129:description eCH-0129:shortDescription eCH-0129:contactPerson eCH-0129:contact eCH-0129:address
source <xs:element name="constructionSurveyDept" type="eCH-0129:buildingAuthorityType"/>

element modifyConstructionSurveyDeptResponseType/mutationID
diagram eCH-0216-2-1_p761.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:mutationIdType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
totalDigits 10
source <xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>

element modifyConstructionSurveyDeptResponseType/errorList
diagram eCH-0216-2-1_p762.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:plausibilityRuleType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:ruleID eCH-0216:ruleCategory eCH-0216:action eCH-0216:messageOfError eCH-0216:extension
source <xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>

element modifyConstructionSurveyDeptResponseType/extension
diagram eCH-0216-2-1_p763.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType modifyDwellingRequestType
diagram eCH-0216-2-1_p764.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:dwelling eCH-0216:reason eCH-0216:extension
used by
element delivery/modifyDwelling
source <xs:complexType name="modifyDwellingRequestType">
 
<xs:sequence>
   
<xs:element name="dwelling" type="eCH-0216:dwellingType"/>
   
<xs:element name="reason" type="eCH-0216:reasonType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element modifyDwellingRequestType/dwelling
diagram eCH-0216-2-1_p765.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:dwellingType
properties
content complex
children eCH-0216:EGID eCH-0216:EWID eCH-0216:administrativeDwellingNo eCH-0216:physicalDwellingNo eCH-0216:yearOfConstruction eCH-0216:yearOfDemolition eCH-0216:noOfHabitableRooms eCH-0216:floor eCH-0216:multipleFloor eCH-0216:locationOfDwellingOnFloor eCH-0216:usageLimitation eCH-0216:kitchen eCH-0216:surfaceAreaOfDwelling eCH-0216:dwellingStatus eCH-0216:dwellingUsage eCH-0216:realestateIdentification eCH-0216:dwellingFreeText1 eCH-0216:dwellingFreeText2 eCH-0216:otherID eCH-0216:extension
source <xs:element name="dwelling" type="eCH-0216:dwellingType"/>

element modifyDwellingRequestType/reason
diagram eCH-0216-2-1_p766.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType"/>

element modifyDwellingRequestType/extension
diagram eCH-0216-2-1_p767.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType modifyStreetNameRequestType
diagram eCH-0216-2-1_p768.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:description eCH-0216:reason eCH-0216:extension
used by
element delivery/modifyStreetName
source <xs:complexType name="modifyStreetNameRequestType">
 
<xs:sequence>
   
<xs:element name="description" type="eCH-0216:streetDescriptionType"/>
   
<xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element modifyStreetNameRequestType/description
diagram eCH-0216-2-1_p769.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:streetDescriptionType
properties
content complex
children eCH-0216:language eCH-0216:descriptionLong eCH-0216:descriptionShort eCH-0216:descriptionIndex
source <xs:element name="description" type="eCH-0216:streetDescriptionType"/>

element modifyStreetNameRequestType/reason
diagram eCH-0216-2-1_p770.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>

element modifyStreetNameRequestType/extension
diagram eCH-0216-2-1_p771.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType modifyStreetRequestType
diagram eCH-0216-2-1_p772.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:streetStatus eCH-0216:localisationKind eCH-0216:officialStreetNumber eCH-0216:reason eCH-0216:extension
used by
element delivery/modifyStreet
source <xs:complexType name="modifyStreetRequestType">
 
<xs:sequence>
   
<xs:element name="streetStatus" type="eCH-0129:streetStatusType" minOccurs="0"/>
   
<xs:element name="localisationKind" type="eCH-0129:streetKindType" minOccurs="0"/>
   
<xs:element name="officialStreetNumber" type="eCH-0129:officialStreetNumberType" minOccurs="0"/>
   
<xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element modifyStreetRequestType/streetStatus
diagram eCH-0216-2-1_p773.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:streetStatusType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 9811
enumeration 9812
enumeration 9813
enumeration 9814
source <xs:element name="streetStatus" type="eCH-0129:streetStatusType" minOccurs="0"/>

element modifyStreetRequestType/localisationKind
diagram eCH-0216-2-1_p774.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:streetKindType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 9801
enumeration 9802
enumeration 9803
enumeration 9809
source <xs:element name="localisationKind" type="eCH-0129:streetKindType" minOccurs="0"/>

element modifyStreetRequestType/officialStreetNumber
diagram eCH-0216-2-1_p775.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:officialStreetNumberType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 999999999999
source <xs:element name="officialStreetNumber" type="eCH-0129:officialStreetNumberType" minOccurs="0"/>

element modifyStreetRequestType/reason
diagram eCH-0216-2-1_p776.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>

element modifyStreetRequestType/extension
diagram eCH-0216-2-1_p777.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType modifyStreetResponseType
diagram eCH-0216-2-1_p778.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:streetWithoutStreetGeometryType eCH-0216:errorList eCH-0216:extension
used by
element response/modifyStreetResponse
source <xs:complexType name="modifyStreetResponseType">
 
<xs:sequence>
   
<xs:element name="streetWithoutStreetGeometryType" type="eCH-0216:streetWithoutStreetGeometryType" maxOccurs="1"/>
   
<xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element modifyStreetResponseType/streetWithoutStreetGeometryType
diagram eCH-0216-2-1_p779.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:streetWithoutStreetGeometryType
properties
content complex
children eCH-0216:ESID eCH-0216:description eCH-0216:isOfficialDescription eCH-0216:streetStatus eCH-0216:localisationKind eCH-0216:officialStreetNumber eCH-0216:locality eCH-0216:extension
source <xs:element name="streetWithoutStreetGeometryType" type="eCH-0216:streetWithoutStreetGeometryType" maxOccurs="1"/>

element modifyStreetResponseType/errorList
diagram eCH-0216-2-1_p780.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:plausibilityRuleType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:ruleID eCH-0216:ruleCategory eCH-0216:action eCH-0216:messageOfError eCH-0216:extension
source <xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>

element modifyStreetResponseType/extension
diagram eCH-0216-2-1_p781.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType modifyWorkRequestType
diagram eCH-0216-2-1_p782.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:energeticRestauration eCH-0216:renovationHeatingsystem eCH-0216:innerConversionRenovation eCH-0216:conversion eCH-0216:extensionHeighteningHeated eCH-0216:extensionHeighteningNotHeated eCH-0216:thermicSolarFacility eCH-0216:photovoltaicSolarFacility eCH-0216:otherWorks eCH-0216:reason eCH-0216:extension
used by
element delivery/modifyWork
source <xs:complexType name="modifyWorkRequestType">
 
<xs:sequence>
   
<xs:element name="energeticRestauration" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="renovationHeatingsystem" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="innerConversionRenovation" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="conversion" type="xs:boolean" nillable="true" minOccurs="0"/>
   
<xs:element name="extensionHeighteningHeated" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="extensionHeighteningNotHeated" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="thermicSolarFacility" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="photovoltaicSolarFacility" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="otherWorks" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element modifyWorkRequestType/energeticRestauration
diagram eCH-0216-2-1_p783.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="energeticRestauration" type="xs:boolean" minOccurs="0"/>

element modifyWorkRequestType/renovationHeatingsystem
diagram eCH-0216-2-1_p784.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="renovationHeatingsystem" type="xs:boolean" minOccurs="0"/>

element modifyWorkRequestType/innerConversionRenovation
diagram eCH-0216-2-1_p785.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="innerConversionRenovation" type="xs:boolean" minOccurs="0"/>

element modifyWorkRequestType/conversion
diagram eCH-0216-2-1_p786.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
nillable true
source <xs:element name="conversion" type="xs:boolean" nillable="true" minOccurs="0"/>

element modifyWorkRequestType/extensionHeighteningHeated
diagram eCH-0216-2-1_p787.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="extensionHeighteningHeated" type="xs:boolean" minOccurs="0"/>

element modifyWorkRequestType/extensionHeighteningNotHeated
diagram eCH-0216-2-1_p788.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="extensionHeighteningNotHeated" type="xs:boolean" minOccurs="0"/>

element modifyWorkRequestType/thermicSolarFacility
diagram eCH-0216-2-1_p789.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="thermicSolarFacility" type="xs:boolean" minOccurs="0"/>

element modifyWorkRequestType/photovoltaicSolarFacility
diagram eCH-0216-2-1_p790.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="photovoltaicSolarFacility" type="xs:boolean" minOccurs="0"/>

element modifyWorkRequestType/otherWorks
diagram eCH-0216-2-1_p791.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="otherWorks" type="xs:boolean" minOccurs="0"/>

element modifyWorkRequestType/reason
diagram eCH-0216-2-1_p792.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType" minOccurs="0"/>

element modifyWorkRequestType/extension
diagram eCH-0216-2-1_p793.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType modifyWorkResponseType
diagram eCH-0216-2-1_p794.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EPROID eCH-0216:ARBID eCH-0216:EGID eCH-0216:constructionWorkDone eCH-0216:energeticRestauration eCH-0216:renovationHeatingsystem eCH-0216:innerConversionRenovation eCH-0216:conversion eCH-0216:extensionHeighteningHeated eCH-0216:extensionHeighteningNotHeated eCH-0216:thermicSolarFacility eCH-0216:photovoltaicSolarFacility eCH-0216:otherWorks eCH-0216:extension
used by
element response/modifyWorkResponse
source <xs:complexType name="modifyWorkResponseType">
 
<xs:sequence>
   
<xs:element name="EPROID" type="eCH-0129:EPROIDType"/>
   
<xs:element name="ARBID" type="eCH-0216:ARBIDType"/>
   
<xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>
   
<xs:element name="constructionWorkDone" type="eCH-0129:kindOfWorkType" minOccurs="0"/>
   
<xs:element name="energeticRestauration" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="renovationHeatingsystem" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="innerConversionRenovation" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="conversion" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="extensionHeighteningHeated" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="extensionHeighteningNotHeated" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="thermicSolarFacility" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="photovoltaicSolarFacility" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="otherWorks" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element modifyWorkResponseType/EPROID
diagram eCH-0216-2-1_p795.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EPROIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EPROID" type="eCH-0129:EPROIDType"/>

element modifyWorkResponseType/ARBID
diagram eCH-0216-2-1_p796.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:ARBIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 999999999999
source <xs:element name="ARBID" type="eCH-0216:ARBIDType"/>

element modifyWorkResponseType/EGID
diagram eCH-0216-2-1_p797.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>

element modifyWorkResponseType/constructionWorkDone
diagram eCH-0216-2-1_p798.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:kindOfWorkType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 6001
enumeration 6002
enumeration 6007
source <xs:element name="constructionWorkDone" type="eCH-0129:kindOfWorkType" minOccurs="0"/>

element modifyWorkResponseType/energeticRestauration
diagram eCH-0216-2-1_p799.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="energeticRestauration" type="xs:boolean" minOccurs="0"/>

element modifyWorkResponseType/renovationHeatingsystem
diagram eCH-0216-2-1_p800.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="renovationHeatingsystem" type="xs:boolean" minOccurs="0"/>

element modifyWorkResponseType/innerConversionRenovation
diagram eCH-0216-2-1_p801.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="innerConversionRenovation" type="xs:boolean" minOccurs="0"/>

element modifyWorkResponseType/conversion
diagram eCH-0216-2-1_p802.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="conversion" type="xs:boolean" minOccurs="0"/>

element modifyWorkResponseType/extensionHeighteningHeated
diagram eCH-0216-2-1_p803.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="extensionHeighteningHeated" type="xs:boolean" minOccurs="0"/>

element modifyWorkResponseType/extensionHeighteningNotHeated
diagram eCH-0216-2-1_p804.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="extensionHeighteningNotHeated" type="xs:boolean" minOccurs="0"/>

element modifyWorkResponseType/thermicSolarFacility
diagram eCH-0216-2-1_p805.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="thermicSolarFacility" type="xs:boolean" minOccurs="0"/>

element modifyWorkResponseType/photovoltaicSolarFacility
diagram eCH-0216-2-1_p806.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="photovoltaicSolarFacility" type="xs:boolean" minOccurs="0"/>

element modifyWorkResponseType/otherWorks
diagram eCH-0216-2-1_p807.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="otherWorks" type="xs:boolean" minOccurs="0"/>

element modifyWorkResponseType/extension
diagram eCH-0216-2-1_p808.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType plausibilityRuleType
diagram eCH-0216-2-1_p809.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:ruleID eCH-0216:ruleCategory eCH-0216:action eCH-0216:messageOfError eCH-0216:extension
used by
elements constructionProjectCompleteResponseType/errorList constructionProjectProcessResponseType/errorList buildingProcessResponseType/errorList buildingUnusableResponseType/errorList buildingCompleteResponseType/errorList dwellingProcessResponseType/errorList dwellingCompleteResponseType/errorList dwellingUnusableResponseType/errorList quarterlySurveyResponseType/errorList modifyConstructionProjectResponseType/errorList bindBuildingToConstructionProjectResponseType/errorList reactivateConstructionProjectResponseType/errorList modifyConstructionSurveyDeptResponseType/errorList getByIdAddReactivateBuildingResponseType/errorList modifyBuildingResponseType/errorList addModifyBuildingEntranceResponseType/errorList reactivateBuildingEntranceResponseType/errorList addModifyDwellingResponseType/errorList checkConstructionProjectResponseType/errorList checkQuaterlySurveyDeptResponseType/errorList checkBuildingResponseType/errorList getBuildingEntranceByIdResponseType/errorList modifyStreetResponseType/errorList
source <xs:complexType name="plausibilityRuleType">
 
<xs:sequence>
   
<xs:element name="ruleID" type="eCH-0216:ruleIDType"/>
   
<xs:element name="ruleCategory" type="eCH-0216:ruleCategoryType"/>
   
<xs:element name="action" type="eCH-0216:actionType"/>
   
<xs:element name="messageOfError" type="eCH-0216:ruleTextType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element plausibilityRuleType/ruleID
diagram eCH-0216-2-1_p810.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:ruleIDType
properties
content simple
facets
Kind Value Annotation
maxLength 6
source <xs:element name="ruleID" type="eCH-0216:ruleIDType"/>

element plausibilityRuleType/ruleCategory
diagram eCH-0216-2-1_p811.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:ruleCategoryType
properties
content simple
facets
Kind Value Annotation
maxLength 4
enumeration BAU
enumeration G+W
enumeration ADR
enumeration MISS
enumeration KLX
enumeration DB
enumeration VAL
source <xs:element name="ruleCategory" type="eCH-0216:ruleCategoryType"/>

element plausibilityRuleType/action
diagram eCH-0216-2-1_p812.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:actionType
properties
content simple
facets
Kind Value Annotation
maxLength 8
enumeration Refused
enumeration Cleaner
enumeration Blocking
enumeration Listed
enumeration Auto
source <xs:element name="action" type="eCH-0216:actionType"/>

element plausibilityRuleType/messageOfError
diagram eCH-0216-2-1_p813.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:ruleTextType
properties
content simple
facets
Kind Value Annotation
maxLength 1000
source <xs:element name="messageOfError" type="eCH-0216:ruleTextType"/>

element plausibilityRuleType/extension
diagram eCH-0216-2-1_p814.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType quarterlySurveyResponseType
diagram eCH-0216-2-1_p815.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:constructionSurveyDeptNumber eCH-0216:surveyStatus eCH-0216:errorList eCH-0216:extension
used by
element response/quarterlySurveyResponse
source <xs:complexType name="quarterlySurveyResponseType">
 
<xs:sequence>
   
<xs:element name="constructionSurveyDeptNumber" type="eCH-0216:constructionSurveyDeptNumberType"/>
   
<xs:element name="surveyStatus" type="eCH-0216:surveyStatusType"/>
   
<xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element quarterlySurveyResponseType/constructionSurveyDeptNumber
diagram eCH-0216-2-1_p816.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:constructionSurveyDeptNumberType
properties
content simple
facets
Kind Value Annotation
minInclusive 100
maxInclusive 999999
source <xs:element name="constructionSurveyDeptNumber" type="eCH-0216:constructionSurveyDeptNumberType"/>

element quarterlySurveyResponseType/surveyStatus
diagram eCH-0216-2-1_p817.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:surveyStatusType
properties
content simple
facets
Kind Value Annotation
totalDigits 3
enumeration 610
enumeration 620
enumeration 630
enumeration 650
enumeration 651
enumeration 660
enumeration 661
enumeration 662
enumeration 663
enumeration 665
enumeration 667
enumeration 670
enumeration 680
enumeration 690
enumeration 691
source <xs:element name="surveyStatus" type="eCH-0216:surveyStatusType"/>

element quarterlySurveyResponseType/errorList
diagram eCH-0216-2-1_p818.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:plausibilityRuleType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:ruleID eCH-0216:ruleCategory eCH-0216:action eCH-0216:messageOfError eCH-0216:extension
source <xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>

element quarterlySurveyResponseType/extension
diagram eCH-0216-2-1_p819.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType reactivateBuildingEntranceRequestType
diagram eCH-0216-2-1_p820.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:reason eCH-0216:extension
used by
element delivery/reactivateBuildingEntrance
source <xs:complexType name="reactivateBuildingEntranceRequestType">
 
<xs:sequence>
   
<xs:element name="reason" type="eCH-0216:reasonType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element reactivateBuildingEntranceRequestType/reason
diagram eCH-0216-2-1_p821.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType"/>

element reactivateBuildingEntranceRequestType/extension
diagram eCH-0216-2-1_p822.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType reactivateBuildingEntranceResponseType
diagram eCH-0216-2-1_p823.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EGID eCH-0216:buildingEntrance eCH-0216:mutationID eCH-0216:errorList eCH-0216:extension
used by
element response/reactivateBuildingEntranceResponse
source <xs:complexType name="reactivateBuildingEntranceResponseType">
 
<xs:sequence>
   
<xs:element name="EGID" type="eCH-0129:EGIDType"/>
   
<xs:element name="buildingEntrance" type="eCH-0216:buildingEntranceType"/>
   
<xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>
   
<xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element reactivateBuildingEntranceResponseType/EGID
diagram eCH-0216-2-1_p824.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType"/>

element reactivateBuildingEntranceResponseType/buildingEntrance
diagram eCH-0216-2-1_p825.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:buildingEntranceType
properties
content complex
children eCH-0216:EGID eCH-0216:EDID eCH-0216:EGAID eCH-0216:buildingEntranceNo eCH-0216:coordinates eCH-0216:isOfficialAddress eCH-0216:street eCH-0216:locality eCH-0216:otherID eCH-0216:extension
source <xs:element name="buildingEntrance" type="eCH-0216:buildingEntranceType"/>

element reactivateBuildingEntranceResponseType/mutationID
diagram eCH-0216-2-1_p826.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:mutationIdType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
totalDigits 10
source <xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>

element reactivateBuildingEntranceResponseType/errorList
diagram eCH-0216-2-1_p827.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:plausibilityRuleType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:ruleID eCH-0216:ruleCategory eCH-0216:action eCH-0216:messageOfError eCH-0216:extension
source <xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>

element reactivateBuildingEntranceResponseType/extension
diagram eCH-0216-2-1_p828.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType reactivateBuildingRequestType
diagram eCH-0216-2-1_p829.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:reason eCH-0216:extension
used by
element delivery/reactivateBuilding
source <xs:complexType name="reactivateBuildingRequestType">
 
<xs:sequence>
   
<xs:element name="reason" type="eCH-0216:reasonType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element reactivateBuildingRequestType/reason
diagram eCH-0216-2-1_p830.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType"/>

element reactivateBuildingRequestType/extension
diagram eCH-0216-2-1_p831.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType reactivateConstructionProjectRequestType
diagram eCH-0216-2-1_p832.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:reason eCH-0216:extension
used by
element delivery/reactivateConstructionProject
source <xs:complexType name="reactivateConstructionProjectRequestType">
 
<xs:sequence>
   
<xs:element name="reason" type="eCH-0216:reasonType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element reactivateConstructionProjectRequestType/reason
diagram eCH-0216-2-1_p833.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType"/>

element reactivateConstructionProjectRequestType/extension
diagram eCH-0216-2-1_p834.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType reactivateConstructionProjectResponseType
diagram eCH-0216-2-1_p835.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EPROID eCH-0216:mutationID eCH-0216:errorList eCH-0216:extension
used by
element response/reactivateConstructionProjectResponse
source <xs:complexType name="reactivateConstructionProjectResponseType">
 
<xs:sequence>
   
<xs:element name="EPROID" type="eCH-0129:EPROIDType"/>
   
<xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>
   
<xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element reactivateConstructionProjectResponseType/EPROID
diagram eCH-0216-2-1_p836.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EPROIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EPROID" type="eCH-0129:EPROIDType"/>

element reactivateConstructionProjectResponseType/mutationID
diagram eCH-0216-2-1_p837.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:mutationIdType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
totalDigits 10
source <xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>

element reactivateConstructionProjectResponseType/errorList
diagram eCH-0216-2-1_p838.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:plausibilityRuleType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:ruleID eCH-0216:ruleCategory eCH-0216:action eCH-0216:messageOfError eCH-0216:extension
source <xs:element name="errorList" type="eCH-0216:plausibilityRuleType" minOccurs="0" maxOccurs="unbounded"/>

element reactivateConstructionProjectResponseType/extension
diagram eCH-0216-2-1_p839.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType reactivateDwellingRequestType
diagram eCH-0216-2-1_p840.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:reason eCH-0216:extension
used by
element delivery/reactivateDwelling
source <xs:complexType name="reactivateDwellingRequestType">
 
<xs:sequence>
   
<xs:element name="reason" type="eCH-0216:reasonType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element reactivateDwellingRequestType/reason
diagram eCH-0216-2-1_p841.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType"/>

element reactivateDwellingRequestType/extension
diagram eCH-0216-2-1_p842.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType reactivateReallocateDwellingResponseType
diagram eCH-0216-2-1_p843.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:EGID eCH-0216:EDID eCH-0216:EWID eCH-0216:mutationID eCH-0216:extension
used by
element response/reactivateReallocateDwellingResponse
source <xs:complexType name="reactivateReallocateDwellingResponseType">
 
<xs:sequence>
   
<xs:element name="EGID" type="eCH-0129:EGIDType"/>
   
<xs:element name="EDID" type="eCH-0129:EDIDType"/>
   
<xs:element name="EWID" type="eCH-0129:EWIDType"/>
   
<xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element reactivateReallocateDwellingResponseType/EGID
diagram eCH-0216-2-1_p844.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EGIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType"/>

element reactivateReallocateDwellingResponseType/EDID
diagram eCH-0216-2-1_p845.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EDIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 90
source <xs:element name="EDID" type="eCH-0129:EDIDType"/>

element reactivateReallocateDwellingResponseType/EWID
diagram eCH-0216-2-1_p846.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EWIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900
source <xs:element name="EWID" type="eCH-0129:EWIDType"/>

element reactivateReallocateDwellingResponseType/mutationID
diagram eCH-0216-2-1_p847.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:mutationIdType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
totalDigits 10
source <xs:element name="mutationID" type="eCH-0216:mutationIdType" minOccurs="0"/>

element reactivateReallocateDwellingResponseType/extension
diagram eCH-0216-2-1_p848.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType reallocateDwellingRequestType
diagram eCH-0216-2-1_p849.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:oldEDID eCH-0216:newEDID eCH-0216:reason eCH-0216:extension
used by
element delivery/reallocateDwelling
source <xs:complexType name="reallocateDwellingRequestType">
 
<xs:sequence>
   
<xs:element name="oldEDID" type="eCH-0129:EDIDType"/>
   
<xs:element name="newEDID" type="eCH-0129:EDIDType"/>
   
<xs:element name="reason" type="eCH-0216:reasonType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element reallocateDwellingRequestType/oldEDID
diagram eCH-0216-2-1_p850.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EDIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 90
source <xs:element name="oldEDID" type="eCH-0129:EDIDType"/>

element reallocateDwellingRequestType/newEDID
diagram eCH-0216-2-1_p851.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:EDIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 90
source <xs:element name="newEDID" type="eCH-0129:EDIDType"/>

element reallocateDwellingRequestType/reason
diagram eCH-0216-2-1_p852.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:reasonType
properties
content simple
facets
Kind Value Annotation
maxLength 255
source <xs:element name="reason" type="eCH-0216:reasonType"/>

element reallocateDwellingRequestType/extension
diagram eCH-0216-2-1_p853.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType receiptType
diagram eCH-0216-2-1_p854.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:code eCH-0216:text eCH-0216:extension
used by
element receipt
source <xs:complexType name="receiptType">
 
<xs:sequence>
   
<xs:element name="code" type="eCH-0216:codeType"/>
   
<xs:element name="text" type="eCH-0216:ruleTextType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element receiptType/code
diagram eCH-0216-2-1_p855.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:codeType
properties
content simple
facets
Kind Value Annotation
totalDigits 2
enumeration 0
enumeration 2
enumeration 5
enumeration 8
enumeration 10
enumeration 11
enumeration 12
enumeration 13
enumeration 14
enumeration 19
enumeration 51
enumeration 52
enumeration 53
enumeration 54
enumeration 55
enumeration 60
enumeration 90
enumeration 99
source <xs:element name="code" type="eCH-0216:codeType"/>

element receiptType/text
diagram eCH-0216-2-1_p856.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:ruleTextType
properties
content simple
facets
Kind Value Annotation
maxLength 1000
source <xs:element name="text" type="eCH-0216:ruleTextType"/>

element receiptType/extension
diagram eCH-0216-2-1_p857.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType searchAddressType
diagram eCH-0216-2-1_p858.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:municipality eCH-0216:cantonAbbreviation eCH-0216:street eCH-0216:buildingEntranceNo eCH-0216:locality eCH-0216:extension
used by
elements getBuildingRequestType/searchAddressType getDwellingRequestType/searchAddressType getBuildingEntranceRequestType/searchAddressType
source <xs:complexType name="searchAddressType">
 
<xs:sequence>
   
<xs:element name="municipality" type="eCH-0007:municipalityIdType"/>
   
<xs:element name="cantonAbbreviation" type="eCH-0007:cantonAbbreviationType" minOccurs="0"/>
   
<xs:element name="street" type="eCH-0216:streetType" minOccurs="0"/>
   
<xs:element name="buildingEntranceNo" type="eCH-0129:buildingEntranceNoType" minOccurs="0"/>
   
<xs:element name="locality" type="eCH-0216:localityType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element searchAddressType/municipality
diagram eCH-0216-2-1_p859.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0007:municipalityIdType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 9999
totalDigits 4
source <xs:element name="municipality" type="eCH-0007:municipalityIdType"/>

element searchAddressType/cantonAbbreviation
diagram eCH-0216-2-1_p860.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0007:cantonAbbreviationType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 2
enumeration ZH
enumeration BE
enumeration LU
enumeration UR
enumeration SZ
enumeration OW
enumeration NW
enumeration GL
enumeration ZG
enumeration FR
enumeration SO
enumeration BS
enumeration BL
enumeration SH
enumeration AR
enumeration AI
enumeration SG
enumeration GR
enumeration AG
enumeration TG
enumeration TI
enumeration VD
enumeration VS
enumeration NE
enumeration GE
enumeration JU
source <xs:element name="cantonAbbreviation" type="eCH-0007:cantonAbbreviationType" minOccurs="0"/>

element searchAddressType/street
diagram eCH-0216-2-1_p861.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:streetType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:ESID eCH-0216:description eCH-0216:isOfficialDescription eCH-0216:streetStatus eCH-0216:localisationKind eCH-0216:streetGeometry eCH-0216:officialStreetNumber eCH-0216:extension
source <xs:element name="street" type="eCH-0216:streetType" minOccurs="0"/>

element searchAddressType/buildingEntranceNo
diagram eCH-0216-2-1_p862.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingEntranceNoType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="buildingEntranceNo" type="eCH-0129:buildingEntranceNoType" minOccurs="0"/>

element searchAddressType/locality
diagram eCH-0216-2-1_p863.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:localityType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:swissZipCode eCH-0216:swissZipCodeAddOn eCH-0216:name
source <xs:element name="locality" type="eCH-0216:localityType" minOccurs="0"/>

element searchAddressType/extension
diagram eCH-0216-2-1_p864.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType setMaintenanceCostsRequestType
diagram eCH-0216-2-1_p865.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:constructionSurveyDeptNumber eCH-0216:costsPreviousYear eCH-0216:costsCurrentYear eCH-0216:extension
used by
element delivery/setMaintenanceCosts
source <xs:complexType name="setMaintenanceCostsRequestType">
 
<xs:sequence>
   
<xs:element name="constructionSurveyDeptNumber" type="eCH-0216:constructionSurveyDeptNumberType"/>
   
<xs:element name="costsPreviousYear" type="eCH-0216:costsPreviousYearType"/>
   
<xs:element name="costsCurrentYear" type="eCH-0216:costsCurrentYearType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element setMaintenanceCostsRequestType/constructionSurveyDeptNumber
diagram eCH-0216-2-1_p866.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:constructionSurveyDeptNumberType
properties
content simple
facets
Kind Value Annotation
minInclusive 100
maxInclusive 999999
source <xs:element name="constructionSurveyDeptNumber" type="eCH-0216:constructionSurveyDeptNumberType"/>

element setMaintenanceCostsRequestType/costsPreviousYear
diagram eCH-0216-2-1_p867.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:costsPreviousYearType
properties
content complex
children eCH-0216:previousYear eCH-0216:costsStreetsPreviousYearPublicAdministration eCH-0216:costsCivilEngineeringPreviousYearPublicAdministration eCH-0216:costsBuildingPreviousYearPublicAdministration eCH-0216:costsStreetsPreviousYearPublicCorporation eCH-0216:costsCivilEngineeringPreviousYearPublicCorporation eCH-0216:costsBuildingPreviousYearPublicCorporation eCH-0216:extension
source <xs:element name="costsPreviousYear" type="eCH-0216:costsPreviousYearType"/>

element setMaintenanceCostsRequestType/costsCurrentYear
diagram eCH-0216-2-1_p868.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:costsCurrentYearType
properties
content complex
children eCH-0216:currentYear eCH-0216:costsStreetsCurrentYearPublicAdministration eCH-0216:costsCivilEngineeringCurrentYearPublicAdministration eCH-0216:costsBuildingCurrentYearPublicAdministration eCH-0216:costsStreetsCurrentYearPublicCorporation eCH-0216:costsCivilEngineeringCurrentYearPublicCorporation eCH-0216:costsBuildingCurrentYearPublicCorporation eCH-0216:extension
source <xs:element name="costsCurrentYear" type="eCH-0216:costsCurrentYearType"/>

element setMaintenanceCostsRequestType/extension
diagram eCH-0216-2-1_p869.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType setToApprovedConstructionProjectRequestType
diagram eCH-0216-2-1_p870.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:buildingPermitIssueDate eCH-0216:extension
used by
element delivery/setToApprovedConstructionProject
source <xs:complexType name="setToApprovedConstructionProjectRequestType">
 
<xs:sequence>
   
<xs:element name="buildingPermitIssueDate" type="eCH-0129:buildingPermitIssueDateType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element setToApprovedConstructionProjectRequestType/buildingPermitIssueDate
diagram eCH-0216-2-1_p871.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingPermitIssueDateType
properties
content simple
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="buildingPermitIssueDate" type="eCH-0129:buildingPermitIssueDateType"/>

element setToApprovedConstructionProjectRequestType/extension
diagram eCH-0216-2-1_p872.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType setToCancelledConstructionProjectRequestType
diagram eCH-0216-2-1_p873.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:cancellationDate eCH-0216:extension
used by
element delivery/setToCancelledConstruction
source <xs:complexType name="setToCancelledConstructionProjectRequestType">
 
<xs:sequence>
   
<xs:element name="cancellationDate" type="eCH-0129:nonRealisationDateType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element setToCancelledConstructionProjectRequestType/cancellationDate
diagram eCH-0216-2-1_p874.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:nonRealisationDateType
properties
content simple
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="cancellationDate" type="eCH-0129:nonRealisationDateType"/>

element setToCancelledConstructionProjectRequestType/extension
diagram eCH-0216-2-1_p875.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType setToCompletedBuildingRequestType
diagram eCH-0216-2-1_p876.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:building eCH-0216:extension
used by
element delivery/setToCompletedBuilding
source <xs:complexType name="setToCompletedBuildingRequestType">
 
<xs:sequence>
   
<xs:element name="building" type="eCH-0216:setToCompletedBuildingType" minOccurs="1"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element setToCompletedBuildingRequestType/building
diagram eCH-0216-2-1_p877.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:setToCompletedBuildingType
properties
content complex
children eCH-0216:municipality eCH-0216:officialBuildingNo eCH-0216:nameOfBuilding eCH-0216:coordinates eCH-0216:realestateIdentification eCH-0216:localCode1 eCH-0216:localCode2 eCH-0216:localCode3 eCH-0216:localCode4 eCH-0216:neighbourhood eCH-0216:buildingCategory eCH-0216:buildingClass eCH-0216:dateOfConstruction eCH-0216:surfaceAreaOfBuilding eCH-0216:volume eCH-0216:numberOfFloors eCH-0216:numberOfSeparateHabitableRooms eCH-0216:civilDefenseShelter eCH-0216:energyRelevantSurface eCH-0216:thermotechnicalDeviceForHeating1 eCH-0216:thermotechnicalDeviceForHeating2 eCH-0216:thermotechnicalDeviceForWarmWater1 eCH-0216:thermotechnicalDeviceForWarmWater2 eCH-0216:buildingFreeText1 eCH-0216:buildingFreeText2 eCH-0216:otherID eCH-0216:extension
source <xs:element name="building" type="eCH-0216:setToCompletedBuildingType" minOccurs="1"/>

element setToCompletedBuildingRequestType/extension
diagram eCH-0216-2-1_p878.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType setToCompletedBuildingType
diagram eCH-0216-2-1_p879.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:municipality eCH-0216:officialBuildingNo eCH-0216:nameOfBuilding eCH-0216:coordinates eCH-0216:realestateIdentification eCH-0216:localCode1 eCH-0216:localCode2 eCH-0216:localCode3 eCH-0216:localCode4 eCH-0216:neighbourhood eCH-0216:buildingCategory eCH-0216:buildingClass eCH-0216:dateOfConstruction eCH-0216:surfaceAreaOfBuilding eCH-0216:volume eCH-0216:numberOfFloors eCH-0216:numberOfSeparateHabitableRooms eCH-0216:civilDefenseShelter eCH-0216:energyRelevantSurface eCH-0216:thermotechnicalDeviceForHeating1 eCH-0216:thermotechnicalDeviceForHeating2 eCH-0216:thermotechnicalDeviceForWarmWater1 eCH-0216:thermotechnicalDeviceForWarmWater2 eCH-0216:buildingFreeText1 eCH-0216:buildingFreeText2 eCH-0216:otherID eCH-0216:extension
used by
element setToCompletedBuildingRequestType/building
source <xs:complexType name="setToCompletedBuildingType">
 
<xs:sequence>
   
<xs:element name="municipality" type="eCH-0007:municipalityIdType" minOccurs="0"/>
   
<xs:element name="officialBuildingNo" type="eCH-0129:officialBuildingNoType" minOccurs="0"/>
   
<xs:element name="nameOfBuilding" type="eCH-0129:nameOfBuildingType" minOccurs="0"/>
   
<xs:element name="coordinates" type="eCH-0216:coordinatesBuildingType" minOccurs="0"/>
   
<xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" minOccurs="0" maxOccurs="5"/>
   
<xs:element name="localCode1" type="eCH-0129:localCodeType" minOccurs="0"/>
   
<xs:element name="localCode2" type="eCH-0129:localCodeType" minOccurs="0"/>
   
<xs:element name="localCode3" type="eCH-0129:localCodeType" minOccurs="0"/>
   
<xs:element name="localCode4" type="eCH-0129:localCodeType" minOccurs="0"/>
   
<xs:element name="neighbourhood" type="eCH-0129:neighbourhoodType" minOccurs="0"/>
   
<xs:element name="buildingCategory" type="eCH-0129:buildingCategoryType" minOccurs="0"/>
   
<xs:element name="buildingClass" type="eCH-0129:buildingClassType" minOccurs="0"/>
   
<xs:element name="dateOfConstruction" type="eCH-0129:buildingDateType" minOccurs="0"/>
   
<xs:element name="surfaceAreaOfBuilding" type="eCH-0129:surfaceAreaOfBuildingType" minOccurs="0"/>
   
<xs:element name="volume" type="eCH-0129:buildingVolumeType" minOccurs="0"/>
   
<xs:element name="numberOfFloors" type="eCH-0129:numberOfFloorsType" minOccurs="0"/>
   
<xs:element name="numberOfSeparateHabitableRooms" type="eCH-0129:numberOfSeparateHabitableRoomsType" minOccurs="0"/>
   
<xs:element name="civilDefenseShelter" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="energyRelevantSurface" type="eCH-0129:energyRelevantSurfaceType" minOccurs="0"/>
   
<xs:element name="thermotechnicalDeviceForHeating1" type="eCH-0129:heatingType" minOccurs="0"/>
   
<xs:element name="thermotechnicalDeviceForHeating2" type="eCH-0129:heatingType" minOccurs="0"/>
   
<xs:element name="thermotechnicalDeviceForWarmWater1" type="eCH-0129:hotWaterType" minOccurs="0"/>
   
<xs:element name="thermotechnicalDeviceForWarmWater2" type="eCH-0129:hotWaterType" minOccurs="0"/>
   
<xs:element name="buildingFreeText1" type="eCH-0129:freeTextType" minOccurs="0"/>
   
<xs:element name="buildingFreeText2" type="eCH-0129:freeTextType" minOccurs="0"/>
   
<xs:element name="otherID" type="eCH-0216:buildingNamedIdType" minOccurs="0" maxOccurs="8"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element setToCompletedBuildingType/municipality
diagram eCH-0216-2-1_p880.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0007:municipalityIdType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 9999
totalDigits 4
source <xs:element name="municipality" type="eCH-0007:municipalityIdType" minOccurs="0"/>

element setToCompletedBuildingType/officialBuildingNo
diagram eCH-0216-2-1_p881.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:officialBuildingNoType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="officialBuildingNo" type="eCH-0129:officialBuildingNoType" minOccurs="0"/>

element setToCompletedBuildingType/nameOfBuilding
diagram eCH-0216-2-1_p882.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:nameOfBuildingType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 3
maxLength 40
source <xs:element name="nameOfBuilding" type="eCH-0129:nameOfBuildingType" minOccurs="0"/>

element setToCompletedBuildingType/coordinates
diagram eCH-0216-2-1_p883.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:coordinatesBuildingType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:east eCH-0216:north eCH-0216:originOfCoordinates eCH-0216:extension
source <xs:element name="coordinates" type="eCH-0216:coordinatesBuildingType" minOccurs="0"/>

element setToCompletedBuildingType/realestateIdentification
diagram eCH-0216-2-1_p884.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:realestateIdentificationType
properties
minOcc 0
maxOcc 5
content complex
children eCH-0129:EGRID eCH-0129:number eCH-0129:numberSuffix eCH-0129:subDistrict eCH-0129:lot
source <xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" minOccurs="0" maxOccurs="5"/>

element setToCompletedBuildingType/localCode1
diagram eCH-0216-2-1_p885.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:localCodeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 8
source <xs:element name="localCode1" type="eCH-0129:localCodeType" minOccurs="0"/>

element setToCompletedBuildingType/localCode2
diagram eCH-0216-2-1_p886.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:localCodeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 8
source <xs:element name="localCode2" type="eCH-0129:localCodeType" minOccurs="0"/>

element setToCompletedBuildingType/localCode3
diagram eCH-0216-2-1_p887.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:localCodeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 8
source <xs:element name="localCode3" type="eCH-0129:localCodeType" minOccurs="0"/>

element setToCompletedBuildingType/localCode4
diagram eCH-0216-2-1_p888.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:localCodeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 8
source <xs:element name="localCode4" type="eCH-0129:localCodeType" minOccurs="0"/>

element setToCompletedBuildingType/neighbourhood
diagram eCH-0216-2-1_p889.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:neighbourhoodType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 9999999
source <xs:element name="neighbourhood" type="eCH-0129:neighbourhoodType" minOccurs="0"/>

element setToCompletedBuildingType/buildingCategory
diagram eCH-0216-2-1_p890.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingCategoryType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 1010
enumeration 1020
enumeration 1030
enumeration 1040
enumeration 1060
enumeration 1080
source <xs:element name="buildingCategory" type="eCH-0129:buildingCategoryType" minOccurs="0"/>

element setToCompletedBuildingType/buildingClass
diagram eCH-0216-2-1_p891.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingClassType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1110
maxInclusive 1278
source <xs:element name="buildingClass" type="eCH-0129:buildingClassType" minOccurs="0"/>

element setToCompletedBuildingType/dateOfConstruction
diagram eCH-0216-2-1_p892.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingDateType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:yearMonthDay eCH-0129:yearMonth eCH-0129:year eCH-0129:periodOfConstruction
source <xs:element name="dateOfConstruction" type="eCH-0129:buildingDateType" minOccurs="0"/>

element setToCompletedBuildingType/surfaceAreaOfBuilding
diagram eCH-0216-2-1_p893.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:surfaceAreaOfBuildingType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99999
source <xs:element name="surfaceAreaOfBuilding" type="eCH-0129:surfaceAreaOfBuildingType" minOccurs="0"/>

element setToCompletedBuildingType/volume
diagram eCH-0216-2-1_p894.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:buildingVolumeType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:volume eCH-0129:informationSource eCH-0129:norm
source <xs:element name="volume" type="eCH-0129:buildingVolumeType" minOccurs="0"/>

element setToCompletedBuildingType/numberOfFloors
diagram eCH-0216-2-1_p895.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:numberOfFloorsType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99
source <xs:element name="numberOfFloors" type="eCH-0129:numberOfFloorsType" minOccurs="0"/>

element setToCompletedBuildingType/numberOfSeparateHabitableRooms
diagram eCH-0216-2-1_p896.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:numberOfSeparateHabitableRoomsType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999
source <xs:element name="numberOfSeparateHabitableRooms" type="eCH-0129:numberOfSeparateHabitableRoomsType" minOccurs="0"/>

element setToCompletedBuildingType/civilDefenseShelter
diagram eCH-0216-2-1_p897.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="civilDefenseShelter" type="xs:boolean" minOccurs="0"/>

element setToCompletedBuildingType/energyRelevantSurface
diagram eCH-0216-2-1_p898.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:energyRelevantSurfaceType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 5
maxInclusive 900000
source <xs:element name="energyRelevantSurface" type="eCH-0129:energyRelevantSurfaceType" minOccurs="0"/>

element setToCompletedBuildingType/thermotechnicalDeviceForHeating1
diagram eCH-0216-2-1_p899.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:heatingType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:heatGeneratorHeating eCH-0129:energySourceHeating eCH-0129:informationSourceHeating eCH-0129:revisionDate
source <xs:element name="thermotechnicalDeviceForHeating1" type="eCH-0129:heatingType" minOccurs="0"/>

element setToCompletedBuildingType/thermotechnicalDeviceForHeating2
diagram eCH-0216-2-1_p900.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:heatingType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:heatGeneratorHeating eCH-0129:energySourceHeating eCH-0129:informationSourceHeating eCH-0129:revisionDate
source <xs:element name="thermotechnicalDeviceForHeating2" type="eCH-0129:heatingType" minOccurs="0"/>

element setToCompletedBuildingType/thermotechnicalDeviceForWarmWater1
diagram eCH-0216-2-1_p901.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:hotWaterType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:heatGeneratorHotWater eCH-0129:energySourceHeating eCH-0129:informationSourceHeating eCH-0129:revisionDate
source <xs:element name="thermotechnicalDeviceForWarmWater1" type="eCH-0129:hotWaterType" minOccurs="0"/>

element setToCompletedBuildingType/thermotechnicalDeviceForWarmWater2
diagram eCH-0216-2-1_p902.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:hotWaterType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:heatGeneratorHotWater eCH-0129:energySourceHeating eCH-0129:informationSourceHeating eCH-0129:revisionDate
source <xs:element name="thermotechnicalDeviceForWarmWater2" type="eCH-0129:hotWaterType" minOccurs="0"/>

element setToCompletedBuildingType/buildingFreeText1
diagram eCH-0216-2-1_p903.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:freeTextType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 32
source <xs:element name="buildingFreeText1" type="eCH-0129:freeTextType" minOccurs="0"/>

element setToCompletedBuildingType/buildingFreeText2
diagram eCH-0216-2-1_p904.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:freeTextType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 32
source <xs:element name="buildingFreeText2" type="eCH-0129:freeTextType" minOccurs="0"/>

element setToCompletedBuildingType/otherID
diagram eCH-0216-2-1_p905.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:buildingNamedIdType
properties
minOcc 0
maxOcc 8
content complex
children eCH-0216:IdCategory eCH-0216:Id eCH-0216:extension
source <xs:element name="otherID" type="eCH-0216:buildingNamedIdType" minOccurs="0" maxOccurs="8"/>

element setToCompletedBuildingType/extension
diagram eCH-0216-2-1_p906.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType setToCompletedConstructionProjectRequestType
diagram eCH-0216-2-1_p907.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:constructionProject eCH-0216:extension
used by
element delivery/setToCompletedConstructionProject
source <xs:complexType name="setToCompletedConstructionProjectRequestType">
 
<xs:sequence>
   
<xs:element name="constructionProject" type="eCH-0216:setToCompletedConstructionProjectType" minOccurs="1"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element setToCompletedConstructionProjectRequestType/constructionProject
diagram eCH-0216-2-1_p908.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:setToCompletedConstructionProjectType
properties
content complex
children eCH-0216:constructionSurveyDeptNumber eCH-0216:officialConstructionProjectFileNo eCH-0216:extensionOfOfficialConstructionProjectFileNo eCH-0216:constructionProjectDescription eCH-0216:constructionLocalisation eCH-0216:realestateIdentification eCH-0216:typeOfPermit eCH-0216:typeOfClient eCH-0216:client eCH-0216:typeOfConstructionProject eCH-0216:typeOfConstruction eCH-0216:totalCostsOfProject eCH-0216:projectCompletionDate eCH-0216:projectFreeText1 eCH-0216:projectFreeText2 eCH-0216:extension eCH-0216:work
source <xs:element name="constructionProject" type="eCH-0216:setToCompletedConstructionProjectType" minOccurs="1"/>

element setToCompletedConstructionProjectRequestType/extension
diagram eCH-0216-2-1_p909.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType setToCompletedConstructionProjectType
diagram eCH-0216-2-1_p910.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:constructionSurveyDeptNumber eCH-0216:officialConstructionProjectFileNo eCH-0216:extensionOfOfficialConstructionProjectFileNo eCH-0216:constructionProjectDescription eCH-0216:constructionLocalisation eCH-0216:realestateIdentification eCH-0216:typeOfPermit eCH-0216:typeOfClient eCH-0216:client eCH-0216:typeOfConstructionProject eCH-0216:typeOfConstruction eCH-0216:totalCostsOfProject eCH-0216:projectCompletionDate eCH-0216:projectFreeText1 eCH-0216:projectFreeText2 eCH-0216:extension eCH-0216:work
used by
element setToCompletedConstructionProjectRequestType/constructionProject
source <xs:complexType name="setToCompletedConstructionProjectType">
 
<xs:sequence>
   
<xs:element name="constructionSurveyDeptNumber" type="eCH-0216:constructionSurveyDeptNumberType" minOccurs="0"/>
   
<xs:element name="officialConstructionProjectFileNo" type="eCH-0129:officialConstructionProjectFileNoType" minOccurs="0"/>
   
<xs:element name="extensionOfOfficialConstructionProjectFileNo" type="eCH-0129:extensionOfOfficialConstructionProjectFileNoType" minOccurs="0"/>
   
<xs:element name="constructionProjectDescription" type="eCH-0129:constructionProjectDescriptionType" minOccurs="0"/>
   
<xs:element name="constructionLocalisation" type="eCH-0216:swissMunicipalityType" minOccurs="0"/>
   
<xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" maxOccurs="unbounded"/>
   
<xs:element name="typeOfPermit" type="eCH-0129:typeOfPermitType" minOccurs="0"/>
   
<xs:element name="typeOfClient" type="eCH-0129:typeOfClientType" minOccurs="0"/>
   
<xs:element name="client" type="eCH-0129:personType" minOccurs="0"/>
   
<xs:element name="typeOfConstructionProject" type="eCH-0216:typeOfConstructionProjectType" minOccurs="0"/>
   
<xs:element name="typeOfConstruction" type="eCH-0129:typeOfConstructionType" minOccurs="0"/>
   
<xs:element name="totalCostsOfProject" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>
   
<xs:element name="projectCompletionDate" type="eCH-0129:projectCompletionDateType" minOccurs="0"/>
   
<xs:element name="projectFreeText1" type="eCH-0129:freeTextType" minOccurs="0"/>
   
<xs:element name="projectFreeText2" type="eCH-0129:freeTextType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
   
<xs:element name="work" type="eCH-0216:kindOfConstructionWorkWithBuildingType" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element setToCompletedConstructionProjectType/constructionSurveyDeptNumber
diagram eCH-0216-2-1_p911.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:constructionSurveyDeptNumberType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 100
maxInclusive 999999
source <xs:element name="constructionSurveyDeptNumber" type="eCH-0216:constructionSurveyDeptNumberType" minOccurs="0"/>

element setToCompletedConstructionProjectType/officialConstructionProjectFileNo
diagram eCH-0216-2-1_p912.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:officialConstructionProjectFileNoType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 15
source <xs:element name="officialConstructionProjectFileNo" type="eCH-0129:officialConstructionProjectFileNoType" minOccurs="0"/>

element setToCompletedConstructionProjectType/extensionOfOfficialConstructionProjectFileNo
diagram eCH-0216-2-1_p913.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:extensionOfOfficialConstructionProjectFileNoType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 99
source <xs:element name="extensionOfOfficialConstructionProjectFileNo" type="eCH-0129:extensionOfOfficialConstructionProjectFileNoType" minOccurs="0"/>

element setToCompletedConstructionProjectType/constructionProjectDescription
diagram eCH-0216-2-1_p914.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:constructionProjectDescriptionType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 3
maxLength 1000
source <xs:element name="constructionProjectDescription" type="eCH-0129:constructionProjectDescriptionType" minOccurs="0"/>

element setToCompletedConstructionProjectType/constructionLocalisation
diagram eCH-0216-2-1_p915.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:swissMunicipalityType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0216:municipalityId eCH-0216:municipalityName eCH-0216:cantonAbbreviation eCH-0216:extension
source <xs:element name="constructionLocalisation" type="eCH-0216:swissMunicipalityType" minOccurs="0"/>

element setToCompletedConstructionProjectType/realestateIdentification
diagram eCH-0216-2-1_p916.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:realestateIdentificationType
properties
minOcc 1
maxOcc unbounded
content complex
children eCH-0129:EGRID eCH-0129:number eCH-0129:numberSuffix eCH-0129:subDistrict eCH-0129:lot
source <xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" maxOccurs="unbounded"/>

element setToCompletedConstructionProjectType/typeOfPermit
diagram eCH-0216-2-1_p917.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:typeOfPermitType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 5000
enumeration 5001
enumeration 5002
enumeration 5003
enumeration 5004
enumeration 5005
enumeration 5006
enumeration 5007
enumeration 5008
enumeration 5009
enumeration 5011
enumeration 5012
enumeration 5015
enumeration 5021
enumeration 5022
enumeration 5023
enumeration 5031
enumeration 5041
enumeration 5043
enumeration 5044
enumeration 5051
enumeration 5061
enumeration 5062
enumeration 5063
enumeration 5064
enumeration 5071
source <xs:element name="typeOfPermit" type="eCH-0129:typeOfPermitType" minOccurs="0"/>

element setToCompletedConstructionProjectType/typeOfClient
diagram eCH-0216-2-1_p918.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:typeOfClientType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 6101
enumeration 6103
enumeration 6104
enumeration 6107
enumeration 6108
enumeration 6110
enumeration 6111
enumeration 6115
enumeration 6116
enumeration 6121
enumeration 6122
enumeration 6123
enumeration 6124
enumeration 6131
enumeration 6132
enumeration 6133
enumeration 6141
enumeration 6142
enumeration 6143
enumeration 6161
enumeration 6151
enumeration 6152
enumeration 6162
enumeration 6163
source <xs:element name="typeOfClient" type="eCH-0129:typeOfClientType" minOccurs="0"/>

element setToCompletedConstructionProjectType/client
diagram eCH-0216-2-1_p919.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:personType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:identification eCH-0129:address
source <xs:element name="client" type="eCH-0129:personType" minOccurs="0"/>

element setToCompletedConstructionProjectType/typeOfConstructionProject
diagram eCH-0216-2-1_p920.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:typeOfConstructionProjectType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 6010
enumeration 6011
enumeration 6012
source <xs:element name="typeOfConstructionProject" type="eCH-0216:typeOfConstructionProjectType" minOccurs="0"/>

element setToCompletedConstructionProjectType/typeOfConstruction
diagram eCH-0216-2-1_p921.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:typeOfConstructionType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 6211
enumeration 6212
enumeration 6213
enumeration 6214
enumeration 6219
enumeration 6221
enumeration 6222
enumeration 6223
enumeration 6231
enumeration 6232
enumeration 6233
enumeration 6234
enumeration 6235
enumeration 6241
enumeration 6242
enumeration 6243
enumeration 6244
enumeration 6245
enumeration 6249
enumeration 6251
enumeration 6252
enumeration 6253
enumeration 6254
enumeration 6255
enumeration 6256
enumeration 6257
enumeration 6258
enumeration 6259
enumeration 6261
enumeration 6262
enumeration 6269
enumeration 6271
enumeration 6272
enumeration 6273
enumeration 6274
enumeration 6276
enumeration 6278
enumeration 6279
enumeration 6281
enumeration 6282
enumeration 6283
enumeration 6291
enumeration 6292
enumeration 6293
enumeration 6294
enumeration 6295
enumeration 6296
enumeration 6299
source <xs:element name="typeOfConstruction" type="eCH-0129:typeOfConstructionType" minOccurs="0"/>

element setToCompletedConstructionProjectType/totalCostsOfProject
diagram eCH-0216-2-1_p922.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:totalCostsOfProjectType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 999999999000
source <xs:element name="totalCostsOfProject" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>

element setToCompletedConstructionProjectType/projectCompletionDate
diagram eCH-0216-2-1_p923.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:projectCompletionDateType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="projectCompletionDate" type="eCH-0129:projectCompletionDateType" minOccurs="0"/>

element setToCompletedConstructionProjectType/projectFreeText1
diagram eCH-0216-2-1_p924.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:freeTextType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 32
source <xs:element name="projectFreeText1" type="eCH-0129:freeTextType" minOccurs="0"/>

element setToCompletedConstructionProjectType/projectFreeText2
diagram eCH-0216-2-1_p925.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:freeTextType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 32
source <xs:element name="projectFreeText2" type="eCH-0129:freeTextType" minOccurs="0"/>

element setToCompletedConstructionProjectType/extension
diagram eCH-0216-2-1_p926.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

element setToCompletedConstructionProjectType/work
diagram eCH-0216-2-1_p927.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:kindOfConstructionWorkWithBuildingType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:kindOfWork eCH-0216:ARBID eCH-0216:energeticRestauration eCH-0216:renovationHeatingsystem eCH-0216:innerConversionRenovation eCH-0216:conversion eCH-0216:extensionHeighteningHeated eCH-0216:extensionHeighteningNotHeated eCH-0216:thermicSolarFacility eCH-0216:photovoltaicSolarFacility eCH-0216:otherWorks eCH-0216:building eCH-0216:extension
source <xs:element name="work" type="eCH-0216:kindOfConstructionWorkWithBuildingType" minOccurs="0" maxOccurs="unbounded"/>

complexType setToCompletedDwellingRequestType
diagram eCH-0216-2-1_p928.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:dwelling eCH-0216:extension
used by
element delivery/setToCompletedDwelling
source <xs:complexType name="setToCompletedDwellingRequestType">
 
<xs:sequence>
   
<xs:element name="dwelling" type="eCH-0216:setToCompletedDwellingType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element setToCompletedDwellingRequestType/dwelling
diagram eCH-0216-2-1_p929.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:setToCompletedDwellingType
properties
content complex
children eCH-0216:administrativeDwellingNo eCH-0216:physicalDwellingNo eCH-0216:yearOfConstruction eCH-0216:noOfHabitableRooms eCH-0216:floor eCH-0216:multipleFloor eCH-0216:locationOfDwellingOnFloor eCH-0216:usageLimitation eCH-0216:kitchen eCH-0216:surfaceAreaOfDwelling eCH-0216:dwellingUsage eCH-0216:realestateIdentification eCH-0216:dwellingFreeText1 eCH-0216:dwellingFreeText2 eCH-0216:otherID eCH-0216:extension
source <xs:element name="dwelling" type="eCH-0216:setToCompletedDwellingType"/>

element setToCompletedDwellingRequestType/extension
diagram eCH-0216-2-1_p930.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType setToCompletedDwellingType
diagram eCH-0216-2-1_p931.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:administrativeDwellingNo eCH-0216:physicalDwellingNo eCH-0216:yearOfConstruction eCH-0216:noOfHabitableRooms eCH-0216:floor eCH-0216:multipleFloor eCH-0216:locationOfDwellingOnFloor eCH-0216:usageLimitation eCH-0216:kitchen eCH-0216:surfaceAreaOfDwelling eCH-0216:dwellingUsage eCH-0216:realestateIdentification eCH-0216:dwellingFreeText1 eCH-0216:dwellingFreeText2 eCH-0216:otherID eCH-0216:extension
used by
element setToCompletedDwellingRequestType/dwelling
source <xs:complexType name="setToCompletedDwellingType">
 
<xs:sequence>
   
<xs:element name="administrativeDwellingNo" type="eCH-0129:administrativeDwellingNoType" minOccurs="0"/>
   
<xs:element name="physicalDwellingNo" type="eCH-0129:physicalDwellingNoType" minOccurs="0"/>
   
<xs:element name="yearOfConstruction" type="xs:gYear" minOccurs="0"/>
   
<xs:element name="noOfHabitableRooms" type="eCH-0129:noOfHabitableRoomsType" minOccurs="0"/>
   
<xs:element name="floor" type="eCH-0129:floorType" minOccurs="0"/>
   
<xs:element name="multipleFloor" type="eCH-0129:multipleFloorType" minOccurs="0"/>
   
<xs:element name="locationOfDwellingOnFloor" type="eCH-0129:locationOfDwellingOnFloorType" minOccurs="0"/>
   
<xs:element name="usageLimitation" type="eCH-0129:usageLimitationType" minOccurs="0"/>
   
<xs:element name="kitchen" type="eCH-0129:kitchenType" minOccurs="0"/>
   
<xs:element name="surfaceAreaOfDwelling" type="eCH-0129:surfaceAreaOfDwellingType" minOccurs="0"/>
   
<xs:element name="dwellingUsage" type="eCH-0129:dwellingUsageType" minOccurs="0"/>
   
<xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" minOccurs="0"/>
   
<xs:element name="dwellingFreeText1" type="eCH-0129:freeTextType" minOccurs="0"/>
   
<xs:element name="dwellingFreeText2" type="eCH-0129:freeTextType" minOccurs="0"/>
   
<xs:element name="otherID" type="eCH-0216:dwellingNamedIdType" minOccurs="0" maxOccurs="3"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element setToCompletedDwellingType/administrativeDwellingNo
diagram eCH-0216-2-1_p932.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:administrativeDwellingNoType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="administrativeDwellingNo" type="eCH-0129:administrativeDwellingNoType" minOccurs="0"/>

element setToCompletedDwellingType/physicalDwellingNo
diagram eCH-0216-2-1_p933.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:physicalDwellingNoType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="physicalDwellingNo" type="eCH-0129:physicalDwellingNoType" minOccurs="0"/>

element setToCompletedDwellingType/yearOfConstruction
diagram eCH-0216-2-1_p934.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:gYear
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="yearOfConstruction" type="xs:gYear" minOccurs="0"/>

element setToCompletedDwellingType/noOfHabitableRooms
diagram eCH-0216-2-1_p935.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:noOfHabitableRoomsType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99
source <xs:element name="noOfHabitableRooms" type="eCH-0129:noOfHabitableRoomsType" minOccurs="0"/>

element setToCompletedDwellingType/floor
diagram eCH-0216-2-1_p936.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:floorType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 3100
maxInclusive 3419
source <xs:element name="floor" type="eCH-0129:floorType" minOccurs="0"/>

element setToCompletedDwellingType/multipleFloor
diagram eCH-0216-2-1_p937.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:multipleFloorType
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="multipleFloor" type="eCH-0129:multipleFloorType" minOccurs="0"/>

element setToCompletedDwellingType/locationOfDwellingOnFloor
diagram eCH-0216-2-1_p938.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:locationOfDwellingOnFloorType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 3
maxLength 40
source <xs:element name="locationOfDwellingOnFloor" type="eCH-0129:locationOfDwellingOnFloorType" minOccurs="0"/>

element setToCompletedDwellingType/usageLimitation
diagram eCH-0216-2-1_p939.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:usageLimitationType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 3401
enumeration 3402
enumeration 3403
enumeration 3404
source <xs:element name="usageLimitation" type="eCH-0129:usageLimitationType" minOccurs="0"/>

element setToCompletedDwellingType/kitchen
diagram eCH-0216-2-1_p940.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:kitchenType
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="kitchen" type="eCH-0129:kitchenType" minOccurs="0"/>

element setToCompletedDwellingType/surfaceAreaOfDwelling
diagram eCH-0216-2-1_p941.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:surfaceAreaOfDwellingType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 9999
source <xs:element name="surfaceAreaOfDwelling" type="eCH-0129:surfaceAreaOfDwellingType" minOccurs="0"/>

element setToCompletedDwellingType/dwellingUsage
diagram eCH-0216-2-1_p942.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:dwellingUsageType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:usageCode eCH-0129:informationSource eCH-0129:revisionDate eCH-0129:remark eCH-0129:personWithMainResidence eCH-0129:personWithSecondaryResidence eCH-0129:dateFirstOccupancy eCH-0129:dateLastOccupancy
source <xs:element name="dwellingUsage" type="eCH-0129:dwellingUsageType" minOccurs="0"/>

element setToCompletedDwellingType/realestateIdentification
diagram eCH-0216-2-1_p943.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:realestateIdentificationType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:EGRID eCH-0129:number eCH-0129:numberSuffix eCH-0129:subDistrict eCH-0129:lot
source <xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType" minOccurs="0"/>

element setToCompletedDwellingType/dwellingFreeText1
diagram eCH-0216-2-1_p944.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:freeTextType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 32
source <xs:element name="dwellingFreeText1" type="eCH-0129:freeTextType" minOccurs="0"/>

element setToCompletedDwellingType/dwellingFreeText2
diagram eCH-0216-2-1_p945.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:freeTextType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 32
source <xs:element name="dwellingFreeText2" type="eCH-0129:freeTextType" minOccurs="0"/>

element setToCompletedDwellingType/otherID
diagram eCH-0216-2-1_p946.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:dwellingNamedIdType
properties
minOcc 0
maxOcc 3
content complex
children eCH-0216:IdCategory eCH-0216:Id eCH-0216:extension
source <xs:element name="otherID" type="eCH-0216:dwellingNamedIdType" minOccurs="0" maxOccurs="3"/>

element setToCompletedDwellingType/extension
diagram eCH-0216-2-1_p947.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType setToConstructionStartedRequestType
diagram eCH-0216-2-1_p948.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:projectStartDate eCH-0216:durationOfConstructionPhase eCH-0216:extension
used by
element delivery/setToConstructionStarted
source <xs:complexType name="setToConstructionStartedRequestType">
 
<xs:sequence>
   
<xs:element name="projectStartDate" type="eCH-0129:projectStartDateType"/>
   
<xs:element name="durationOfConstructionPhase" type="eCH-0129:durationOfConstructionPhaseType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element setToConstructionStartedRequestType/projectStartDate
diagram eCH-0216-2-1_p949.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:projectStartDateType
properties
content simple
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="projectStartDate" type="eCH-0129:projectStartDateType"/>

element setToConstructionStartedRequestType/durationOfConstructionPhase
diagram eCH-0216-2-1_p950.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:durationOfConstructionPhaseType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 999
source <xs:element name="durationOfConstructionPhase" type="eCH-0129:durationOfConstructionPhaseType"/>

element setToConstructionStartedRequestType/extension
diagram eCH-0216-2-1_p951.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType setToDemolishedBuildingRequestType
diagram eCH-0216-2-1_p952.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:dateOfDemolition eCH-0216:extension
used by
element delivery/setToDemolishedBuilding
source <xs:complexType name="setToDemolishedBuildingRequestType">
 
<xs:sequence>
   
<xs:element name="dateOfDemolition" type="eCH-0129:datePartiallyKnownType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element setToDemolishedBuildingRequestType/dateOfDemolition
diagram eCH-0216-2-1_p953.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:datePartiallyKnownType
properties
content complex
children eCH-0129:yearMonthDay eCH-0129:yearMonth eCH-0129:year
source <xs:element name="dateOfDemolition" type="eCH-0129:datePartiallyKnownType"/>

element setToDemolishedBuildingRequestType/extension
diagram eCH-0216-2-1_p954.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType setToDemolishedDwellingRequestType
diagram eCH-0216-2-1_p955.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:dateOfDemolition eCH-0216:extension
used by
element delivery/setToDemolishedDwelling
source <xs:complexType name="setToDemolishedDwellingRequestType">
 
<xs:sequence>
   
<xs:element name="dateOfDemolition" type="eCH-0129:datePartiallyKnownType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element setToDemolishedDwellingRequestType/dateOfDemolition
diagram eCH-0216-2-1_p956.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:datePartiallyKnownType
properties
content complex
children eCH-0129:yearMonthDay eCH-0129:yearMonth eCH-0129:year
source <xs:element name="dateOfDemolition" type="eCH-0129:datePartiallyKnownType"/>

element setToDemolishedDwellingRequestType/extension
diagram eCH-0216-2-1_p957.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType setToRefusedConstructionProjectRequestType
diagram eCH-0216-2-1_p958.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:authorisationDeniedDate eCH-0216:extension
used by
element delivery/setToRefusedConstruction
source <xs:complexType name="setToRefusedConstructionProjectRequestType">
 
<xs:sequence>
   
<xs:element name="authorisationDeniedDate" type="eCH-0129:constructionAuthorisationDeniedDateType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element setToRefusedConstructionProjectRequestType/authorisationDeniedDate
diagram eCH-0216-2-1_p959.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:constructionAuthorisationDeniedDateType
properties
content simple
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="authorisationDeniedDate" type="eCH-0129:constructionAuthorisationDeniedDateType"/>

element setToRefusedConstructionProjectRequestType/extension
diagram eCH-0216-2-1_p960.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType setToSuspendedConstructionProjectRequestType
diagram eCH-0216-2-1_p961.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:projectSuspensionDate eCH-0216:extension
used by
element delivery/setToSuspendedConstruction
source <xs:complexType name="setToSuspendedConstructionProjectRequestType">
 
<xs:sequence>
   
<xs:element name="projectSuspensionDate" type="eCH-0129:projectSuspensionDateType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element setToSuspendedConstructionProjectRequestType/projectSuspensionDate
diagram eCH-0216-2-1_p962.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:projectSuspensionDateType
properties
content simple
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="projectSuspensionDate" type="eCH-0129:projectSuspensionDateType"/>

element setToSuspendedConstructionProjectRequestType/extension
diagram eCH-0216-2-1_p963.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType setToWithdrawnConstructionProjectRequestType
diagram eCH-0216-2-1_p964.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:withdrawalDate eCH-0216:extension
used by
element delivery/setToWithdrawnConstruction
source <xs:complexType name="setToWithdrawnConstructionProjectRequestType">
 
<xs:sequence>
   
<xs:element name="withdrawalDate" type="eCH-0129:withdrawalDateType"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element setToWithdrawnConstructionProjectRequestType/withdrawalDate
diagram eCH-0216-2-1_p965.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:withdrawalDateType
properties
content simple
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="withdrawalDate" type="eCH-0129:withdrawalDateType"/>

element setToWithdrawnConstructionProjectRequestType/extension
diagram eCH-0216-2-1_p966.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType streetDescriptionType
diagram eCH-0216-2-1_p967.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:language eCH-0216:descriptionLong eCH-0216:descriptionShort eCH-0216:descriptionIndex
used by
elements streetType/description streetWithoutStreetGeometryType/description getStreetRequestType/description modifyStreetNameRequestType/description addStreetNameRequestType/description deleteStreetNameRequestType/description
source <xs:complexType name="streetDescriptionType">
 
<xs:sequence>
   
<xs:element name="language" type="eCH-0129:streetLanguageType"/>
   
<xs:element name="descriptionLong" type="eCH-0129:streetDescriptionLongType"/>
   
<xs:element name="descriptionShort" type="eCH-0129:streetDescriptionShortType" minOccurs="0"/>
   
<xs:element name="descriptionIndex" type="eCH-0129:streetIndexNameType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element streetDescriptionType/language
diagram eCH-0216-2-1_p968.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:streetLanguageType
properties
content simple
facets
Kind Value Annotation
enumeration 9901
enumeration 9902
enumeration 9903
enumeration 9904
source <xs:element name="language" type="eCH-0129:streetLanguageType"/>

element streetDescriptionType/descriptionLong
diagram eCH-0216-2-1_p969.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:streetDescriptionLongType
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 60
source <xs:element name="descriptionLong" type="eCH-0129:streetDescriptionLongType"/>

element streetDescriptionType/descriptionShort
diagram eCH-0216-2-1_p970.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:streetDescriptionShortType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 24
source <xs:element name="descriptionShort" type="eCH-0129:streetDescriptionShortType" minOccurs="0"/>

element streetDescriptionType/descriptionIndex
diagram eCH-0216-2-1_p971.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:streetIndexNameType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 3
source <xs:element name="descriptionIndex" type="eCH-0129:streetIndexNameType" minOccurs="0"/>

complexType streetType
diagram eCH-0216-2-1_p972.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:ESID eCH-0216:description eCH-0216:isOfficialDescription eCH-0216:streetStatus eCH-0216:localisationKind eCH-0216:streetGeometry eCH-0216:officialStreetNumber eCH-0216:extension
used by
elements buildingEntranceWithDwellingType/street buildingEntranceType/street searchAddressType/street addBuildingEntranceRequestType/street addStreetRequestType/street
source <xs:complexType name="streetType">
 
<xs:sequence>
   
<xs:element name="ESID" type="eCH-0129:ESIDType" nillable="true" minOccurs="0"/>
   
<xs:element name="description" type="eCH-0216:streetDescriptionType" minOccurs="0" maxOccurs="4"/>
   
<xs:element name="isOfficialDescription" type="eCH-0129:isOfficialDescriptionType" minOccurs="0"/>
   
<xs:element name="streetStatus" type="eCH-0129:streetStatusType" minOccurs="0"/>
   
<xs:element name="localisationKind" type="eCH-0129:streetKindType" minOccurs="0"/>
   
<xs:element name="streetGeometry" type="xs:anyType"/>
   
<xs:element name="officialStreetNumber" type="eCH-0129:officialStreetNumberType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element streetType/ESID
diagram eCH-0216-2-1_p973.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:ESIDType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minInclusive 10000000
maxInclusive 90000000
source <xs:element name="ESID" type="eCH-0129:ESIDType" nillable="true" minOccurs="0"/>

element streetType/description
diagram eCH-0216-2-1_p974.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:streetDescriptionType
properties
minOcc 0
maxOcc 4
content complex
children eCH-0216:language eCH-0216:descriptionLong eCH-0216:descriptionShort eCH-0216:descriptionIndex
source <xs:element name="description" type="eCH-0216:streetDescriptionType" minOccurs="0" maxOccurs="4"/>

element streetType/isOfficialDescription
diagram eCH-0216-2-1_p975.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:isOfficialDescriptionType
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="isOfficialDescription" type="eCH-0129:isOfficialDescriptionType" minOccurs="0"/>

element streetType/streetStatus
diagram eCH-0216-2-1_p976.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:streetStatusType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 9811
enumeration 9812
enumeration 9813
enumeration 9814
source <xs:element name="streetStatus" type="eCH-0129:streetStatusType" minOccurs="0"/>

element streetType/localisationKind
diagram eCH-0216-2-1_p977.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:streetKindType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 9801
enumeration 9802
enumeration 9803
enumeration 9809
source <xs:element name="localisationKind" type="eCH-0129:streetKindType" minOccurs="0"/>

element streetType/streetGeometry
diagram eCH-0216-2-1_p978.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="streetGeometry" type="xs:anyType"/>

element streetType/officialStreetNumber
diagram eCH-0216-2-1_p979.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:officialStreetNumberType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 999999999999
source <xs:element name="officialStreetNumber" type="eCH-0129:officialStreetNumberType" minOccurs="0"/>

element streetType/extension
diagram eCH-0216-2-1_p980.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType streetWithoutStreetGeometryType
diagram eCH-0216-2-1_p981.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:ESID eCH-0216:description eCH-0216:isOfficialDescription eCH-0216:streetStatus eCH-0216:localisationKind eCH-0216:officialStreetNumber eCH-0216:locality eCH-0216:extension
used by
elements getStreetResponseType/streetWithoutStreetGeometryType modifyStreetResponseType/streetWithoutStreetGeometryType
source <xs:complexType name="streetWithoutStreetGeometryType">
 
<xs:sequence>
   
<xs:element name="ESID" type="eCH-0129:ESIDType" minOccurs="0"/>
   
<xs:element name="description" type="eCH-0216:streetDescriptionType" minOccurs="0" maxOccurs="4"/>
   
<xs:element name="isOfficialDescription" type="eCH-0129:isOfficialDescriptionType" minOccurs="0"/>
   
<xs:element name="streetStatus" type="eCH-0129:streetStatusType" minOccurs="0"/>
   
<xs:element name="localisationKind" type="eCH-0129:streetKindType" minOccurs="0"/>
   
<xs:element name="officialStreetNumber" type="eCH-0129:officialStreetNumberType" minOccurs="0"/>
   
<xs:element name="locality" type="eCH-0216:localityType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element streetWithoutStreetGeometryType/ESID
diagram eCH-0216-2-1_p982.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:ESIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 10000000
maxInclusive 90000000
source <xs:element name="ESID" type="eCH-0129:ESIDType" minOccurs="0"/>

element streetWithoutStreetGeometryType/description
diagram eCH-0216-2-1_p983.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:streetDescriptionType
properties
minOcc 0
maxOcc 4
content complex
children eCH-0216:language eCH-0216:descriptionLong eCH-0216:descriptionShort eCH-0216:descriptionIndex
source <xs:element name="description" type="eCH-0216:streetDescriptionType" minOccurs="0" maxOccurs="4"/>

element streetWithoutStreetGeometryType/isOfficialDescription
diagram eCH-0216-2-1_p984.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:isOfficialDescriptionType
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="isOfficialDescription" type="eCH-0129:isOfficialDescriptionType" minOccurs="0"/>

element streetWithoutStreetGeometryType/streetStatus
diagram eCH-0216-2-1_p985.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:streetStatusType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 9811
enumeration 9812
enumeration 9813
enumeration 9814
source <xs:element name="streetStatus" type="eCH-0129:streetStatusType" minOccurs="0"/>

element streetWithoutStreetGeometryType/localisationKind
diagram eCH-0216-2-1_p986.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:streetKindType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 9801
enumeration 9802
enumeration 9803
enumeration 9809
source <xs:element name="localisationKind" type="eCH-0129:streetKindType" minOccurs="0"/>

element streetWithoutStreetGeometryType/officialStreetNumber
diagram eCH-0216-2-1_p987.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0129:officialStreetNumberType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 999999999999
source <xs:element name="officialStreetNumber" type="eCH-0129:officialStreetNumberType" minOccurs="0"/>

element streetWithoutStreetGeometryType/locality
diagram eCH-0216-2-1_p988.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0216:localityType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0216:swissZipCode eCH-0216:swissZipCodeAddOn eCH-0216:name
source <xs:element name="locality" type="eCH-0216:localityType" minOccurs="0" maxOccurs="unbounded"/>

element streetWithoutStreetGeometryType/extension
diagram eCH-0216-2-1_p989.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType swissMunicipalityType
diagram eCH-0216-2-1_p990.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
children eCH-0216:municipalityId eCH-0216:municipalityName eCH-0216:cantonAbbreviation eCH-0216:extension
used by
elements constructionProjectWithBuildingType/constructionLocalisation addConstructionProjectWithBuildingType/constructionLocalisation setToCompletedConstructionProjectType/constructionLocalisation constructionProjectType/constructionLocalisation addStreetRequestType/municipality
source <xs:complexType name="swissMunicipalityType">
 
<xs:sequence>
   
<xs:element name="municipalityId" type="eCH-0007:municipalityIdType" nillable="true" minOccurs="0"/>
   
<xs:element name="municipalityName" type="eCH-0007:municipalityNameType" minOccurs="0"/>
   
<xs:element name="cantonAbbreviation" type="eCH-0007:cantonAbbreviationType" minOccurs="0"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element swissMunicipalityType/municipalityId
diagram eCH-0216-2-1_p991.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0007:municipalityIdType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minInclusive 1
maxInclusive 9999
totalDigits 4
source <xs:element name="municipalityId" type="eCH-0007:municipalityIdType" nillable="true" minOccurs="0"/>

element swissMunicipalityType/municipalityName
diagram eCH-0216-2-1_p992.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0007:municipalityNameType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 40
source <xs:element name="municipalityName" type="eCH-0007:municipalityNameType" minOccurs="0"/>

element swissMunicipalityType/cantonAbbreviation
diagram eCH-0216-2-1_p993.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type eCH-0007:cantonAbbreviationType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 2
enumeration ZH
enumeration BE
enumeration LU
enumeration UR
enumeration SZ
enumeration OW
enumeration NW
enumeration GL
enumeration ZG
enumeration FR
enumeration SO
enumeration BS
enumeration BL
enumeration SH
enumeration AR
enumeration AI
enumeration SG
enumeration GR
enumeration AG
enumeration TG
enumeration TI
enumeration VD
enumeration VS
enumeration NE
enumeration GE
enumeration JU
source <xs:element name="cantonAbbreviation" type="eCH-0007:cantonAbbreviationType" minOccurs="0"/>

element swissMunicipalityType/extension
diagram eCH-0216-2-1_p994.png
namespace http://www.ech.ch/xmlns/eCH-0216/2
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

simpleType actionType
namespace http://www.ech.ch/xmlns/eCH-0216/2
type restriction of xs:token
properties
base xs:token
used by
element plausibilityRuleType/action
facets
Kind Value Annotation
maxLength 8
enumeration Refused
enumeration Cleaner
enumeration Blocking
enumeration Listed
enumeration Auto
source <xs:simpleType name="actionType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="8"/>
   
<xs:enumeration value="Refused"/>
   
<xs:enumeration value="Cleaner"/>
   
<xs:enumeration value="Blocking"/>
   
<xs:enumeration value="Listed"/>
   
<xs:enumeration value="Auto"/>
 
</xs:restriction>
</xs:simpleType>

simpleType ARBIDType
namespace http://www.ech.ch/xmlns/eCH-0216/2
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements kindOfConstructionWorkWithBuildingType/ARBID bindBuildingToConstructionProjectRequestType/ARBID bindBuildingToConstructionProjectResponseType/ARBID addWorkToProjectResponseType/ARBID modifyWorkResponseType/ARBID deactivateWorkResponseType/ARBID getMutationRequestType/ARBID getMutationByIdResponseType/ARBID
facets
Kind Value Annotation
minInclusive 1
maxInclusive 999999999999
source <xs:simpleType name="ARBIDType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:minInclusive value="1"/>
   
<xs:maxInclusive value="999999999999"/>
 
</xs:restriction>
</xs:simpleType>

simpleType codeType
namespace http://www.ech.ch/xmlns/eCH-0216/2
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
element receiptType/code
facets
Kind Value Annotation
totalDigits 2
enumeration 0
enumeration 2
enumeration 5
enumeration 8
enumeration 10
enumeration 11
enumeration 12
enumeration 13
enumeration 14
enumeration 19
enumeration 51
enumeration 52
enumeration 53
enumeration 54
enumeration 55
enumeration 60
enumeration 90
enumeration 99
source <xs:simpleType name="codeType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:totalDigits value="2"/>
   
<xs:enumeration value="0"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="5"/>
   
<xs:enumeration value="8"/>
   
<xs:enumeration value="10"/>
   
<xs:enumeration value="11"/>
   
<xs:enumeration value="12"/>
   
<xs:enumeration value="13"/>
   
<xs:enumeration value="14"/>
   
<xs:enumeration value="19"/>
   
<xs:enumeration value="51"/>
   
<xs:enumeration value="52"/>
   
<xs:enumeration value="53"/>
   
<xs:enumeration value="54"/>
   
<xs:enumeration value="55"/>
   
<xs:enumeration value="60"/>
   
<xs:enumeration value="90"/>
   
<xs:enumeration value="99"/>
 
</xs:restriction>
</xs:simpleType>

simpleType constructionSurveyDeptNumberType
namespace http://www.ech.ch/xmlns/eCH-0216/2
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements constructionProjectWithBuildingType/constructionSurveyDeptNumber addConstructionProjectWithBuildingType/constructionSurveyDeptNumber setToCompletedConstructionProjectType/constructionSurveyDeptNumber constructionProjectType/constructionSurveyDeptNumber constructionProjectListType/constructionSurveyDeptNumber setMaintenanceCostsRequestType/constructionSurveyDeptNumber getConstructionProjectRequestType/constructionSurveyDeptNumber getDeactivatedConstructionProjectRequestType/constructionSurveyDeptNumber getConstructionSurveyDeptRequestType/constructionSurveyDeptNumber quarterlySurveyResponseType/constructionSurveyDeptNumber checkQuaterlySurveyDeptResponseType/constructionSurveyDeptNumber getArchivedConstructionProjectRequestType/constructionSurveyDeptNumber administrativeUnitIdType/constructionSurveyDeptNumber
facets
Kind Value Annotation
minInclusive 100
maxInclusive 999999
source <xs:simpleType name="constructionSurveyDeptNumberType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:minInclusive value="100"/>
   
<xs:maxInclusive value="999999"/>
 
</xs:restriction>
</xs:simpleType>

simpleType coordinatesEastType
namespace http://www.ech.ch/xmlns/eCH-0216/2
type restriction of xs:decimal
properties
base xs:decimal
used by
elements coordinatesBuildingType/east coordinatesEntranceType/east
facets
Kind Value Annotation
minInclusive 2480000.000
maxInclusive 2840000.999
totalDigits 10
fractionDigits 3
source <xs:simpleType name="coordinatesEastType">
 
<xs:restriction base="xs:decimal">
   
<xs:minInclusive value="2480000.000"/>
   
<xs:totalDigits value="10"/>
   
<xs:fractionDigits value="3"/>
   
<xs:maxInclusive value="2840000.999"/>
 
</xs:restriction>
</xs:simpleType>

simpleType coordinatesNorthType
namespace http://www.ech.ch/xmlns/eCH-0216/2
type restriction of xs:decimal
properties
base xs:decimal
used by
elements coordinatesBuildingType/north coordinatesEntranceType/north
facets
Kind Value Annotation
minInclusive 1070000.000
maxInclusive 1300000.999
totalDigits 10
fractionDigits 3
source <xs:simpleType name="coordinatesNorthType">
 
<xs:restriction base="xs:decimal">
   
<xs:totalDigits value="10"/>
   
<xs:fractionDigits value="3"/>
   
<xs:minInclusive value="1070000.000"/>
   
<xs:maxInclusive value="1300000.999"/>
 
</xs:restriction>
</xs:simpleType>

simpleType mutationIdType
namespace http://www.ech.ch/xmlns/eCH-0216/2
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements getMutationResponseType/mutationsList/lockedGroupID getMutationByIdResponseType/lockedGroupID buildingUnusableResponseType/mutationID dwellingUnusableResponseType/mutationID modifyConstructionProjectResponseType/mutationID bindBuildingToConstructionProjectResponseType/mutationID deactivateConstructionProjectResponseType/mutationID reactivateConstructionProjectResponseType/mutationID modifyConstructionSurveyDeptResponseType/mutationID getByIdAddReactivateBuildingResponseType/mutationID modifyBuildingResponseType/mutationID deactivateBuildingResponseType/mutationID addModifyBuildingEntranceResponseType/mutationID deactivateBuildingEntranceResponseType/mutationID reactivateBuildingEntranceResponseType/mutationID addModifyDwellingResponseType/mutationID reactivateReallocateDwellingResponseType/mutationID getMutationResponseType/mutationsList/mutationID getMutationByIdResponseType/mutationID
facets
Kind Value Annotation
totalDigits 10
source <xs:simpleType name="mutationIdType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:totalDigits value="10"/>
 
</xs:restriction>
</xs:simpleType>

simpleType mutationStatusType
namespace http://www.ech.ch/xmlns/eCH-0216/2
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements getMutationRequestType/mutationStatus getMutationResponseType/mutationsList/mutationStatus getMutationByIdResponseType/mutationStatus
facets
Kind Value Annotation
enumeration 502
enumeration 503
enumeration 504
annotation
documentation
502 filed, 503 refused, 504 accepted
source <xs:simpleType name="mutationStatusType">
 
<xs:annotation>
   
<xs:documentation>502 filed, 503 refused, 504 accepted</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="502"/>
   
<xs:enumeration value="503"/>
   
<xs:enumeration value="504"/>
 
</xs:restriction>
</xs:simpleType>

simpleType mutationTypeType
namespace http://www.ech.ch/xmlns/eCH-0216/2
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements getMutationRequestType/mutationType getMutationResponseType/mutationsList/mutationType getMutationByIdResponseType/mutationType
facets
Kind Value Annotation
enumeration 520
enumeration 521
enumeration 522
annotation
documentation
520 addition, 521 modification, 522 deletion
source <xs:simpleType name="mutationTypeType">
 
<xs:annotation>
   
<xs:documentation>520 addition, 521 modification, 522 deletion</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="520"/>
   
<xs:enumeration value="521"/>
   
<xs:enumeration value="522"/>
 
</xs:restriction>
</xs:simpleType>

simpleType objectKindType
namespace http://www.ech.ch/xmlns/eCH-0216/2
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements getMutationRequestType/mutationObjectKind getMutationResponseType/mutationsList/mutationObjectKind getMutationByIdResponseType/mutationObjectKind
facets
Kind Value Annotation
enumeration 510
enumeration 511
enumeration 512
enumeration 513
enumeration 514
enumeration 515
enumeration 516
enumeration 517
annotation
documentation
510 building, 511 building entrance, 512 dwelling, 513 project, 514 work, 515 street, 516 street section, 517 street name
source <xs:simpleType name="objectKindType">
 
<xs:annotation>
   
<xs:documentation>510 building, 511 building entrance, 512 dwelling, 513 project, 514 work, 515 street, 516 street section, 517 street name</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="510"/>
   
<xs:enumeration value="511"/>
   
<xs:enumeration value="512"/>
   
<xs:enumeration value="513"/>
   
<xs:enumeration value="514"/>
   
<xs:enumeration value="515"/>
   
<xs:enumeration value="516"/>
   
<xs:enumeration value="517"/>
 
</xs:restriction>
</xs:simpleType>

simpleType reasonType
namespace http://www.ech.ch/xmlns/eCH-0216/2
type restriction of xs:token
properties
base xs:token
used by
elements addConstructionProjectRequestType/reason modifyConstructionProjectRequestType/reason bindBuildingToConstructionProjectRequestType/reason addBuildingRequestType/reason modifyBuildingRequestType/reason addBuildingEntranceRequestType/reason modifyBuildingEntranceRequestType/reason addDwellingRequestType/reason modifyDwellingRequestType/reason addDwellingToConstructionProjectRequestType/reason reallocateDwellingRequestType/reason addStreetRequestType/reason modifyStreetRequestType/reason modifyStreetNameRequestType/reason deleteStreetSectionRequestType/reason addStreetNameRequestType/reason deleteStreetNameRequestType/reason addWorkToProjectRequestType/reason modifyWorkRequestType/reason addBuildingToConstructionProjectRequestType/reason deactivateConstructionProjectRequestType/reason reactivateConstructionProjectRequestType/reason deactivateBuildingRequestType/reason deactivateBuildingEntranceRequestType/reason reactivateBuildingRequestType/reason reactivateBuildingEntranceRequestType/reason deactivateDwellingRequestType/reason reactivateDwellingRequestType/reason addStreetSectionRequestType/reason getMutationByIdResponseType/reason
facets
Kind Value Annotation
maxLength 255
source <xs:simpleType name="reasonType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="255"/>
 
</xs:restriction>
</xs:simpleType>

simpleType ruleCategoryType
namespace http://www.ech.ch/xmlns/eCH-0216/2
type restriction of xs:token
properties
base xs:token
used by
element plausibilityRuleType/ruleCategory
facets
Kind Value Annotation
maxLength 4
enumeration BAU
enumeration G+W
enumeration ADR
enumeration MISS
enumeration KLX
enumeration DB
enumeration VAL
source <xs:simpleType name="ruleCategoryType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="4"/>
   
<xs:enumeration value="BAU"/>
   
<xs:enumeration value="G+W"/>
   
<xs:enumeration value="ADR"/>
   
<xs:enumeration value="MISS"/>
   
<xs:enumeration value="KLX"/>
   
<xs:enumeration value="DB"/>
   
<xs:enumeration value="VAL"/>
 
</xs:restriction>
</xs:simpleType>

simpleType ruleIDType
namespace http://www.ech.ch/xmlns/eCH-0216/2
type restriction of xs:token
properties
base xs:token
used by
element plausibilityRuleType/ruleID
facets
Kind Value Annotation
maxLength 6
source <xs:simpleType name="ruleIDType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="6"/>
 
</xs:restriction>
</xs:simpleType>

simpleType ruleTextType
namespace http://www.ech.ch/xmlns/eCH-0216/2
type restriction of xs:token
properties
base xs:token
used by
elements plausibilityRuleType/messageOfError receiptType/text
facets
Kind Value Annotation
maxLength 1000
source <xs:simpleType name="ruleTextType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="1000"/>
 
</xs:restriction>
</xs:simpleType>

simpleType surveyStatusType
namespace http://www.ech.ch/xmlns/eCH-0216/2
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
element quarterlySurveyResponseType/surveyStatus
facets
Kind Value Annotation
totalDigits 3
enumeration 610
enumeration 620
enumeration 630
enumeration 650
enumeration 651
enumeration 660
enumeration 661
enumeration 662
enumeration 663
enumeration 665
enumeration 667
enumeration 670
enumeration 680
enumeration 690
enumeration 691
source <xs:simpleType name="surveyStatusType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:totalDigits value="3"/>
   
<xs:enumeration value="610"/>
   
<xs:enumeration value="620"/>
   
<xs:enumeration value="630"/>
   
<xs:enumeration value="650"/>
   
<xs:enumeration value="651"/>
   
<xs:enumeration value="660"/>
   
<xs:enumeration value="661"/>
   
<xs:enumeration value="662"/>
   
<xs:enumeration value="663"/>
   
<xs:enumeration value="665"/>
   
<xs:enumeration value="667"/>
   
<xs:enumeration value="670"/>
   
<xs:enumeration value="680"/>
   
<xs:enumeration value="690"/>
   
<xs:enumeration value="691"/>
 
</xs:restriction>
</xs:simpleType>

simpleType typeOfConstructionProjectType
namespace http://www.ech.ch/xmlns/eCH-0216/2
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements constructionProjectWithBuildingType/typeOfConstructionProject addConstructionProjectWithBuildingType/typeOfConstructionProject setToCompletedConstructionProjectType/typeOfConstructionProject constructionProjectType/typeOfConstructionProject
facets
Kind Value Annotation
enumeration 6010
enumeration 6011
enumeration 6012
source <xs:simpleType name="typeOfConstructionProjectType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="6010"/>
   
<xs:enumeration value="6011"/>
   
<xs:enumeration value="6012"/>
 
</xs:restriction>
</xs:simpleType>

simpleType userType
namespace http://www.ech.ch/xmlns/eCH-0216/2
type restriction of xs:token
properties
base xs:token
used by
elements getMutationResponseType/mutationsList/createUser getMutationByIdResponseType/createUser getMutationResponseType/mutationsList/execUser getMutationByIdResponseType/execUser
facets
Kind Value Annotation
maxLength 20
source <xs:simpleType name="userType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="20"/>
 
</xs:restriction>
</xs:simpleType>

element eventReport
diagram eCH-0216-2-1_p995.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
properties
content complex
children eCH-0058:header eCH-0058:info
source <xs:element name="eventReport">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="header" type="eCH-0058:headerType"/>
     
<xs:element name="info" type="eCH-0058:infoType"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element eventReport/header
diagram eCH-0216-2-1_p996.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:headerType
properties
content complex
children eCH-0058:senderId eCH-0058:originalSenderId eCH-0058:declarationLocalReference eCH-0058:recipientId eCH-0058:messageId eCH-0058:referenceMessageId eCH-0058:businessProcessId eCH-0058:ourBusinessReferenceId eCH-0058:yourBusinessReferenceId eCH-0058:uniqueIdBusinessTransaction eCH-0058:messageType eCH-0058:subMessageType eCH-0058:sendingApplication eCH-0058:partialDelivery eCH-0058:subject eCH-0058:comment eCH-0058:messageDate eCH-0058:initialMessageDate eCH-0058:eventDate eCH-0058:modificationDate eCH-0058:action eCH-0058:attachment eCH-0058:testDeliveryFlag eCH-0058:responseExpected eCH-0058:businessCaseClosed eCH-0058:namedMetaData eCH-0058:extension
source <xs:element name="header" type="eCH-0058:headerType"/>

element eventReport/info
diagram eCH-0216-2-1_p997.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:infoType
properties
content complex
children eCH-0058:positiveReport eCH-0058:negativeReport
source <xs:element name="info" type="eCH-0058:infoType"/>

element header
diagram eCH-0216-2-1_p998.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:headerType
properties
content complex
children eCH-0058:senderId eCH-0058:originalSenderId eCH-0058:declarationLocalReference eCH-0058:recipientId eCH-0058:messageId eCH-0058:referenceMessageId eCH-0058:businessProcessId eCH-0058:ourBusinessReferenceId eCH-0058:yourBusinessReferenceId eCH-0058:uniqueIdBusinessTransaction eCH-0058:messageType eCH-0058:subMessageType eCH-0058:sendingApplication eCH-0058:partialDelivery eCH-0058:subject eCH-0058:comment eCH-0058:messageDate eCH-0058:initialMessageDate eCH-0058:eventDate eCH-0058:modificationDate eCH-0058:action eCH-0058:attachment eCH-0058:testDeliveryFlag eCH-0058:responseExpected eCH-0058:businessCaseClosed eCH-0058:namedMetaData eCH-0058:extension
source <xs:element name="header" type="eCH-0058:headerType"/>

complexType headerType
diagram eCH-0216-2-1_p999.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
children eCH-0058:senderId eCH-0058:originalSenderId eCH-0058:declarationLocalReference eCH-0058:recipientId eCH-0058:messageId eCH-0058:referenceMessageId eCH-0058:businessProcessId eCH-0058:ourBusinessReferenceId eCH-0058:yourBusinessReferenceId eCH-0058:uniqueIdBusinessTransaction eCH-0058:messageType eCH-0058:subMessageType eCH-0058:sendingApplication eCH-0058:partialDelivery eCH-0058:subject eCH-0058:comment eCH-0058:messageDate eCH-0058:initialMessageDate eCH-0058:eventDate eCH-0058:modificationDate eCH-0058:action eCH-0058:attachment eCH-0058:testDeliveryFlag eCH-0058:responseExpected eCH-0058:businessCaseClosed eCH-0058:namedMetaData eCH-0058:extension
used by
elements eventReport/header response/deliveryHeader header
source <xs:complexType name="headerType">
 
<xs:sequence>
   
<xs:element name="senderId" type="eCH-0058:participantIdType"/>
   
<xs:element name="originalSenderId" type="eCH-0058:participantIdType" minOccurs="0"/>
   
<xs:element name="declarationLocalReference" type="eCH-0058:declarationLocalReferenceType" minOccurs="0"/>
   
<xs:element name="recipientId" type="eCH-0058:participantIdType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="messageId" type="eCH-0058:messageIdType"/>
   
<xs:element name="referenceMessageId" type="eCH-0058:messageIdType" minOccurs="0"/>
   
<xs:element name="businessProcessId" type="eCH-0058:businessProcessIdType" minOccurs="0"/>
   
<xs:element name="ourBusinessReferenceId" type="eCH-0058:businessReferenceIdType" minOccurs="0"/>
   
<xs:element name="yourBusinessReferenceId" type="eCH-0058:businessReferenceIdType" minOccurs="0"/>
   
<xs:element name="uniqueIdBusinessTransaction" type="eCH-0058:uniqueIdBusinessTransactionType" minOccurs="0"/>
   
<xs:element name="messageType" type="eCH-0058:messageTypeType"/>
   
<xs:element name="subMessageType" type="eCH-0058:subMessageTypeType" minOccurs="0"/>
   
<xs:element name="sendingApplication" type="eCH-0058:sendingApplicationType"/>
   
<xs:element name="partialDelivery" type="eCH-0058:partialDeliveryType" minOccurs="0"/>
   
<xs:element name="subject" type="eCH-0058:subjectType" minOccurs="0"/>
   
<xs:element name="comment" type="eCH-0058:commentType" minOccurs="0"/>
   
<xs:element name="messageDate" type="eCH-0058:messageDateType"/>
   
<xs:element name="initialMessageDate" type="eCH-0058:messageDateType" minOccurs="0"/>
   
<xs:element name="eventDate" type="eCH-0058:eventDateType" minOccurs="0"/>
   
<xs:element name="modificationDate" type="eCH-0058:eventDateType" minOccurs="0"/>
   
<xs:element name="action" type="eCH-0058:actionType"/>
   
<xs:element name="attachment" type="xs:anyType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="testDeliveryFlag" type="eCH-0058:testDeliveryFlagType"/>
   
<xs:element name="responseExpected" type="eCH-0058:responseExpectedType" minOccurs="0"/>
   
<xs:element name="businessCaseClosed" type="eCH-0058:businessCaseClosedType" minOccurs="0"/>
   
<xs:element name="namedMetaData" type="eCH-0058:namedMetaDataType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="extension" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element headerType/senderId
diagram eCH-0216-2-1_p1000.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:participantIdType
properties
content simple
source <xs:element name="senderId" type="eCH-0058:participantIdType"/>

element headerType/originalSenderId
diagram eCH-0216-2-1_p1001.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:participantIdType
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="originalSenderId" type="eCH-0058:participantIdType" minOccurs="0"/>

element headerType/declarationLocalReference
diagram eCH-0216-2-1_p1002.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:declarationLocalReferenceType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 100
source <xs:element name="declarationLocalReference" type="eCH-0058:declarationLocalReferenceType" minOccurs="0"/>

element headerType/recipientId
diagram eCH-0216-2-1_p1003.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:participantIdType
properties
minOcc 0
maxOcc unbounded
content simple
source <xs:element name="recipientId" type="eCH-0058:participantIdType" minOccurs="0" maxOccurs="unbounded"/>

element headerType/messageId
diagram eCH-0216-2-1_p1004.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:messageIdType
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 36
source <xs:element name="messageId" type="eCH-0058:messageIdType"/>

element headerType/referenceMessageId
diagram eCH-0216-2-1_p1005.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:messageIdType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 36
source <xs:element name="referenceMessageId" type="eCH-0058:messageIdType" minOccurs="0"/>

element headerType/businessProcessId
diagram eCH-0216-2-1_p1006.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:businessProcessIdType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 128
source <xs:element name="businessProcessId" type="eCH-0058:businessProcessIdType" minOccurs="0"/>

element headerType/ourBusinessReferenceId
diagram eCH-0216-2-1_p1007.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:businessReferenceIdType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 50
source <xs:element name="ourBusinessReferenceId" type="eCH-0058:businessReferenceIdType" minOccurs="0"/>

element headerType/yourBusinessReferenceId
diagram eCH-0216-2-1_p1008.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:businessReferenceIdType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 50
source <xs:element name="yourBusinessReferenceId" type="eCH-0058:businessReferenceIdType" minOccurs="0"/>

element headerType/uniqueIdBusinessTransaction
diagram eCH-0216-2-1_p1009.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:uniqueIdBusinessTransactionType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 50
source <xs:element name="uniqueIdBusinessTransaction" type="eCH-0058:uniqueIdBusinessTransactionType" minOccurs="0"/>

element headerType/messageType
diagram eCH-0216-2-1_p1010.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:messageTypeType
properties
content simple
source <xs:element name="messageType" type="eCH-0058:messageTypeType"/>

element headerType/subMessageType
diagram eCH-0216-2-1_p1011.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:subMessageTypeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 36
source <xs:element name="subMessageType" type="eCH-0058:subMessageTypeType" minOccurs="0"/>

element headerType/sendingApplication
diagram eCH-0216-2-1_p1012.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:sendingApplicationType
properties
content complex
children eCH-0058:manufacturer eCH-0058:product eCH-0058:productVersion
source <xs:element name="sendingApplication" type="eCH-0058:sendingApplicationType"/>

element headerType/partialDelivery
diagram eCH-0216-2-1_p1013.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:partialDeliveryType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0058:uniqueIdDelivery eCH-0058:totalNumberOfPackages eCH-0058:numberOfActualPackage
source <xs:element name="partialDelivery" type="eCH-0058:partialDeliveryType" minOccurs="0"/>

element headerType/subject
diagram eCH-0216-2-1_p1014.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:subjectType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 100
source <xs:element name="subject" type="eCH-0058:subjectType" minOccurs="0"/>

element headerType/comment
diagram eCH-0216-2-1_p1015.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:commentType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 250
source <xs:element name="comment" type="eCH-0058:commentType" minOccurs="0"/>

element headerType/messageDate
diagram eCH-0216-2-1_p1016.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:messageDateType
properties
content simple
source <xs:element name="messageDate" type="eCH-0058:messageDateType"/>

element headerType/initialMessageDate
diagram eCH-0216-2-1_p1017.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:messageDateType
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="initialMessageDate" type="eCH-0058:messageDateType" minOccurs="0"/>

element headerType/eventDate
diagram eCH-0216-2-1_p1018.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:eventDateType
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="eventDate" type="eCH-0058:eventDateType" minOccurs="0"/>

element headerType/modificationDate
diagram eCH-0216-2-1_p1019.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:eventDateType
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="modificationDate" type="eCH-0058:eventDateType" minOccurs="0"/>

element headerType/action
diagram eCH-0216-2-1_p1020.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:actionType
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 2
enumeration 1
enumeration 3
enumeration 4
enumeration 5
enumeration 6
enumeration 8
enumeration 9
enumeration 10
enumeration 12
source <xs:element name="action" type="eCH-0058:actionType"/>

element headerType/attachment
diagram eCH-0216-2-1_p1021.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type xs:anyType
properties
minOcc 0
maxOcc unbounded
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="attachment" type="xs:anyType" minOccurs="0" maxOccurs="unbounded"/>

element headerType/testDeliveryFlag
diagram eCH-0216-2-1_p1022.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:testDeliveryFlagType
properties
content simple
source <xs:element name="testDeliveryFlag" type="eCH-0058:testDeliveryFlagType"/>

element headerType/responseExpected
diagram eCH-0216-2-1_p1023.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:responseExpectedType
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="responseExpected" type="eCH-0058:responseExpectedType" minOccurs="0"/>

element headerType/businessCaseClosed
diagram eCH-0216-2-1_p1024.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:businessCaseClosedType
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="businessCaseClosed" type="eCH-0058:businessCaseClosedType" minOccurs="0"/>

element headerType/namedMetaData
diagram eCH-0216-2-1_p1025.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:namedMetaDataType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0058:metaDataName eCH-0058:metaDataValue
source <xs:element name="namedMetaData" type="eCH-0058:namedMetaDataType" minOccurs="0" maxOccurs="unbounded"/>

element headerType/extension
diagram eCH-0216-2-1_p1026.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="extension" type="xs:anyType" minOccurs="0"/>

complexType infoType
diagram eCH-0216-2-1_p1027.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
children eCH-0058:positiveReport eCH-0058:negativeReport
used by
element eventReport/info
source <xs:complexType name="infoType">
 
<xs:choice>
   
<xs:element name="positiveReport">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="notice" type="xs:anyType"/>
         
<xs:element name="data" type="xs:anyType" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="negativeReport">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="notice" type="xs:anyType"/>
         
<xs:element name="data" type="xs:anyType" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:choice>
</xs:complexType>

element infoType/positiveReport
diagram eCH-0216-2-1_p1028.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
properties
content complex
children eCH-0058:notice eCH-0058:data
source <xs:element name="positiveReport">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="notice" type="xs:anyType"/>
     
<xs:element name="data" type="xs:anyType" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element infoType/positiveReport/notice
diagram eCH-0216-2-1_p1029.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type xs:anyType
properties
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="notice" type="xs:anyType"/>

element infoType/positiveReport/data
diagram eCH-0216-2-1_p1030.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="data" type="xs:anyType" minOccurs="0"/>

element infoType/negativeReport
diagram eCH-0216-2-1_p1031.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
properties
content complex
children eCH-0058:notice eCH-0058:data
source <xs:element name="negativeReport">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="notice" type="xs:anyType"/>
     
<xs:element name="data" type="xs:anyType" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element infoType/negativeReport/notice
diagram eCH-0216-2-1_p1032.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type xs:anyType
properties
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="notice" type="xs:anyType"/>

element infoType/negativeReport/data
diagram eCH-0216-2-1_p1033.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="data" type="xs:anyType" minOccurs="0"/>

complexType namedMetaDataType
diagram eCH-0216-2-1_p1034.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
children eCH-0058:metaDataName eCH-0058:metaDataValue
used by
element headerType/namedMetaData
source <xs:complexType name="namedMetaDataType">
 
<xs:sequence>
   
<xs:element name="metaDataName">
     
<xs:simpleType>
       
<xs:restriction base="xs:token">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="20"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="metaDataValue">
     
<xs:simpleType>
       
<xs:restriction base="xs:token">
         
<xs:maxLength value="50"/>
         
<xs:minLength value="1"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element namedMetaDataType/metaDataName
diagram eCH-0216-2-1_p1035.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type restriction of xs:token
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 20
source <xs:element name="metaDataName">
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="20"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element namedMetaDataType/metaDataValue
diagram eCH-0216-2-1_p1036.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type restriction of xs:token
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 50
source <xs:element name="metaDataValue">
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:maxLength value="50"/>
     
<xs:minLength value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType partialDeliveryType
diagram eCH-0216-2-1_p1037.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
children eCH-0058:uniqueIdDelivery eCH-0058:totalNumberOfPackages eCH-0058:numberOfActualPackage
used by
element headerType/partialDelivery
source <xs:complexType name="partialDeliveryType">
 
<xs:sequence>
   
<xs:element name="uniqueIdDelivery" type="eCH-0058:uniqueIdDeliveryType"/>
   
<xs:element name="totalNumberOfPackages" type="eCH-0058:totalNumberOfPackagesType"/>
   
<xs:element name="numberOfActualPackage" type="eCH-0058:numberOfActualPackageType"/>
 
</xs:sequence>
</xs:complexType>

element partialDeliveryType/uniqueIdDelivery
diagram eCH-0216-2-1_p1038.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:uniqueIdDeliveryType
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 50
source <xs:element name="uniqueIdDelivery" type="eCH-0058:uniqueIdDeliveryType"/>

element partialDeliveryType/totalNumberOfPackages
diagram eCH-0216-2-1_p1039.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:totalNumberOfPackagesType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 9999
source <xs:element name="totalNumberOfPackages" type="eCH-0058:totalNumberOfPackagesType"/>

element partialDeliveryType/numberOfActualPackage
diagram eCH-0216-2-1_p1040.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type eCH-0058:numberOfActualPackageType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 9999
source <xs:element name="numberOfActualPackage" type="eCH-0058:numberOfActualPackageType"/>

complexType sendingApplicationType
diagram eCH-0216-2-1_p1041.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
children eCH-0058:manufacturer eCH-0058:product eCH-0058:productVersion
used by
element headerType/sendingApplication
source <xs:complexType name="sendingApplicationType">
 
<xs:sequence>
   
<xs:element name="manufacturer">
     
<xs:simpleType>
       
<xs:restriction base="xs:token">
         
<xs:maxLength value="30"/>
         
<xs:minLength value="1"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="product">
     
<xs:simpleType>
       
<xs:restriction base="xs:token">
         
<xs:maxLength value="30"/>
         
<xs:minLength value="1"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="productVersion">
     
<xs:simpleType>
       
<xs:restriction base="xs:token">
         
<xs:maxLength value="10"/>
         
<xs:minLength value="1"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element sendingApplicationType/manufacturer
diagram eCH-0216-2-1_p1042.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type restriction of xs:token
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 30
source <xs:element name="manufacturer">
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:maxLength value="30"/>
     
<xs:minLength value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element sendingApplicationType/product
diagram eCH-0216-2-1_p1043.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type restriction of xs:token
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 30
source <xs:element name="product">
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:maxLength value="30"/>
     
<xs:minLength value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element sendingApplicationType/productVersion
diagram eCH-0216-2-1_p1044.png
namespace http://www.ech.ch/xmlns/eCH-0058/5
type restriction of xs:token
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 10
source <xs:element name="productVersion">
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:maxLength value="10"/>
     
<xs:minLength value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

simpleType actionType
namespace http://www.ech.ch/xmlns/eCH-0058/5
type restriction of xs:string
properties
base xs:string
used by
element headerType/action
facets
Kind Value Annotation
minLength 1
maxLength 2
enumeration 1
enumeration 3
enumeration 4
enumeration 5
enumeration 6
enumeration 8
enumeration 9
enumeration 10
enumeration 12
source <xs:simpleType name="actionType">
 
<xs:restriction base="xs:string">
   
<xs:maxLength value="2"/>
   
<xs:minLength value="1"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="3"/>
   
<xs:enumeration value="4"/>
   
<xs:enumeration value="5"/>
   
<xs:enumeration value="6"/>
   
<xs:enumeration value="8"/>
   
<xs:enumeration value="9"/>
   
<xs:enumeration value="10"/>
   
<xs:enumeration value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType businessCaseClosedType
namespace http://www.ech.ch/xmlns/eCH-0058/5
type xs:boolean
properties
base xs:boolean
used by
element headerType/businessCaseClosed
source <xs:simpleType name="businessCaseClosedType">
 
<xs:restriction base="xs:boolean"/>
</xs:simpleType>

simpleType businessProcessIdType
namespace http://www.ech.ch/xmlns/eCH-0058/5
type restriction of xs:token
properties
base xs:token
used by
element headerType/businessProcessId
facets
Kind Value Annotation
minLength 1
maxLength 128
source <xs:simpleType name="businessProcessIdType">
 
<xs:restriction base="xs:token">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="128"/>
 
</xs:restriction>
</xs:simpleType>

simpleType businessReferenceIdType
namespace http://www.ech.ch/xmlns/eCH-0058/5
type restriction of xs:token
properties
base xs:token
used by
elements headerType/ourBusinessReferenceId headerType/yourBusinessReferenceId
facets
Kind Value Annotation
minLength 1
maxLength 50
source <xs:simpleType name="businessReferenceIdType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="50"/>
   
<xs:minLength value="1"/>
 
</xs:restriction>
</xs:simpleType>

simpleType commentType
namespace http://www.ech.ch/xmlns/eCH-0058/5
type restriction of xs:token
properties
base xs:token
used by
element headerType/comment
facets
Kind Value Annotation
minLength 1
maxLength 250
source <xs:simpleType name="commentType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="250"/>
   
<xs:minLength value="1"/>
 
</xs:restriction>
</xs:simpleType>

simpleType declarationLocalReferenceType
namespace http://www.ech.ch/xmlns/eCH-0058/5
type restriction of xs:token
properties
base xs:token
used by
element headerType/declarationLocalReference
facets
Kind Value Annotation
minLength 1
maxLength 100
source <xs:simpleType name="declarationLocalReferenceType">
 
<xs:restriction base="xs:token">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="100"/>
 
</xs:restriction>
</xs:simpleType>

simpleType eventDateType
namespace http://www.ech.ch/xmlns/eCH-0058/5
type xs:date
properties
base xs:date
used by
elements headerType/eventDate headerType/modificationDate
source <xs:simpleType name="eventDateType">
 
<xs:restriction base="xs:date"/>
</xs:simpleType>

simpleType messageDateType
namespace http://www.ech.ch/xmlns/eCH-0058/5
type xs:dateTime
properties
base xs:dateTime
used by
elements headerType/initialMessageDate headerType/messageDate
source <xs:simpleType name="messageDateType">
 
<xs:restriction base="xs:dateTime"/>
</xs:simpleType>

simpleType messageIdType
namespace http://www.ech.ch/xmlns/eCH-0058/5
type restriction of xs:token
properties
base xs:token
used by
elements headerType/messageId headerType/referenceMessageId
facets
Kind Value Annotation
minLength 1
maxLength 36
source <xs:simpleType name="messageIdType">
 
<xs:restriction base="xs:token">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="36"/>
 
</xs:restriction>
</xs:simpleType>

simpleType messageTypeType
namespace http://www.ech.ch/xmlns/eCH-0058/5
type xs:anyURI
properties
base xs:anyURI
used by
element headerType/messageType
source <xs:simpleType name="messageTypeType">
 
<xs:restriction base="xs:anyURI"/>
</xs:simpleType>

simpleType numberOfActualPackageType
namespace http://www.ech.ch/xmlns/eCH-0058/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
element partialDeliveryType/numberOfActualPackage
facets
Kind Value Annotation
minInclusive 1
maxInclusive 9999
source <xs:simpleType name="numberOfActualPackageType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:minInclusive value="1"/>
   
<xs:maxInclusive value="9999"/>
 
</xs:restriction>
</xs:simpleType>

simpleType participantIdType
namespace http://www.ech.ch/xmlns/eCH-0058/5
type xs:anyURI
properties
base xs:anyURI
used by
elements headerType/originalSenderId headerType/recipientId headerType/senderId
source <xs:simpleType name="participantIdType">
 
<xs:restriction base="xs:anyURI"/>
</xs:simpleType>

simpleType responseExpectedType
namespace http://www.ech.ch/xmlns/eCH-0058/5
type xs:boolean
properties
base xs:boolean
used by
element headerType/responseExpected
source <xs:simpleType name="responseExpectedType">
 
<xs:restriction base="xs:boolean"/>
</xs:simpleType>

simpleType subjectType
namespace http://www.ech.ch/xmlns/eCH-0058/5
type restriction of xs:token
properties
base xs:token
used by
element headerType/subject
facets
Kind Value Annotation
minLength 1
maxLength 100
source <xs:simpleType name="subjectType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="100"/>
   
<xs:minLength value="1"/>
 
</xs:restriction>
</xs:simpleType>

simpleType subMessageTypeType
namespace http://www.ech.ch/xmlns/eCH-0058/5
type restriction of xs:token
properties
base xs:token
used by
element headerType/subMessageType
facets
Kind Value Annotation
minLength 1
maxLength 36
source <xs:simpleType name="subMessageTypeType">
 
<xs:restriction base="xs:token">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="36"/>
 
</xs:restriction>
</xs:simpleType>

simpleType testDeliveryFlagType
namespace http://www.ech.ch/xmlns/eCH-0058/5
type xs:boolean
properties
base xs:boolean
used by
element headerType/testDeliveryFlag
source <xs:simpleType name="testDeliveryFlagType">
 
<xs:restriction base="xs:boolean"/>
</xs:simpleType>

simpleType totalNumberOfPackagesType
namespace http://www.ech.ch/xmlns/eCH-0058/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
element partialDeliveryType/totalNumberOfPackages
facets
Kind Value Annotation
minInclusive 1
maxInclusive 9999
source <xs:simpleType name="totalNumberOfPackagesType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:minInclusive value="1"/>
   
<xs:maxInclusive value="9999"/>
 
</xs:restriction>
</xs:simpleType>

simpleType uniqueIdBusinessTransactionType
namespace http://www.ech.ch/xmlns/eCH-0058/5
type restriction of xs:token
properties
base xs:token
used by
element headerType/uniqueIdBusinessTransaction
facets
Kind Value Annotation
minLength 1
maxLength 50
source <xs:simpleType name="uniqueIdBusinessTransactionType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="50"/>
   
<xs:minLength value="1"/>
 
</xs:restriction>
</xs:simpleType>

simpleType uniqueIdDeliveryType
namespace http://www.ech.ch/xmlns/eCH-0058/5
type restriction of xs:token
properties
base xs:token
used by
element partialDeliveryType/uniqueIdDelivery
facets
Kind Value Annotation
minLength 1
maxLength 50
source <xs:simpleType name="uniqueIdDeliveryType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="50"/>
   
<xs:minLength value="1"/>
 
</xs:restriction>
</xs:simpleType>

element area
diagram eCH-0216-2-1_p1045.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:areaType
properties
content complex
children eCH-0129:areaType eCH-0129:areaDescriptionCode eCH-0129:areaDescription eCH-0129:areaValue
source <xs:element name="area" type="eCH-0129:areaType"/>

element building
diagram eCH-0216-2-1_p1046.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:buildingType
properties
content complex
children eCH-0129:buildingIdentification eCH-0129:EGID eCH-0129:officialBuildingNo eCH-0129:name eCH-0129:dateOfConstruction eCH-0129:dateOfRenovation eCH-0129:dateOfDemolition eCH-0129:numberOfFloors eCH-0129:numberOfSeparateHabitableRooms eCH-0129:surfaceAreaOfBuilding eCH-0129:subSurfaceAreaOfBuilding eCH-0129:surfaceAreaOfBuildingSignaleObject eCH-0129:buildingCategory eCH-0129:buildingClass eCH-0129:status eCH-0129:coordinates eCH-0129:otherID eCH-0129:civilDefenseShelter eCH-0129:neighbourhood eCH-0129:localCode eCH-0129:energyRelevantSurface eCH-0129:volume eCH-0129:heating eCH-0129:hotWater eCH-0129:buildingEntrance eCH-0129:namedMetaData eCH-0129:buildingFreeText
source <xs:element name="building" type="eCH-0129:buildingType"/>

element buildingEntrance
diagram eCH-0216-2-1_p1047.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:buildingEntranceType
properties
content complex
children eCH-0129:EGAID eCH-0129:EDID eCH-0129:buildingEntranceNo eCH-0129:coordinates eCH-0129:localID eCH-0129:isOfficialAddress eCH-0129:steetSection
source <xs:element name="buildingEntrance" type="eCH-0129:buildingEntranceType"/>

element buildingEntranceOnly
diagram eCH-0216-2-1_p1048.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:buildingEntranceOnlyType
properties
content complex
children eCH-0129:EGAID eCH-0129:EDID eCH-0129:buildingEntranceNo eCH-0129:coordinates eCH-0129:localID eCH-0129:isOfficialAddress
source <xs:element name="buildingEntranceOnly" type="eCH-0129:buildingEntranceOnlyType"/>

element buildingOnly
diagram eCH-0216-2-1_p1049.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:buildingOnlyType
properties
content complex
children eCH-0129:buildingIdentification eCH-0129:EGID eCH-0129:officialBuildingNo eCH-0129:name eCH-0129:dateOfConstruction eCH-0129:dateOfRenovation eCH-0129:dateOfDemolition eCH-0129:numberOfFloors eCH-0129:numberOfSeparateHabitableRooms eCH-0129:surfaceAreaOfBuilding eCH-0129:subSurfaceAreaOfBuilding eCH-0129:surfaceAreaOfBuildingSignaleObject eCH-0129:buildingCategory eCH-0129:buildingClass eCH-0129:status eCH-0129:coordinates eCH-0129:otherID eCH-0129:civilDefenseShelter eCH-0129:neighbourhood eCH-0129:localCode eCH-0129:energyRelevantSurface eCH-0129:volume eCH-0129:heating eCH-0129:hotWater eCH-0129:namedMetaData eCH-0129:buildingFreeText
source <xs:element name="buildingOnly" type="eCH-0129:buildingOnlyType"/>

element cadastralMap
diagram eCH-0216-2-1_p1050.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:cadastralMapType
properties
content complex
children eCH-0129:mapNumber eCH-0129:identDN
source <xs:element name="cadastralMap" type="eCH-0129:cadastralMapType"/>

element cadastralSurveyorRemark
diagram eCH-0216-2-1_p1051.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:cadastralSurveyorRemarkType
properties
content complex
children eCH-0129:remarkType eCH-0129:remarkOtherType eCH-0129:remarkText eCH-0129:objectID
source <xs:element name="cadastralSurveyorRemark" type="eCH-0129:cadastralSurveyorRemarkType"/>

element constructionProject
diagram eCH-0216-2-1_p1052.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:constructionProjectType
properties
content complex
children eCH-0129:constructionProjectIdentification eCH-0129:typeOfConstructionProject eCH-0129:constructionLocalisation eCH-0129:typeOfPermit eCH-0129:buildingPermitIssueDate eCH-0129:projectAnnouncementDate eCH-0129:constructionAuthorisationDeniedDate eCH-0129:projectStartDate eCH-0129:projectCompletionDate eCH-0129:projectSuspensionDate eCH-0129:withdrawalDate eCH-0129:nonRealisationDate eCH-0129:totalCostsOfProject eCH-0129:status eCH-0129:typeOfClient eCH-0129:typeOfConstruction eCH-0129:description eCH-0129:durationOfConstructionPhase eCH-0129:numberOfConcernedBuildings eCH-0129:numberOfConcernedDwellings eCH-0129:projectFreeText eCH-0129:municipality
source <xs:element name="constructionProject" type="eCH-0129:constructionProjectType"/>

element coveringAreaOfSDR
diagram eCH-0216-2-1_p1053.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:coveringAreaOfSDRType
properties
content complex
children eCH-0129:squareMeasure eCH-0129:realestateIdentification
source <xs:element name="coveringAreaOfSDR" type="eCH-0129:coveringAreaOfSDRType"/>

element dwelling
diagram eCH-0216-2-1_p1054.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:dwellingType
properties
content complex
children eCH-0129:localID eCH-0129:administrativeDwellingNo eCH-0129:EWID eCH-0129:physicalDwellingNo eCH-0129:dateOfConstruction eCH-0129:dateOfDemolition eCH-0129:noOfHabitableRooms eCH-0129:floor eCH-0129:locationOfDwellingOnFloor eCH-0129:multipleFloor eCH-0129:usageLimitation eCH-0129:kitchen eCH-0129:surfaceAreaOfDwelling eCH-0129:status eCH-0129:dwellingUsage eCH-0129:dwellingFreeText
source <xs:element name="dwelling" type="eCH-0129:dwellingType"/>

element estimationObject
diagram eCH-0216-2-1_p1055.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:estimationObjectType
properties
content complex
children eCH-0129:localID eCH-0129:volume eCH-0129:yearOfConstruction eCH-0129:description eCH-0129:validFrom eCH-0129:estimationReason eCH-0129:estimationValue
source <xs:element name="estimationObject" type="eCH-0129:estimationObjectType"/>

element fiscalOwnership
diagram eCH-0216-2-1_p1056.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:fiscalOwnershipType
properties
content complex
children eCH-0129:accessionDate eCH-0129:fiscalRelationship eCH-0129:validFrom eCH-0129:validTill eCH-0129:denominator eCH-0129:tally
source <xs:element name="fiscalOwnership" type="eCH-0129:fiscalOwnershipType"/>

element insuranceObject
diagram eCH-0216-2-1_p1057.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:insuranceObjectType
properties
content complex
children eCH-0129:localID eCH-0129:startDate eCH-0129:endDate eCH-0129:insuranceNumber eCH-0129:usageCode eCH-0129:usageDescription eCH-0129:insuranceValue eCH-0129:volume
source <xs:element name="insuranceObject" type="eCH-0129:insuranceObjectType"/>

element kindOfConstructionWork
diagram eCH-0216-2-1_p1058.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:kindOfConstructionWorkType
properties
content complex
children eCH-0129:kindOfWork eCH-0129:energeticRestauration eCH-0129:renovationHeatingsystem eCH-0129:innerConversionRenovation eCH-0129:conversion eCH-0129:extensionHeighteningHeated eCH-0129:extensionHeighteningNotHeated eCH-0129:thermicSolarFacility eCH-0129:photovoltaicSolarFacility eCH-0129:otherWorks
source <xs:element name="kindOfConstructionWork" type="eCH-0129:kindOfConstructionWorkType"/>

element locality
diagram eCH-0216-2-1_p1059.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:localityType
properties
content complex
children eCH-0129:swissZipCode eCH-0129:swissZipCodeAddOn eCH-0129:name
source <xs:element name="locality" type="eCH-0129:localityType"/>

element partialAreaOfBuilding
diagram eCH-0216-2-1_p1060.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:partialAreaOfBuildingType
properties
content complex
children eCH-0129:squareMeasure
source <xs:element name="partialAreaOfBuilding" type="eCH-0129:partialAreaOfBuildingType"/>

element placeName
diagram eCH-0216-2-1_p1061.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:placeNameType
properties
content complex
children eCH-0129:placeNameType eCH-0129:localGeographicalName
source <xs:element name="placeName" type="eCH-0129:placeNameType"/>

element realestate
diagram eCH-0216-2-1_p1062.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:realestateType
properties
content complex
children eCH-0129:realestateIdentification eCH-0129:authority eCH-0129:date eCH-0129:realestateType eCH-0129:cantonalSubKind eCH-0129:status eCH-0129:mutnumber eCH-0129:identDN eCH-0129:squareMeasure eCH-0129:realestateIncomplete eCH-0129:coordinates eCH-0129:namedMetaData
source <xs:element name="realestate" type="eCH-0129:realestateType"/>

element right
diagram eCH-0216-2-1_p1063.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:rightType
properties
content complex
children eCH-0129:EREID
source <xs:element name="right" type="eCH-0129:rightType"/>

element street
diagram eCH-0216-2-1_p1064.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:streetType
properties
content complex
children eCH-0129:ESID eCH-0129:isOfficialDescription eCH-0129:officialStreetNumber eCH-0129:localID eCH-0129:streetKind eCH-0129:description eCH-0129:streetStatus eCH-0129:streetGeometry
source <xs:element name="street" type="eCH-0129:streetType"/>

complexType areaType
diagram eCH-0216-2-1_p1065.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:areaType eCH-0129:areaDescriptionCode eCH-0129:areaDescription eCH-0129:areaValue
used by
element area
source <xs:complexType name="areaType">
 
<xs:sequence>
   
<xs:element name="areaType" type="eCH-0129:areaTypeType"/>
   
<xs:element name="areaDescriptionCode" type="eCH-0129:areaDescriptionCodeType"/>
   
<xs:element name="areaDescription" type="eCH-0129:areaDescriptionType"/>
   
<xs:element name="areaValue" type="eCH-0129:areaValueType"/>
 
</xs:sequence>
</xs:complexType>

element areaType/areaType
diagram eCH-0216-2-1_p1066.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:areaTypeType
properties
content simple
facets
Kind Value Annotation
enumeration 1
enumeration 2
enumeration 3
source <xs:element name="areaType" type="eCH-0129:areaTypeType"/>

element areaType/areaDescriptionCode
diagram eCH-0216-2-1_p1067.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:areaDescriptionCodeType
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 25
enumeration 0
enumeration 1
enumeration 2
enumeration 3
enumeration 4
enumeration 5
enumeration 6
enumeration 7
enumeration 8
enumeration 9
enumeration 10
enumeration 11
enumeration 12
enumeration 13
enumeration 14
enumeration 15
enumeration 16
enumeration 17
enumeration 18
enumeration 19
enumeration 20
enumeration 21
enumeration 22
enumeration 23
enumeration 24
enumeration 25
source <xs:element name="areaDescriptionCode" type="eCH-0129:areaDescriptionCodeType"/>

element areaType/areaDescription
diagram eCH-0216-2-1_p1068.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:areaDescriptionType
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 100
source <xs:element name="areaDescription" type="eCH-0129:areaDescriptionType"/>

element areaType/areaValue
diagram eCH-0216-2-1_p1069.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:areaValueType
properties
content simple
facets
Kind Value Annotation
minInclusive 0.0
maxInclusive 1000000000.0
source <xs:element name="areaValue" type="eCH-0129:areaValueType"/>

complexType buildingAuthorityOnlyType
diagram eCH-0216-2-1_p1070.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of eCH-0129:buildingAuthorityType
properties
base eCH-0129:buildingAuthorityType
children eCH-0129:buildingAuthorityIdentificationType eCH-0129:description eCH-0129:shortDescription
source <xs:complexType name="buildingAuthorityOnlyType">
 
<xs:complexContent>
   
<xs:restriction base="eCH-0129:buildingAuthorityType">
     
<xs:sequence>
       
<xs:element name="buildingAuthorityIdentificationType" type="eCH-0097:organisationIdentificationType"/>
       
<xs:element name="description" type="eCH-0129:longDescriptionType" minOccurs="0"/>
       
<xs:element name="shortDescription" type="eCH-0129:shortDescriptionType" minOccurs="0"/>
     
</xs:sequence>
   
</xs:restriction>
 
</xs:complexContent>
</xs:complexType>

element buildingAuthorityOnlyType/buildingAuthorityIdentificationType
diagram eCH-0216-2-1_p1071.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0097:organisationIdentificationType
properties
content complex
children eCH-0097:uid eCH-0097:localOrganisationId eCH-0097:OtherOrganisationId eCH-0097:organisationName eCH-0097:organisationLegalName eCH-0097:organisationAdditionalName eCH-0097:legalForm
source <xs:element name="buildingAuthorityIdentificationType" type="eCH-0097:organisationIdentificationType"/>

element buildingAuthorityOnlyType/description
diagram eCH-0216-2-1_p1072.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:longDescriptionType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 100
source <xs:element name="description" type="eCH-0129:longDescriptionType" minOccurs="0"/>

element buildingAuthorityOnlyType/shortDescription
diagram eCH-0216-2-1_p1073.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:shortDescriptionType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 40
source <xs:element name="shortDescription" type="eCH-0129:shortDescriptionType" minOccurs="0"/>

complexType buildingAuthorityType
diagram eCH-0216-2-1_p1074.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:buildingAuthorityIdentificationType eCH-0129:description eCH-0129:shortDescription eCH-0129:contactPerson eCH-0129:contact eCH-0129:address
used by
elements modifyConstructionSurveyDeptRequestType/constructionSurveyDept modifyConstructionSurveyDeptResponseType/constructionSurveyDept getConstructionSurveyDeptResponseType/constructionSurveyDept
complexType buildingAuthorityOnlyType
source <xs:complexType name="buildingAuthorityType">
 
<xs:sequence>
   
<xs:element name="buildingAuthorityIdentificationType" type="eCH-0097:organisationIdentificationType"/>
   
<xs:element name="description" type="eCH-0129:longDescriptionType" minOccurs="0"/>
   
<xs:element name="shortDescription" type="eCH-0129:shortDescriptionType" minOccurs="0"/>
   
<xs:element name="contactPerson" minOccurs="0">
     
<xs:complexType>
       
<xs:choice>
         
<xs:element name="personIdentification" type="eCH-0044:personIdentificationLightType"/>
         
<xs:element name="organisationIdentification" type="eCH-0097:organisationIdentificationType"/>
       
</xs:choice>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="contact" type="eCH-0129:contactType" minOccurs="0"/>
   
<xs:element name="address" type="eCH-0010:addressInformationType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element buildingAuthorityType/buildingAuthorityIdentificationType
diagram eCH-0216-2-1_p1075.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0097:organisationIdentificationType
properties
content complex
children eCH-0097:uid eCH-0097:localOrganisationId eCH-0097:OtherOrganisationId eCH-0097:organisationName eCH-0097:organisationLegalName eCH-0097:organisationAdditionalName eCH-0097:legalForm
source <xs:element name="buildingAuthorityIdentificationType" type="eCH-0097:organisationIdentificationType"/>

element buildingAuthorityType/description
diagram eCH-0216-2-1_p1076.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:longDescriptionType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 100
source <xs:element name="description" type="eCH-0129:longDescriptionType" minOccurs="0"/>

element buildingAuthorityType/shortDescription
diagram eCH-0216-2-1_p1077.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:shortDescriptionType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 40
source <xs:element name="shortDescription" type="eCH-0129:shortDescriptionType" minOccurs="0"/>

element buildingAuthorityType/contactPerson
diagram eCH-0216-2-1_p1078.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:personIdentification eCH-0129:organisationIdentification
source <xs:element name="contactPerson" minOccurs="0">
 
<xs:complexType>
   
<xs:choice>
     
<xs:element name="personIdentification" type="eCH-0044:personIdentificationLightType"/>
     
<xs:element name="organisationIdentification" type="eCH-0097:organisationIdentificationType"/>
   
</xs:choice>
 
</xs:complexType>
</xs:element>

element buildingAuthorityType/contactPerson/personIdentification
diagram eCH-0216-2-1_p1079.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0044:personIdentificationLightType
properties
content complex
children eCH-0044:vn eCH-0044:localPersonId eCH-0044:otherPersonId eCH-0044:officialName eCH-0044:firstName eCH-0044:originalName eCH-0044:sex eCH-0044:dateOfBirth
source <xs:element name="personIdentification" type="eCH-0044:personIdentificationLightType"/>

element buildingAuthorityType/contactPerson/organisationIdentification
diagram eCH-0216-2-1_p1080.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0097:organisationIdentificationType
properties
content complex
children eCH-0097:uid eCH-0097:localOrganisationId eCH-0097:OtherOrganisationId eCH-0097:organisationName eCH-0097:organisationLegalName eCH-0097:organisationAdditionalName eCH-0097:legalForm
source <xs:element name="organisationIdentification" type="eCH-0097:organisationIdentificationType"/>

element buildingAuthorityType/contact
diagram eCH-0216-2-1_p1081.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:contactType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:emailAddress eCH-0129:phoneNumber eCH-0129:faxNumber
source <xs:element name="contact" type="eCH-0129:contactType" minOccurs="0"/>

element buildingAuthorityType/address
diagram eCH-0216-2-1_p1082.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0010:addressInformationType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0010:addressLine1 eCH-0010:addressLine2 eCH-0010:street eCH-0010:houseNumber eCH-0010:dwellingNumber eCH-0010:postOfficeBoxNumber eCH-0010:postOfficeBoxText eCH-0010:locality eCH-0010:town eCH-0010:swissZipCode eCH-0010:swissZipCodeAddOn eCH-0010:swissZipCodeId eCH-0010:foreignZipCode eCH-0010:country
source <xs:element name="address" type="eCH-0010:addressInformationType" minOccurs="0"/>

complexType buildingDateType
diagram eCH-0216-2-1_p1083.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:yearMonthDay eCH-0129:yearMonth eCH-0129:year eCH-0129:periodOfConstruction
used by
elements buildingType/dateOfConstruction buildingOnlyType/dateOfConstruction buildingType/dateOfRenovation buildingOnlyType/dateOfRenovation buildingWithEntranceWithDwellingType/dateOfConstruction buildingWithEntranceType/dateOfConstruction buildingType/dateOfConstruction buildingsListType/dateOfConstruction setToCompletedBuildingType/dateOfConstruction getBuildingRequestType/dateOfConstruction
source <xs:complexType name="buildingDateType">
 
<xs:choice>
   
<xs:element name="yearMonthDay">
     
<xs:simpleType>
       
<xs:restriction base="xs:date">
         
<xs:minInclusive value="1000-01-01"/>
         
<xs:maxInclusive value="2099-12-31"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="yearMonth">
     
<xs:simpleType>
       
<xs:restriction base="xs:gYearMonth">
         
<xs:minInclusive value="1000-01"/>
         
<xs:maxInclusive value="2099-12"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="year">
     
<xs:simpleType>
       
<xs:restriction base="xs:gYear">
         
<xs:minInclusive value="1000"/>
         
<xs:maxInclusive value="2099"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="periodOfConstruction" type="eCH-0129:periodOfConstructionType"/>
 
</xs:choice>
</xs:complexType>

element buildingDateType/yearMonthDay
diagram eCH-0216-2-1_p1084.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:date
properties
content simple
facets
Kind Value Annotation
minInclusive 1000-01-01
maxInclusive 2099-12-31
source <xs:element name="yearMonthDay">
 
<xs:simpleType>
   
<xs:restriction base="xs:date">
     
<xs:minInclusive value="1000-01-01"/>
     
<xs:maxInclusive value="2099-12-31"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element buildingDateType/yearMonth
diagram eCH-0216-2-1_p1085.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:gYearMonth
properties
content simple
facets
Kind Value Annotation
minInclusive 1000-01
maxInclusive 2099-12
source <xs:element name="yearMonth">
 
<xs:simpleType>
   
<xs:restriction base="xs:gYearMonth">
     
<xs:minInclusive value="1000-01"/>
     
<xs:maxInclusive value="2099-12"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element buildingDateType/year
diagram eCH-0216-2-1_p1086.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:gYear
properties
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 2099
source <xs:element name="year">
 
<xs:simpleType>
   
<xs:restriction base="xs:gYear">
     
<xs:minInclusive value="1000"/>
     
<xs:maxInclusive value="2099"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element buildingDateType/periodOfConstruction
diagram eCH-0216-2-1_p1087.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:periodOfConstructionType
properties
content simple
facets
Kind Value Annotation
totalDigits 4
enumeration 8011
enumeration 8012
enumeration 8013
enumeration 8014
enumeration 8015
enumeration 8016
enumeration 8017
enumeration 8018
enumeration 8019
enumeration 8020
enumeration 8021
enumeration 8022
enumeration 8023
source <xs:element name="periodOfConstruction" type="eCH-0129:periodOfConstructionType"/>

complexType buildingEntranceIdentificationType
diagram eCH-0216-2-1_p1088.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:EGID eCH-0129:EGAID eCH-0129:EDID eCH-0129:localID
source <xs:complexType name="buildingEntranceIdentificationType">
 
<xs:sequence>
   
<xs:element name="EGID" type="eCH-0129:EGIDType"/>
   
<xs:element name="EGAID" type="eCH-0129:EGAIDType" minOccurs="0"/>
   
<xs:element name="EDID" type="eCH-0129:EDIDType" minOccurs="0"/>
   
<xs:element name="localID" type="eCH-0129:namedIdType"/>
 
</xs:sequence>
</xs:complexType>

element buildingEntranceIdentificationType/EGID
diagram eCH-0216-2-1_p1089.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:EGIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType"/>

element buildingEntranceIdentificationType/EGAID
diagram eCH-0216-2-1_p1090.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:EGAIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 100000000
maxInclusive 900000000
source <xs:element name="EGAID" type="eCH-0129:EGAIDType" minOccurs="0"/>

element buildingEntranceIdentificationType/EDID
diagram eCH-0216-2-1_p1091.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:EDIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 90
source <xs:element name="EDID" type="eCH-0129:EDIDType" minOccurs="0"/>

element buildingEntranceIdentificationType/localID
diagram eCH-0216-2-1_p1092.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:namedIdType
properties
content complex
children eCH-0129:IdCategory eCH-0129:Id
source <xs:element name="localID" type="eCH-0129:namedIdType"/>

complexType buildingEntranceOnlyType
diagram eCH-0216-2-1_p1093.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:EGAID eCH-0129:EDID eCH-0129:buildingEntranceNo eCH-0129:coordinates eCH-0129:localID eCH-0129:isOfficialAddress
used by
element buildingEntranceOnly
source <xs:complexType name="buildingEntranceOnlyType">
 
<xs:sequence>
   
<xs:element name="EGAID" type="eCH-0129:EGAIDType" minOccurs="0"/>
   
<xs:element name="EDID" type="eCH-0129:EDIDType" minOccurs="0"/>
   
<xs:element name="buildingEntranceNo" type="eCH-0129:buildingEntranceNoType" minOccurs="0"/>
   
<xs:element name="coordinates" type="eCH-0129:coordinatesType" minOccurs="0"/>
   
<xs:element name="localID" type="eCH-0129:namedIdType"/>
   
<xs:element name="isOfficialAddress" type="xs:boolean" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element buildingEntranceOnlyType/EGAID
diagram eCH-0216-2-1_p1094.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:EGAIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 100000000
maxInclusive 900000000
source <xs:element name="EGAID" type="eCH-0129:EGAIDType" minOccurs="0"/>

element buildingEntranceOnlyType/EDID
diagram eCH-0216-2-1_p1095.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:EDIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 90
source <xs:element name="EDID" type="eCH-0129:EDIDType" minOccurs="0"/>

element buildingEntranceOnlyType/buildingEntranceNo
diagram eCH-0216-2-1_p1096.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:buildingEntranceNoType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="buildingEntranceNo" type="eCH-0129:buildingEntranceNoType" minOccurs="0"/>

element buildingEntranceOnlyType/coordinates
diagram eCH-0216-2-1_p1097.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:coordinatesType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:LV95 eCH-0129:LV03
source <xs:element name="coordinates" type="eCH-0129:coordinatesType" minOccurs="0"/>

element buildingEntranceOnlyType/localID
diagram eCH-0216-2-1_p1098.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:namedIdType
properties
content complex
children eCH-0129:IdCategory eCH-0129:Id
source <xs:element name="localID" type="eCH-0129:namedIdType"/>

element buildingEntranceOnlyType/isOfficialAddress
diagram eCH-0216-2-1_p1099.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="isOfficialAddress" type="xs:boolean" minOccurs="0"/>

complexType buildingEntranceType
diagram eCH-0216-2-1_p1100.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:EGAID eCH-0129:EDID eCH-0129:buildingEntranceNo eCH-0129:coordinates eCH-0129:localID eCH-0129:isOfficialAddress eCH-0129:steetSection
used by
elements buildingEntrance buildingType/buildingEntrance
source <xs:complexType name="buildingEntranceType">
 
<xs:sequence>
   
<xs:element name="EGAID" type="eCH-0129:EGAIDType" minOccurs="0"/>
   
<xs:element name="EDID" type="eCH-0129:EDIDType" minOccurs="0"/>
   
<xs:element name="buildingEntranceNo" type="eCH-0129:buildingEntranceNoType" minOccurs="0"/>
   
<xs:element name="coordinates" type="eCH-0129:coordinatesType" minOccurs="0"/>
   
<xs:element name="localID" type="eCH-0129:namedIdType"/>
   
<xs:element name="isOfficialAddress" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="steetSection" type="eCH-0129:streetSectionType"/>
 
</xs:sequence>
</xs:complexType>

element buildingEntranceType/EGAID
diagram eCH-0216-2-1_p1101.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:EGAIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 100000000
maxInclusive 900000000
source <xs:element name="EGAID" type="eCH-0129:EGAIDType" minOccurs="0"/>

element buildingEntranceType/EDID
diagram eCH-0216-2-1_p1102.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:EDIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 90
source <xs:element name="EDID" type="eCH-0129:EDIDType" minOccurs="0"/>

element buildingEntranceType/buildingEntranceNo
diagram eCH-0216-2-1_p1103.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:buildingEntranceNoType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="buildingEntranceNo" type="eCH-0129:buildingEntranceNoType" minOccurs="0"/>

element buildingEntranceType/coordinates
diagram eCH-0216-2-1_p1104.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:coordinatesType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:LV95 eCH-0129:LV03
source <xs:element name="coordinates" type="eCH-0129:coordinatesType" minOccurs="0"/>

element buildingEntranceType/localID
diagram eCH-0216-2-1_p1105.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:namedIdType
properties
content complex
children eCH-0129:IdCategory eCH-0129:Id
source <xs:element name="localID" type="eCH-0129:namedIdType"/>

element buildingEntranceType/isOfficialAddress
diagram eCH-0216-2-1_p1106.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="isOfficialAddress" type="xs:boolean" minOccurs="0"/>

element buildingEntranceType/steetSection
diagram eCH-0216-2-1_p1107.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:streetSectionType
properties
content complex
children eCH-0129:ESID eCH-0129:swissZipCode eCH-0129:swissZipCodeAddOn
source <xs:element name="steetSection" type="eCH-0129:streetSectionType"/>

complexType buildingIdentificationType
diagram eCH-0216-2-1_p1108.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:EGID eCH-0129:street eCH-0129:houseNumber eCH-0129:zipCode eCH-0129:nameOfBuilding eCH-0129:EGRID eCH-0129:cadasterAreaNumber eCH-0129:number eCH-0129:realestateType eCH-0129:officialBuildingNo eCH-0129:localID eCH-0129:municipality
used by
elements buildingType/buildingIdentification buildingOnlyType/buildingIdentification
source <xs:complexType name="buildingIdentificationType">
 
<xs:sequence>
   
<xs:choice>
     
<xs:element name="EGID" type="eCH-0129:EGIDType"/>
     
<xs:sequence>
       
<xs:element name="street" type="eCH-0010:streetType"/>
       
<xs:element name="houseNumber" type="eCH-0010:houseNumberType"/>
       
<xs:element name="zipCode" type="eCH-0010:swissZipCodeType"/>
       
<xs:element name="nameOfBuilding" type="eCH-0129:nameOfBuildingType" minOccurs="0"/>
     
</xs:sequence>
     
<xs:sequence>
       
<xs:choice>
         
<xs:element name="EGRID" type="eCH-0129:EGRIDType"/>
         
<xs:sequence>
           
<xs:element name="cadasterAreaNumber" type="eCH-0129:cadasterAreaNumberType"/>
           
<xs:element name="number">
             
<xs:simpleType>
               
<xs:restriction base="xs:token">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="12"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="realestateType" type="eCH-0129:realestateTypeType" minOccurs="0"/>
         
</xs:sequence>
       
</xs:choice>
       
<xs:element name="officialBuildingNo" type="eCH-0129:officialBuildingNoType"/>
     
</xs:sequence>
   
</xs:choice>
   
<xs:element name="localID" type="eCH-0129:namedIdType" maxOccurs="unbounded"/>
   
<xs:element name="municipality" type="eCH-0007:municipalityIdType"/>
 
</xs:sequence>
</xs:complexType>

element buildingIdentificationType/EGID
diagram eCH-0216-2-1_p1109.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:EGIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType"/>

element buildingIdentificationType/street
diagram eCH-0216-2-1_p1110.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0010:streetType
properties
content simple
facets
Kind Value Annotation
maxLength 60
source <xs:element name="street" type="eCH-0010:streetType"/>

element buildingIdentificationType/houseNumber
diagram eCH-0216-2-1_p1111.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0010:houseNumberType
properties
content simple
facets
Kind Value Annotation
maxLength 12
source <xs:element name="houseNumber" type="eCH-0010:houseNumberType"/>

element buildingIdentificationType/zipCode
diagram eCH-0216-2-1_p1112.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0010:swissZipCodeType
properties
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 9999
source <xs:element name="zipCode" type="eCH-0010:swissZipCodeType"/>

element buildingIdentificationType/nameOfBuilding
diagram eCH-0216-2-1_p1113.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:nameOfBuildingType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 3
maxLength 40
source <xs:element name="nameOfBuilding" type="eCH-0129:nameOfBuildingType" minOccurs="0"/>

element buildingIdentificationType/EGRID
diagram eCH-0216-2-1_p1114.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:EGRIDType
properties
content simple
facets
Kind Value Annotation
maxLength 14
source <xs:element name="EGRID" type="eCH-0129:EGRIDType"/>

element buildingIdentificationType/cadasterAreaNumber
diagram eCH-0216-2-1_p1115.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:cadasterAreaNumberType
properties
content simple
source <xs:element name="cadasterAreaNumber" type="eCH-0129:cadasterAreaNumberType"/>

element buildingIdentificationType/number
diagram eCH-0216-2-1_p1116.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="number">
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="12"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element buildingIdentificationType/realestateType
diagram eCH-0216-2-1_p1117.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:realestateTypeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 1
enumeration 2
enumeration 3
enumeration 4
enumeration 5
enumeration 6
enumeration 7
enumeration 8
source <xs:element name="realestateType" type="eCH-0129:realestateTypeType" minOccurs="0"/>

element buildingIdentificationType/officialBuildingNo
diagram eCH-0216-2-1_p1118.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:officialBuildingNoType
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="officialBuildingNo" type="eCH-0129:officialBuildingNoType"/>

element buildingIdentificationType/localID
diagram eCH-0216-2-1_p1119.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:namedIdType
properties
minOcc 1
maxOcc unbounded
content complex
children eCH-0129:IdCategory eCH-0129:Id
source <xs:element name="localID" type="eCH-0129:namedIdType" maxOccurs="unbounded"/>

element buildingIdentificationType/municipality
diagram eCH-0216-2-1_p1120.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0007:municipalityIdType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 9999
totalDigits 4
source <xs:element name="municipality" type="eCH-0007:municipalityIdType"/>

complexType buildingOnlyType
diagram eCH-0216-2-1_p1121.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of eCH-0129:buildingType
properties
base eCH-0129:buildingType
children eCH-0129:buildingIdentification eCH-0129:EGID eCH-0129:officialBuildingNo eCH-0129:name eCH-0129:dateOfConstruction eCH-0129:dateOfRenovation eCH-0129:dateOfDemolition eCH-0129:numberOfFloors eCH-0129:numberOfSeparateHabitableRooms eCH-0129:surfaceAreaOfBuilding eCH-0129:subSurfaceAreaOfBuilding eCH-0129:surfaceAreaOfBuildingSignaleObject eCH-0129:buildingCategory eCH-0129:buildingClass eCH-0129:status eCH-0129:coordinates eCH-0129:otherID eCH-0129:civilDefenseShelter eCH-0129:neighbourhood eCH-0129:localCode eCH-0129:energyRelevantSurface eCH-0129:volume eCH-0129:heating eCH-0129:hotWater eCH-0129:namedMetaData eCH-0129:buildingFreeText
used by
element buildingOnly
source <xs:complexType name="buildingOnlyType">
 
<xs:complexContent>
   
<xs:restriction base="eCH-0129:buildingType">
     
<xs:sequence>
       
<xs:element name="buildingIdentification" type="eCH-0129:buildingIdentificationType" minOccurs="0"/>
       
<xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>
       
<xs:element name="officialBuildingNo" type="eCH-0129:officialBuildingNoType" minOccurs="0"/>
       
<xs:element name="name" type="eCH-0129:nameOfBuildingType" minOccurs="0"/>
       
<xs:element name="dateOfConstruction" type="eCH-0129:buildingDateType" minOccurs="0"/>
       
<xs:element name="dateOfRenovation" type="eCH-0129:buildingDateType" minOccurs="0"/>
       
<xs:element name="dateOfDemolition" type="eCH-0129:datePartiallyKnownType" minOccurs="0"/>
       
<xs:element name="numberOfFloors" type="eCH-0129:numberOfFloorsType" minOccurs="0"/>
       
<xs:element name="numberOfSeparateHabitableRooms" type="eCH-0129:numberOfSeparateHabitableRoomsType" minOccurs="0"/>
       
<xs:element name="surfaceAreaOfBuilding" type="eCH-0129:surfaceAreaOfBuildingType" minOccurs="0"/>
       
<xs:element name="subSurfaceAreaOfBuilding" type="eCH-0129:surfaceAreaOfBuildingType" minOccurs="0"/>
       
<xs:element name="surfaceAreaOfBuildingSignaleObject" type="eCH-0129:surfaceAreaOfBuildingSingleObjectType" minOccurs="0"/>
       
<xs:element name="buildingCategory" type="eCH-0129:buildingCategoryType"/>
       
<xs:element name="buildingClass" type="eCH-0129:buildingClassType" minOccurs="0"/>
       
<xs:element name="status" type="eCH-0129:buildingStatusType" minOccurs="0"/>
       
<xs:element name="coordinates" type="eCH-0129:coordinatesType" minOccurs="0"/>
       
<xs:element name="otherID" type="eCH-0129:namedIdType" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element name="civilDefenseShelter" type="xs:boolean" minOccurs="0"/>
       
<xs:element name="neighbourhood" type="eCH-0129:neighbourhoodType" minOccurs="0"/>
       
<xs:element name="localCode" type="eCH-0129:localCodeType" minOccurs="0" maxOccurs="4"/>
       
<xs:element name="energyRelevantSurface" type="eCH-0129:energyRelevantSurfaceType" minOccurs="0"/>
       
<xs:element name="volume" type="eCH-0129:buildingVolumeType" minOccurs="0"/>
       
<xs:element name="heating" type="eCH-0129:heatingType" minOccurs="0" maxOccurs="2"/>
       
<xs:element name="hotWater" type="eCH-0129:hotWaterType" minOccurs="0" maxOccurs="2"/>
       
<xs:element name="namedMetaData" type="eCH-0129:namedMetaDataType" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element name="buildingFreeText" type="eCH-0129:freeTextType" minOccurs="0" maxOccurs="2"/>
     
</xs:sequence>
   
</xs:restriction>
 
</xs:complexContent>
</xs:complexType>

element buildingOnlyType/buildingIdentification
diagram eCH-0216-2-1_p1122.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:buildingIdentificationType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:EGID eCH-0129:street eCH-0129:houseNumber eCH-0129:zipCode eCH-0129:nameOfBuilding eCH-0129:EGRID eCH-0129:cadasterAreaNumber eCH-0129:number eCH-0129:realestateType eCH-0129:officialBuildingNo eCH-0129:localID eCH-0129:municipality
source <xs:element name="buildingIdentification" type="eCH-0129:buildingIdentificationType" minOccurs="0"/>

element buildingOnlyType/EGID
diagram eCH-0216-2-1_p1123.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:EGIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>

element buildingOnlyType/officialBuildingNo
diagram eCH-0216-2-1_p1124.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:officialBuildingNoType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="officialBuildingNo" type="eCH-0129:officialBuildingNoType" minOccurs="0"/>

element buildingOnlyType/name
diagram eCH-0216-2-1_p1125.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:nameOfBuildingType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 3
maxLength 40
source <xs:element name="name" type="eCH-0129:nameOfBuildingType" minOccurs="0"/>

element buildingOnlyType/dateOfConstruction
diagram eCH-0216-2-1_p1126.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:buildingDateType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:yearMonthDay eCH-0129:yearMonth eCH-0129:year eCH-0129:periodOfConstruction
source <xs:element name="dateOfConstruction" type="eCH-0129:buildingDateType" minOccurs="0"/>

element buildingOnlyType/dateOfRenovation
diagram eCH-0216-2-1_p1127.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:buildingDateType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:yearMonthDay eCH-0129:yearMonth eCH-0129:year eCH-0129:periodOfConstruction
source <xs:element name="dateOfRenovation" type="eCH-0129:buildingDateType" minOccurs="0"/>

element buildingOnlyType/dateOfDemolition
diagram eCH-0216-2-1_p1128.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:datePartiallyKnownType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:yearMonthDay eCH-0129:yearMonth eCH-0129:year
source <xs:element name="dateOfDemolition" type="eCH-0129:datePartiallyKnownType" minOccurs="0"/>

element buildingOnlyType/numberOfFloors
diagram eCH-0216-2-1_p1129.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:numberOfFloorsType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99
source <xs:element name="numberOfFloors" type="eCH-0129:numberOfFloorsType" minOccurs="0"/>

element buildingOnlyType/numberOfSeparateHabitableRooms
diagram eCH-0216-2-1_p1130.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:numberOfSeparateHabitableRoomsType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999
source <xs:element name="numberOfSeparateHabitableRooms" type="eCH-0129:numberOfSeparateHabitableRoomsType" minOccurs="0"/>

element buildingOnlyType/surfaceAreaOfBuilding
diagram eCH-0216-2-1_p1131.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:surfaceAreaOfBuildingType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99999
source <xs:element name="surfaceAreaOfBuilding" type="eCH-0129:surfaceAreaOfBuildingType" minOccurs="0"/>

element buildingOnlyType/subSurfaceAreaOfBuilding
diagram eCH-0216-2-1_p1132.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:surfaceAreaOfBuildingType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99999
source <xs:element name="subSurfaceAreaOfBuilding" type="eCH-0129:surfaceAreaOfBuildingType" minOccurs="0"/>

element buildingOnlyType/surfaceAreaOfBuildingSignaleObject
diagram eCH-0216-2-1_p1133.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:surfaceAreaOfBuildingSingleObjectType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99999
source <xs:element name="surfaceAreaOfBuildingSignaleObject" type="eCH-0129:surfaceAreaOfBuildingSingleObjectType" minOccurs="0"/>

element buildingOnlyType/buildingCategory
diagram eCH-0216-2-1_p1134.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:buildingCategoryType
properties
content simple
facets
Kind Value Annotation
enumeration 1010
enumeration 1020
enumeration 1030
enumeration 1040
enumeration 1060
enumeration 1080
source <xs:element name="buildingCategory" type="eCH-0129:buildingCategoryType"/>

element buildingOnlyType/buildingClass
diagram eCH-0216-2-1_p1135.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:buildingClassType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1110
maxInclusive 1278
source <xs:element name="buildingClass" type="eCH-0129:buildingClassType" minOccurs="0"/>

element buildingOnlyType/status
diagram eCH-0216-2-1_p1136.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:buildingStatusType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 1001
enumeration 1002
enumeration 1003
enumeration 1004
enumeration 1005
enumeration 1007
enumeration 1008
enumeration 1009
source <xs:element name="status" type="eCH-0129:buildingStatusType" minOccurs="0"/>

element buildingOnlyType/coordinates
diagram eCH-0216-2-1_p1137.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:coordinatesType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:LV95 eCH-0129:LV03
source <xs:element name="coordinates" type="eCH-0129:coordinatesType" minOccurs="0"/>

element buildingOnlyType/otherID
diagram eCH-0216-2-1_p1138.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:namedIdType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0129:IdCategory eCH-0129:Id
source <xs:element name="otherID" type="eCH-0129:namedIdType" minOccurs="0" maxOccurs="unbounded"/>

element buildingOnlyType/civilDefenseShelter
diagram eCH-0216-2-1_p1139.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="civilDefenseShelter" type="xs:boolean" minOccurs="0"/>

element buildingOnlyType/neighbourhood
diagram eCH-0216-2-1_p1140.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:neighbourhoodType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 9999999
source <xs:element name="neighbourhood" type="eCH-0129:neighbourhoodType" minOccurs="0"/>

element buildingOnlyType/localCode
diagram eCH-0216-2-1_p1141.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:localCodeType
properties
minOcc 0
maxOcc 4
content simple
facets
Kind Value Annotation
minLength 1
maxLength 8
source <xs:element name="localCode" type="eCH-0129:localCodeType" minOccurs="0" maxOccurs="4"/>

element buildingOnlyType/energyRelevantSurface
diagram eCH-0216-2-1_p1142.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:energyRelevantSurfaceType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 5
maxInclusive 900000
source <xs:element name="energyRelevantSurface" type="eCH-0129:energyRelevantSurfaceType" minOccurs="0"/>

element buildingOnlyType/volume
diagram eCH-0216-2-1_p1143.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:buildingVolumeType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:volume eCH-0129:informationSource eCH-0129:norm
source <xs:element name="volume" type="eCH-0129:buildingVolumeType" minOccurs="0"/>

element buildingOnlyType/heating
diagram eCH-0216-2-1_p1144.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:heatingType
properties
minOcc 0
maxOcc 2
content complex
children eCH-0129:heatGeneratorHeating eCH-0129:energySourceHeating eCH-0129:informationSourceHeating eCH-0129:revisionDate
source <xs:element name="heating" type="eCH-0129:heatingType" minOccurs="0" maxOccurs="2"/>

element buildingOnlyType/hotWater
diagram eCH-0216-2-1_p1145.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:hotWaterType
properties
minOcc 0
maxOcc 2
content complex
children eCH-0129:heatGeneratorHotWater eCH-0129:energySourceHeating eCH-0129:informationSourceHeating eCH-0129:revisionDate
source <xs:element name="hotWater" type="eCH-0129:hotWaterType" minOccurs="0" maxOccurs="2"/>

element buildingOnlyType/namedMetaData
diagram eCH-0216-2-1_p1146.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:namedMetaDataType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0129:metaDataName eCH-0129:metaDataValue
source <xs:element name="namedMetaData" type="eCH-0129:namedMetaDataType" minOccurs="0" maxOccurs="unbounded"/>

element buildingOnlyType/buildingFreeText
diagram eCH-0216-2-1_p1147.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:freeTextType
properties
minOcc 0
maxOcc 2
content simple
facets
Kind Value Annotation
minLength 1
maxLength 32
source <xs:element name="buildingFreeText" type="eCH-0129:freeTextType" minOccurs="0" maxOccurs="2"/>

complexType buildingType
diagram eCH-0216-2-1_p1148.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:buildingIdentification eCH-0129:EGID eCH-0129:officialBuildingNo eCH-0129:name eCH-0129:dateOfConstruction eCH-0129:dateOfRenovation eCH-0129:dateOfDemolition eCH-0129:numberOfFloors eCH-0129:numberOfSeparateHabitableRooms eCH-0129:surfaceAreaOfBuilding eCH-0129:subSurfaceAreaOfBuilding eCH-0129:surfaceAreaOfBuildingSignaleObject eCH-0129:buildingCategory eCH-0129:buildingClass eCH-0129:status eCH-0129:coordinates eCH-0129:otherID eCH-0129:civilDefenseShelter eCH-0129:neighbourhood eCH-0129:localCode eCH-0129:energyRelevantSurface eCH-0129:volume eCH-0129:heating eCH-0129:hotWater eCH-0129:buildingEntrance eCH-0129:namedMetaData eCH-0129:buildingFreeText
used by
element building
complexType buildingOnlyType
source <xs:complexType name="buildingType">
 
<xs:sequence>
   
<xs:element name="buildingIdentification" type="eCH-0129:buildingIdentificationType" minOccurs="0"/>
   
<xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>
   
<xs:element name="officialBuildingNo" type="eCH-0129:officialBuildingNoType" minOccurs="0"/>
   
<xs:element name="name" type="eCH-0129:nameOfBuildingType" minOccurs="0"/>
   
<xs:element name="dateOfConstruction" type="eCH-0129:buildingDateType" minOccurs="0"/>
   
<xs:element name="dateOfRenovation" type="eCH-0129:buildingDateType" minOccurs="0"/>
   
<xs:element name="dateOfDemolition" type="eCH-0129:datePartiallyKnownType" minOccurs="0"/>
   
<xs:element name="numberOfFloors" type="eCH-0129:numberOfFloorsType" minOccurs="0"/>
   
<xs:element name="numberOfSeparateHabitableRooms" type="eCH-0129:numberOfSeparateHabitableRoomsType" minOccurs="0"/>
   
<xs:element name="surfaceAreaOfBuilding" type="eCH-0129:surfaceAreaOfBuildingType" minOccurs="0"/>
   
<xs:element name="subSurfaceAreaOfBuilding" type="eCH-0129:surfaceAreaOfBuildingType" minOccurs="0"/>
   
<xs:element name="surfaceAreaOfBuildingSignaleObject" type="eCH-0129:surfaceAreaOfBuildingSingleObjectType" minOccurs="0"/>
   
<xs:element name="buildingCategory" type="eCH-0129:buildingCategoryType"/>
   
<xs:element name="buildingClass" type="eCH-0129:buildingClassType" minOccurs="0"/>
   
<xs:element name="status" type="eCH-0129:buildingStatusType" minOccurs="0"/>
   
<xs:element name="coordinates" type="eCH-0129:coordinatesType" minOccurs="0"/>
   
<xs:element name="otherID" type="eCH-0129:namedIdType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="civilDefenseShelter" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="neighbourhood" type="eCH-0129:neighbourhoodType" minOccurs="0"/>
   
<xs:element name="localCode" type="eCH-0129:localCodeType" minOccurs="0" maxOccurs="4"/>
   
<xs:element name="energyRelevantSurface" type="eCH-0129:energyRelevantSurfaceType" minOccurs="0"/>
   
<xs:element name="volume" type="eCH-0129:buildingVolumeType" minOccurs="0"/>
   
<xs:element name="heating" type="eCH-0129:heatingType" minOccurs="0" maxOccurs="2"/>
   
<xs:element name="hotWater" type="eCH-0129:hotWaterType" minOccurs="0" maxOccurs="2"/>
   
<xs:element name="buildingEntrance" type="eCH-0129:buildingEntranceType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="namedMetaData" type="eCH-0129:namedMetaDataType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="buildingFreeText" type="eCH-0129:freeTextType" minOccurs="0" maxOccurs="2"/>
 
</xs:sequence>
</xs:complexType>

element buildingType/buildingIdentification
diagram eCH-0216-2-1_p1149.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:buildingIdentificationType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:EGID eCH-0129:street eCH-0129:houseNumber eCH-0129:zipCode eCH-0129:nameOfBuilding eCH-0129:EGRID eCH-0129:cadasterAreaNumber eCH-0129:number eCH-0129:realestateType eCH-0129:officialBuildingNo eCH-0129:localID eCH-0129:municipality
source <xs:element name="buildingIdentification" type="eCH-0129:buildingIdentificationType" minOccurs="0"/>

element buildingType/EGID
diagram eCH-0216-2-1_p1150.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:EGIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType" minOccurs="0"/>

element buildingType/officialBuildingNo
diagram eCH-0216-2-1_p1151.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:officialBuildingNoType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="officialBuildingNo" type="eCH-0129:officialBuildingNoType" minOccurs="0"/>

element buildingType/name
diagram eCH-0216-2-1_p1152.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:nameOfBuildingType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 3
maxLength 40
source <xs:element name="name" type="eCH-0129:nameOfBuildingType" minOccurs="0"/>

element buildingType/dateOfConstruction
diagram eCH-0216-2-1_p1153.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:buildingDateType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:yearMonthDay eCH-0129:yearMonth eCH-0129:year eCH-0129:periodOfConstruction
source <xs:element name="dateOfConstruction" type="eCH-0129:buildingDateType" minOccurs="0"/>

element buildingType/dateOfRenovation
diagram eCH-0216-2-1_p1154.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:buildingDateType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:yearMonthDay eCH-0129:yearMonth eCH-0129:year eCH-0129:periodOfConstruction
source <xs:element name="dateOfRenovation" type="eCH-0129:buildingDateType" minOccurs="0"/>

element buildingType/dateOfDemolition
diagram eCH-0216-2-1_p1155.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:datePartiallyKnownType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:yearMonthDay eCH-0129:yearMonth eCH-0129:year
source <xs:element name="dateOfDemolition" type="eCH-0129:datePartiallyKnownType" minOccurs="0"/>

element buildingType/numberOfFloors
diagram eCH-0216-2-1_p1156.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:numberOfFloorsType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99
source <xs:element name="numberOfFloors" type="eCH-0129:numberOfFloorsType" minOccurs="0"/>

element buildingType/numberOfSeparateHabitableRooms
diagram eCH-0216-2-1_p1157.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:numberOfSeparateHabitableRoomsType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999
source <xs:element name="numberOfSeparateHabitableRooms" type="eCH-0129:numberOfSeparateHabitableRoomsType" minOccurs="0"/>

element buildingType/surfaceAreaOfBuilding
diagram eCH-0216-2-1_p1158.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:surfaceAreaOfBuildingType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99999
source <xs:element name="surfaceAreaOfBuilding" type="eCH-0129:surfaceAreaOfBuildingType" minOccurs="0"/>

element buildingType/subSurfaceAreaOfBuilding
diagram eCH-0216-2-1_p1159.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:surfaceAreaOfBuildingType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99999
source <xs:element name="subSurfaceAreaOfBuilding" type="eCH-0129:surfaceAreaOfBuildingType" minOccurs="0"/>

element buildingType/surfaceAreaOfBuildingSignaleObject
diagram eCH-0216-2-1_p1160.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:surfaceAreaOfBuildingSingleObjectType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99999
source <xs:element name="surfaceAreaOfBuildingSignaleObject" type="eCH-0129:surfaceAreaOfBuildingSingleObjectType" minOccurs="0"/>

element buildingType/buildingCategory
diagram eCH-0216-2-1_p1161.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:buildingCategoryType
properties
content simple
facets
Kind Value Annotation
enumeration 1010
enumeration 1020
enumeration 1030
enumeration 1040
enumeration 1060
enumeration 1080
source <xs:element name="buildingCategory" type="eCH-0129:buildingCategoryType"/>

element buildingType/buildingClass
diagram eCH-0216-2-1_p1162.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:buildingClassType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1110
maxInclusive 1278
source <xs:element name="buildingClass" type="eCH-0129:buildingClassType" minOccurs="0"/>

element buildingType/status
diagram eCH-0216-2-1_p1163.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:buildingStatusType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 1001
enumeration 1002
enumeration 1003
enumeration 1004
enumeration 1005
enumeration 1007
enumeration 1008
enumeration 1009
source <xs:element name="status" type="eCH-0129:buildingStatusType" minOccurs="0"/>

element buildingType/coordinates
diagram eCH-0216-2-1_p1164.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:coordinatesType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:LV95 eCH-0129:LV03
source <xs:element name="coordinates" type="eCH-0129:coordinatesType" minOccurs="0"/>

element buildingType/otherID
diagram eCH-0216-2-1_p1165.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:namedIdType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0129:IdCategory eCH-0129:Id
source <xs:element name="otherID" type="eCH-0129:namedIdType" minOccurs="0" maxOccurs="unbounded"/>

element buildingType/civilDefenseShelter
diagram eCH-0216-2-1_p1166.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="civilDefenseShelter" type="xs:boolean" minOccurs="0"/>

element buildingType/neighbourhood
diagram eCH-0216-2-1_p1167.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:neighbourhoodType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 9999999
source <xs:element name="neighbourhood" type="eCH-0129:neighbourhoodType" minOccurs="0"/>

element buildingType/localCode
diagram eCH-0216-2-1_p1168.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:localCodeType
properties
minOcc 0
maxOcc 4
content simple
facets
Kind Value Annotation
minLength 1
maxLength 8
source <xs:element name="localCode" type="eCH-0129:localCodeType" minOccurs="0" maxOccurs="4"/>

element buildingType/energyRelevantSurface
diagram eCH-0216-2-1_p1169.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:energyRelevantSurfaceType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 5
maxInclusive 900000
source <xs:element name="energyRelevantSurface" type="eCH-0129:energyRelevantSurfaceType" minOccurs="0"/>

element buildingType/volume
diagram eCH-0216-2-1_p1170.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:buildingVolumeType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:volume eCH-0129:informationSource eCH-0129:norm
source <xs:element name="volume" type="eCH-0129:buildingVolumeType" minOccurs="0"/>

element buildingType/heating
diagram eCH-0216-2-1_p1171.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:heatingType
properties
minOcc 0
maxOcc 2
content complex
children eCH-0129:heatGeneratorHeating eCH-0129:energySourceHeating eCH-0129:informationSourceHeating eCH-0129:revisionDate
source <xs:element name="heating" type="eCH-0129:heatingType" minOccurs="0" maxOccurs="2"/>

element buildingType/hotWater
diagram eCH-0216-2-1_p1172.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:hotWaterType
properties
minOcc 0
maxOcc 2
content complex
children eCH-0129:heatGeneratorHotWater eCH-0129:energySourceHeating eCH-0129:informationSourceHeating eCH-0129:revisionDate
source <xs:element name="hotWater" type="eCH-0129:hotWaterType" minOccurs="0" maxOccurs="2"/>

element buildingType/buildingEntrance
diagram eCH-0216-2-1_p1173.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:buildingEntranceType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0129:EGAID eCH-0129:EDID eCH-0129:buildingEntranceNo eCH-0129:coordinates eCH-0129:localID eCH-0129:isOfficialAddress eCH-0129:steetSection
source <xs:element name="buildingEntrance" type="eCH-0129:buildingEntranceType" minOccurs="0" maxOccurs="unbounded"/>

element buildingType/namedMetaData
diagram eCH-0216-2-1_p1174.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:namedMetaDataType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0129:metaDataName eCH-0129:metaDataValue
source <xs:element name="namedMetaData" type="eCH-0129:namedMetaDataType" minOccurs="0" maxOccurs="unbounded"/>

element buildingType/buildingFreeText
diagram eCH-0216-2-1_p1175.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:freeTextType
properties
minOcc 0
maxOcc 2
content simple
facets
Kind Value Annotation
minLength 1
maxLength 32
source <xs:element name="buildingFreeText" type="eCH-0129:freeTextType" minOccurs="0" maxOccurs="2"/>

complexType buildingVolumeType
diagram eCH-0216-2-1_p1176.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:volume eCH-0129:informationSource eCH-0129:norm
used by
elements buildingType/volume buildingOnlyType/volume buildingWithEntranceWithDwellingType/volume buildingWithEntranceType/volume buildingType/volume setToCompletedBuildingType/volume
source <xs:complexType name="buildingVolumeType">
 
<xs:sequence>
   
<xs:element name="volume">
     
<xs:simpleType>
       
<xs:restriction base="xs:nonNegativeInteger">
         
<xs:maxInclusive value="9999999"/>
         
<xs:minInclusive value="5"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="informationSource" type="eCH-0129:buildingVolumeInformationSourceType" minOccurs="0"/>
   
<xs:element name="norm" type="eCH-0129:buildingVolumeNormType"/>
 
</xs:sequence>
</xs:complexType>

element buildingVolumeType/volume
diagram eCH-0216-2-1_p1177.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
content simple
facets
Kind Value Annotation
minInclusive 5
maxInclusive 9999999
source <xs:element name="volume">
 
<xs:simpleType>
   
<xs:restriction base="xs:nonNegativeInteger">
     
<xs:maxInclusive value="9999999"/>
     
<xs:minInclusive value="5"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element buildingVolumeType/informationSource
diagram eCH-0216-2-1_p1178.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:buildingVolumeInformationSourceType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 869
enumeration 858
enumeration 853
enumeration 852
enumeration 857
enumeration 851
enumeration 870
enumeration 878
enumeration 859
source <xs:element name="informationSource" type="eCH-0129:buildingVolumeInformationSourceType" minOccurs="0"/>

element buildingVolumeType/norm
diagram eCH-0216-2-1_p1179.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:buildingVolumeNormType
properties
content simple
facets
Kind Value Annotation
enumeration 961
enumeration 962
enumeration 969
source <xs:element name="norm" type="eCH-0129:buildingVolumeNormType"/>

complexType cadastralMapType
diagram eCH-0216-2-1_p1180.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:mapNumber eCH-0129:identDN
used by
element cadastralMap
source <xs:complexType name="cadastralMapType">
 
<xs:sequence>
   
<xs:element name="mapNumber" type="eCH-0129:mapNumberType"/>
   
<xs:element name="identDN" type="eCH-0129:identDNType"/>
 
</xs:sequence>
</xs:complexType>

element cadastralMapType/mapNumber
diagram eCH-0216-2-1_p1181.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:mapNumberType
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="mapNumber" type="eCH-0129:mapNumberType"/>

element cadastralMapType/identDN
diagram eCH-0216-2-1_p1182.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:identDNType
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="identDN" type="eCH-0129:identDNType"/>

complexType cadastralSurveyorRemarkType
diagram eCH-0216-2-1_p1183.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:remarkType eCH-0129:remarkOtherType eCH-0129:remarkText eCH-0129:objectID
used by
element cadastralSurveyorRemark
source <xs:complexType name="cadastralSurveyorRemarkType">
 
<xs:sequence>
   
<xs:element name="remarkType" type="eCH-0129:remarkTypeType"/>
   
<xs:element name="remarkOtherType" type="eCH-0129:remarkOtherTypeType" minOccurs="0"/>
   
<xs:element name="remarkText" type="eCH-0129:remarkTextType"/>
   
<xs:element name="objectID" type="eCH-0129:objectIDType"/>
 
</xs:sequence>
</xs:complexType>

element cadastralSurveyorRemarkType/remarkType
diagram eCH-0216-2-1_p1184.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:remarkTypeType
properties
content simple
facets
Kind Value Annotation
enumeration 1
enumeration 2
enumeration 3
enumeration 4
enumeration 5
enumeration 6
source <xs:element name="remarkType" type="eCH-0129:remarkTypeType"/>

element cadastralSurveyorRemarkType/remarkOtherType
diagram eCH-0216-2-1_p1185.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:remarkOtherTypeType
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="remarkOtherType" type="eCH-0129:remarkOtherTypeType" minOccurs="0"/>

element cadastralSurveyorRemarkType/remarkText
diagram eCH-0216-2-1_p1186.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:remarkTextType
properties
content simple
source <xs:element name="remarkText" type="eCH-0129:remarkTextType"/>

element cadastralSurveyorRemarkType/objectID
diagram eCH-0216-2-1_p1187.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:objectIDType
properties
content simple
source <xs:element name="objectID" type="eCH-0129:objectIDType"/>

complexType constructionLocalisationType
diagram eCH-0216-2-1_p1188.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:municipality eCH-0129:canton eCH-0129:country
used by
element constructionProjectType/constructionLocalisation
source <xs:complexType name="constructionLocalisationType">
 
<xs:choice>
   
<xs:element name="municipality" type="eCH-0007:swissMunicipalityType"/>
   
<xs:element name="canton" type="eCH-0007:cantonAbbreviationType"/>
   
<xs:element name="country" type="eCH-0008:countryType"/>
 
</xs:choice>
</xs:complexType>

element constructionLocalisationType/municipality
diagram eCH-0216-2-1_p1189.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0007:swissMunicipalityType
properties
content complex
children eCH-0007:municipalityId eCH-0007:municipalityName eCH-0007:cantonAbbreviation eCH-0007:historyMunicipalityId
source <xs:element name="municipality" type="eCH-0007:swissMunicipalityType"/>

element constructionLocalisationType/canton
diagram eCH-0216-2-1_p1190.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0007:cantonAbbreviationType
properties
content simple
facets
Kind Value Annotation
maxLength 2
enumeration ZH
enumeration BE
enumeration LU
enumeration UR
enumeration SZ
enumeration OW
enumeration NW
enumeration GL
enumeration ZG
enumeration FR
enumeration SO
enumeration BS
enumeration BL
enumeration SH
enumeration AR
enumeration AI
enumeration SG
enumeration GR
enumeration AG
enumeration TG
enumeration TI
enumeration VD
enumeration VS
enumeration NE
enumeration GE
enumeration JU
source <xs:element name="canton" type="eCH-0007:cantonAbbreviationType"/>

element constructionLocalisationType/country
diagram eCH-0216-2-1_p1191.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0008:countryType
properties
content complex
children eCH-0008:countryId eCH-0008:countryIdISO2 eCH-0008:countryNameShort
source <xs:element name="country" type="eCH-0008:countryType"/>

complexType constructionProjectIdentificationType
diagram eCH-0216-2-1_p1192.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:localID eCH-0129:EPROID eCH-0129:officialConstructionProjectFileNo eCH-0129:extensionOfOfficialConstructionProjectFileNo
used by
element constructionProjectType/constructionProjectIdentification
source <xs:complexType name="constructionProjectIdentificationType">
 
<xs:sequence>
   
<xs:element name="localID" type="eCH-0129:namedIdType" maxOccurs="unbounded"/>
   
<xs:element name="EPROID" type="eCH-0129:EPROIDType" minOccurs="0"/>
   
<xs:element name="officialConstructionProjectFileNo" type="eCH-0129:officialConstructionProjectFileNoType" minOccurs="0"/>
   
<xs:element name="extensionOfOfficialConstructionProjectFileNo" type="eCH-0129:extensionOfOfficialConstructionProjectFileNoType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element constructionProjectIdentificationType/localID
diagram eCH-0216-2-1_p1193.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:namedIdType
properties
minOcc 1
maxOcc unbounded
content complex
children eCH-0129:IdCategory eCH-0129:Id
source <xs:element name="localID" type="eCH-0129:namedIdType" maxOccurs="unbounded"/>

element constructionProjectIdentificationType/EPROID
diagram eCH-0216-2-1_p1194.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:EPROIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EPROID" type="eCH-0129:EPROIDType" minOccurs="0"/>

element constructionProjectIdentificationType/officialConstructionProjectFileNo
diagram eCH-0216-2-1_p1195.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:officialConstructionProjectFileNoType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 15
source <xs:element name="officialConstructionProjectFileNo" type="eCH-0129:officialConstructionProjectFileNoType" minOccurs="0"/>

element constructionProjectIdentificationType/extensionOfOfficialConstructionProjectFileNo
diagram eCH-0216-2-1_p1196.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:extensionOfOfficialConstructionProjectFileNoType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 99
source <xs:element name="extensionOfOfficialConstructionProjectFileNo" type="eCH-0129:extensionOfOfficialConstructionProjectFileNoType" minOccurs="0"/>

complexType constructionProjectType
diagram eCH-0216-2-1_p1197.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:constructionProjectIdentification eCH-0129:typeOfConstructionProject eCH-0129:constructionLocalisation eCH-0129:typeOfPermit eCH-0129:buildingPermitIssueDate eCH-0129:projectAnnouncementDate eCH-0129:constructionAuthorisationDeniedDate eCH-0129:projectStartDate eCH-0129:projectCompletionDate eCH-0129:projectSuspensionDate eCH-0129:withdrawalDate eCH-0129:nonRealisationDate eCH-0129:totalCostsOfProject eCH-0129:status eCH-0129:typeOfClient eCH-0129:typeOfConstruction eCH-0129:description eCH-0129:durationOfConstructionPhase eCH-0129:numberOfConcernedBuildings eCH-0129:numberOfConcernedDwellings eCH-0129:projectFreeText eCH-0129:municipality
used by
element constructionProject
source <xs:complexType name="constructionProjectType">
 
<xs:sequence>
   
<xs:element name="constructionProjectIdentification" type="eCH-0129:constructionProjectIdentificationType" minOccurs="0"/>
   
<xs:element name="typeOfConstructionProject" type="eCH-0129:typeOfConstructionProjectType" minOccurs="0"/>
   
<xs:element name="constructionLocalisation" type="eCH-0129:constructionLocalisationType" minOccurs="0"/>
   
<xs:element name="typeOfPermit" type="eCH-0129:typeOfPermitType" minOccurs="0"/>
   
<xs:element name="buildingPermitIssueDate" type="eCH-0129:buildingPermitIssueDateType" minOccurs="0"/>
   
<xs:element name="projectAnnouncementDate" type="eCH-0129:projectAnnouncementDateType" minOccurs="0"/>
   
<xs:element name="constructionAuthorisationDeniedDate" type="eCH-0129:constructionAuthorisationDeniedDateType" minOccurs="0"/>
   
<xs:element name="projectStartDate" type="eCH-0129:projectStartDateType" minOccurs="0"/>
   
<xs:element name="projectCompletionDate" type="eCH-0129:projectCompletionDateType" minOccurs="0"/>
   
<xs:element name="projectSuspensionDate" type="eCH-0129:projectSuspensionDateType" minOccurs="0"/>
   
<xs:element name="withdrawalDate" type="eCH-0129:withdrawalDateType" minOccurs="0"/>
   
<xs:element name="nonRealisationDate" type="eCH-0129:nonRealisationDateType" minOccurs="0"/>
   
<xs:element name="totalCostsOfProject" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>
   
<xs:element name="status" type="eCH-0129:projectStatusType"/>
   
<xs:element name="typeOfClient" type="eCH-0129:typeOfClientType" minOccurs="0"/>
   
<xs:element name="typeOfConstruction" type="eCH-0129:typeOfConstructionType" minOccurs="0"/>
   
<xs:element name="description" type="eCH-0129:constructionProjectDescriptionType"/>
   
<xs:element name="durationOfConstructionPhase" type="eCH-0129:durationOfConstructionPhaseType" minOccurs="0"/>
   
<xs:element name="numberOfConcernedBuildings" type="eCH-0129:numberOfConcernedBuildingsType" minOccurs="0"/>
   
<xs:element name="numberOfConcernedDwellings" type="eCH-0129:numberOfConcernedDwellingsType" minOccurs="0"/>
   
<xs:element name="projectFreeText" type="eCH-0129:freeTextType" minOccurs="0" maxOccurs="2"/>
   
<xs:element name="municipality" type="eCH-0007:swissAndFlMunicipalityType" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element constructionProjectType/constructionProjectIdentification
diagram eCH-0216-2-1_p1198.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:constructionProjectIdentificationType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:localID eCH-0129:EPROID eCH-0129:officialConstructionProjectFileNo eCH-0129:extensionOfOfficialConstructionProjectFileNo
source <xs:element name="constructionProjectIdentification" type="eCH-0129:constructionProjectIdentificationType" minOccurs="0"/>

element constructionProjectType/typeOfConstructionProject
diagram eCH-0216-2-1_p1199.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:typeOfConstructionProjectType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 6010
enumeration 6011
source <xs:element name="typeOfConstructionProject" type="eCH-0129:typeOfConstructionProjectType" minOccurs="0"/>

element constructionProjectType/constructionLocalisation
diagram eCH-0216-2-1_p1200.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:constructionLocalisationType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:municipality eCH-0129:canton eCH-0129:country
source <xs:element name="constructionLocalisation" type="eCH-0129:constructionLocalisationType" minOccurs="0"/>

element constructionProjectType/typeOfPermit
diagram eCH-0216-2-1_p1201.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:typeOfPermitType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 5000
enumeration 5001
enumeration 5002
enumeration 5003
enumeration 5004
enumeration 5005
enumeration 5006
enumeration 5007
enumeration 5008
enumeration 5009
enumeration 5011
enumeration 5012
enumeration 5015
enumeration 5021
enumeration 5022
enumeration 5023
enumeration 5031
enumeration 5041
enumeration 5043
enumeration 5044
enumeration 5051
enumeration 5061
enumeration 5062
enumeration 5063
enumeration 5064
enumeration 5071
source <xs:element name="typeOfPermit" type="eCH-0129:typeOfPermitType" minOccurs="0"/>

element constructionProjectType/buildingPermitIssueDate
diagram eCH-0216-2-1_p1202.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:buildingPermitIssueDateType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="buildingPermitIssueDate" type="eCH-0129:buildingPermitIssueDateType" minOccurs="0"/>

element constructionProjectType/projectAnnouncementDate
diagram eCH-0216-2-1_p1203.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:projectAnnouncementDateType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="projectAnnouncementDate" type="eCH-0129:projectAnnouncementDateType" minOccurs="0"/>

element constructionProjectType/constructionAuthorisationDeniedDate
diagram eCH-0216-2-1_p1204.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:constructionAuthorisationDeniedDateType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="constructionAuthorisationDeniedDate" type="eCH-0129:constructionAuthorisationDeniedDateType" minOccurs="0"/>

element constructionProjectType/projectStartDate
diagram eCH-0216-2-1_p1205.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:projectStartDateType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="projectStartDate" type="eCH-0129:projectStartDateType" minOccurs="0"/>

element constructionProjectType/projectCompletionDate
diagram eCH-0216-2-1_p1206.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:projectCompletionDateType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="projectCompletionDate" type="eCH-0129:projectCompletionDateType" minOccurs="0"/>

element constructionProjectType/projectSuspensionDate
diagram eCH-0216-2-1_p1207.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:projectSuspensionDateType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="projectSuspensionDate" type="eCH-0129:projectSuspensionDateType" minOccurs="0"/>

element constructionProjectType/withdrawalDate
diagram eCH-0216-2-1_p1208.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:withdrawalDateType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="withdrawalDate" type="eCH-0129:withdrawalDateType" minOccurs="0"/>

element constructionProjectType/nonRealisationDate
diagram eCH-0216-2-1_p1209.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:nonRealisationDateType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:element name="nonRealisationDate" type="eCH-0129:nonRealisationDateType" minOccurs="0"/>

element constructionProjectType/totalCostsOfProject
diagram eCH-0216-2-1_p1210.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:totalCostsOfProjectType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 999999999000
source <xs:element name="totalCostsOfProject" type="eCH-0129:totalCostsOfProjectType" minOccurs="0"/>

element constructionProjectType/status
diagram eCH-0216-2-1_p1211.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:projectStatusType
properties
content simple
facets
Kind Value Annotation
enumeration 6701
enumeration 6702
enumeration 6703
enumeration 6704
enumeration 6706
enumeration 6707
enumeration 6708
enumeration 6709
source <xs:element name="status" type="eCH-0129:projectStatusType"/>

element constructionProjectType/typeOfClient
diagram eCH-0216-2-1_p1212.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:typeOfClientType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 6101
enumeration 6103
enumeration 6104
enumeration 6107
enumeration 6108
enumeration 6110
enumeration 6111
enumeration 6115
enumeration 6116
enumeration 6121
enumeration 6122
enumeration 6123
enumeration 6124
enumeration 6131
enumeration 6132
enumeration 6133
enumeration 6141
enumeration 6142
enumeration 6143
enumeration 6161
enumeration 6151
enumeration 6152
enumeration 6162
enumeration 6163
source <xs:element name="typeOfClient" type="eCH-0129:typeOfClientType" minOccurs="0"/>

element constructionProjectType/typeOfConstruction
diagram eCH-0216-2-1_p1213.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:typeOfConstructionType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 6211
enumeration 6212
enumeration 6213
enumeration 6214
enumeration 6219
enumeration 6221
enumeration 6222
enumeration 6223
enumeration 6231
enumeration 6232
enumeration 6233
enumeration 6234
enumeration 6235
enumeration 6241
enumeration 6242
enumeration 6243
enumeration 6244
enumeration 6245
enumeration 6249
enumeration 6251
enumeration 6252
enumeration 6253
enumeration 6254
enumeration 6255
enumeration 6256
enumeration 6257
enumeration 6258
enumeration 6259
enumeration 6261
enumeration 6262
enumeration 6269
enumeration 6271
enumeration 6272
enumeration 6273
enumeration 6274
enumeration 6276
enumeration 6278
enumeration 6279
enumeration 6281
enumeration 6282
enumeration 6283
enumeration 6291
enumeration 6292
enumeration 6293
enumeration 6294
enumeration 6295
enumeration 6296
enumeration 6299
source <xs:element name="typeOfConstruction" type="eCH-0129:typeOfConstructionType" minOccurs="0"/>

element constructionProjectType/description
diagram eCH-0216-2-1_p1214.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:constructionProjectDescriptionType
properties
content simple
facets
Kind Value Annotation
minLength 3
maxLength 1000
source <xs:element name="description" type="eCH-0129:constructionProjectDescriptionType"/>

element constructionProjectType/durationOfConstructionPhase
diagram eCH-0216-2-1_p1215.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:durationOfConstructionPhaseType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 999
source <xs:element name="durationOfConstructionPhase" type="eCH-0129:durationOfConstructionPhaseType" minOccurs="0"/>

element constructionProjectType/numberOfConcernedBuildings
diagram eCH-0216-2-1_p1216.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:numberOfConcernedBuildingsType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 999
source <xs:element name="numberOfConcernedBuildings" type="eCH-0129:numberOfConcernedBuildingsType" minOccurs="0"/>

element constructionProjectType/numberOfConcernedDwellings
diagram eCH-0216-2-1_p1217.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:numberOfConcernedDwellingsType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 999
source <xs:element name="numberOfConcernedDwellings" type="eCH-0129:numberOfConcernedDwellingsType" minOccurs="0"/>

element constructionProjectType/projectFreeText
diagram eCH-0216-2-1_p1218.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:freeTextType
properties
minOcc 0
maxOcc 2
content simple
facets
Kind Value Annotation
minLength 1
maxLength 32
source <xs:element name="projectFreeText" type="eCH-0129:freeTextType" minOccurs="0" maxOccurs="2"/>

element constructionProjectType/municipality
diagram eCH-0216-2-1_p1219.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0007:swissAndFlMunicipalityType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0007:municipalityId eCH-0007:municipalityName eCH-0007:cantonFlAbbreviation eCH-0007:historyMunicipalityId
source <xs:element name="municipality" type="eCH-0007:swissAndFlMunicipalityType" minOccurs="0" maxOccurs="unbounded"/>

complexType contactType
diagram eCH-0216-2-1_p1220.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:emailAddress eCH-0129:phoneNumber eCH-0129:faxNumber
used by
element buildingAuthorityType/contact
source <xs:complexType name="contactType">
 
<xs:sequence>
   
<xs:element name="emailAddress" type="eCH-0129:emailAddressType" minOccurs="0"/>
   
<xs:element name="phoneNumber" type="eCH-0129:phoneNumberType" minOccurs="0"/>
   
<xs:element name="faxNumber" type="eCH-0129:phoneNumberType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element contactType/emailAddress
diagram eCH-0216-2-1_p1221.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:emailAddressType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 100
whiteSpace collapse
pattern [A-Za-zäöüÄÖÜàáâãåæçèéêëìíîïðñòóôõøùúûýþÿ0-9!#-'\*\+\-/=\?\^_`\{-~]+(\.[A-Za-zäöüÄÖÜàáâãåæçèéêëìíîïðñòóôõøùúûýþÿ0-9!#-'\*\+\-/=\?\^_`\{-~]+)*@[A-Za-zäöüÄÖÜàáâãåæçèéêëìíîïðñòóôõøùúûýþÿ0-9!#-'\*\+\-/=\?\^_`\{-~]+(\.[A-Za-zäöüÄÖÜàáâãåæçèéêëìíîïðñòóôõøùúûýþÿ0-9!#-'\*\+\-/=\?\^_`\{-~]+)*
source <xs:element name="emailAddress" type="eCH-0129:emailAddressType" minOccurs="0"/>

element contactType/phoneNumber
diagram eCH-0216-2-1_p1222.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:phoneNumberType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 20
whiteSpace collapse
pattern \d{10,20}
source <xs:element name="phoneNumber" type="eCH-0129:phoneNumberType" minOccurs="0"/>

element contactType/faxNumber
diagram eCH-0216-2-1_p1223.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:phoneNumberType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 20
whiteSpace collapse
pattern \d{10,20}
source <xs:element name="faxNumber" type="eCH-0129:phoneNumberType" minOccurs="0"/>

complexType coordinatesType
diagram eCH-0216-2-1_p1224.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:LV95 eCH-0129:LV03
used by
elements buildingType/coordinates buildingOnlyType/coordinates buildingEntranceType/coordinates buildingEntranceOnlyType/coordinates realestateType/coordinates
source <xs:complexType name="coordinatesType">
 
<xs:choice>
   
<xs:element name="LV95">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="east">
           
<xs:simpleType>
             
<xs:restriction base="xs:decimal">
               
<xs:minInclusive value="2480000.000"/>
               
<xs:totalDigits value="10"/>
               
<xs:fractionDigits value="3"/>
               
<xs:maxInclusive value="2840000.999"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:element>
         
<xs:element name="north">
           
<xs:simpleType>
             
<xs:restriction base="xs:decimal">
               
<xs:totalDigits value="10"/>
               
<xs:fractionDigits value="3"/>
               
<xs:minInclusive value="1070000.000"/>
               
<xs:maxInclusive value="1300000.999"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:element>
         
<xs:element name="originOfCoordinates" type="eCH-0129:originOfCoordinatesType"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="LV03">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="Y">
           
<xs:simpleType>
             
<xs:restriction base="xs:decimal">
               
<xs:minInclusive value="480000.000"/>
               
<xs:totalDigits value="9"/>
               
<xs:fractionDigits value="3"/>
               
<xs:maxInclusive value="840000.999"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:element>
         
<xs:element name="X">
           
<xs:simpleType>
             
<xs:restriction base="xs:decimal">
               
<xs:totalDigits value="9"/>
               
<xs:fractionDigits value="3"/>
               
<xs:minInclusive value="070000.000"/>
               
<xs:maxInclusive value="300000.999"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:element>
         
<xs:element name="originOfCoordinates" type="eCH-0129:originOfCoordinatesType"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:choice>
</xs:complexType>

element coordinatesType/LV95
diagram eCH-0216-2-1_p1225.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
properties
content complex
children eCH-0129:east eCH-0129:north eCH-0129:originOfCoordinates
source <xs:element name="LV95">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="east">
       
<xs:simpleType>
         
<xs:restriction base="xs:decimal">
           
<xs:minInclusive value="2480000.000"/>
           
<xs:totalDigits value="10"/>
           
<xs:fractionDigits value="3"/>
           
<xs:maxInclusive value="2840000.999"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="north">
       
<xs:simpleType>
         
<xs:restriction base="xs:decimal">
           
<xs:totalDigits value="10"/>
           
<xs:fractionDigits value="3"/>
           
<xs:minInclusive value="1070000.000"/>
           
<xs:maxInclusive value="1300000.999"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="originOfCoordinates" type="eCH-0129:originOfCoordinatesType"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element coordinatesType/LV95/east
diagram eCH-0216-2-1_p1226.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:decimal
properties
content simple
facets
Kind Value Annotation
minInclusive 2480000.000
maxInclusive 2840000.999
totalDigits 10
fractionDigits 3
source <xs:element name="east">
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:minInclusive value="2480000.000"/>
     
<xs:totalDigits value="10"/>
     
<xs:fractionDigits value="3"/>
     
<xs:maxInclusive value="2840000.999"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element coordinatesType/LV95/north
diagram eCH-0216-2-1_p1227.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:decimal
properties
content simple
facets
Kind Value Annotation
minInclusive 1070000.000
maxInclusive 1300000.999
totalDigits 10
fractionDigits 3
source <xs:element name="north">
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:totalDigits value="10"/>
     
<xs:fractionDigits value="3"/>
     
<xs:minInclusive value="1070000.000"/>
     
<xs:maxInclusive value="1300000.999"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element coordinatesType/LV95/originOfCoordinates
diagram eCH-0216-2-1_p1228.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:originOfCoordinatesType
properties
content simple
facets
Kind Value Annotation
enumeration 901
enumeration 902
enumeration 903
enumeration 904
enumeration 905
enumeration 906
enumeration 909
source <xs:element name="originOfCoordinates" type="eCH-0129:originOfCoordinatesType"/>

element coordinatesType/LV03
diagram eCH-0216-2-1_p1229.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
properties
content complex
children eCH-0129:Y eCH-0129:X eCH-0129:originOfCoordinates
source <xs:element name="LV03">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Y">
       
<xs:simpleType>
         
<xs:restriction base="xs:decimal">
           
<xs:minInclusive value="480000.000"/>
           
<xs:totalDigits value="9"/>
           
<xs:fractionDigits value="3"/>
           
<xs:maxInclusive value="840000.999"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="X">
       
<xs:simpleType>
         
<xs:restriction base="xs:decimal">
           
<xs:totalDigits value="9"/>
           
<xs:fractionDigits value="3"/>
           
<xs:minInclusive value="070000.000"/>
           
<xs:maxInclusive value="300000.999"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="originOfCoordinates" type="eCH-0129:originOfCoordinatesType"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element coordinatesType/LV03/Y
diagram eCH-0216-2-1_p1230.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:decimal
properties
content simple
facets
Kind Value Annotation
minInclusive 480000.000
maxInclusive 840000.999
totalDigits 9
fractionDigits 3
source <xs:element name="Y">
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:minInclusive value="480000.000"/>
     
<xs:totalDigits value="9"/>
     
<xs:fractionDigits value="3"/>
     
<xs:maxInclusive value="840000.999"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element coordinatesType/LV03/X
diagram eCH-0216-2-1_p1231.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:decimal
properties
content simple
facets
Kind Value Annotation
minInclusive 070000.000
maxInclusive 300000.999
totalDigits 9
fractionDigits 3
source <xs:element name="X">
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:totalDigits value="9"/>
     
<xs:fractionDigits value="3"/>
     
<xs:minInclusive value="070000.000"/>
     
<xs:maxInclusive value="300000.999"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element coordinatesType/LV03/originOfCoordinates
diagram eCH-0216-2-1_p1232.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:originOfCoordinatesType
properties
content simple
facets
Kind Value Annotation
enumeration 901
enumeration 902
enumeration 903
enumeration 904
enumeration 905
enumeration 906
enumeration 909
source <xs:element name="originOfCoordinates" type="eCH-0129:originOfCoordinatesType"/>

complexType coveringAreaOfSDRType
diagram eCH-0216-2-1_p1233.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:squareMeasure eCH-0129:realestateIdentification
used by
element coveringAreaOfSDR
source <xs:complexType name="coveringAreaOfSDRType">
 
<xs:sequence>
   
<xs:element name="squareMeasure" type="eCH-0129:squareMeasureType"/>
   
<xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType"/>
 
</xs:sequence>
</xs:complexType>

element coveringAreaOfSDRType/squareMeasure
diagram eCH-0216-2-1_p1234.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:squareMeasureType
properties
content simple
facets
Kind Value Annotation
minInclusive 0.0
maxInclusive 1000000000.0
source <xs:element name="squareMeasure" type="eCH-0129:squareMeasureType"/>

element coveringAreaOfSDRType/realestateIdentification
diagram eCH-0216-2-1_p1235.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:realestateIdentificationType
properties
content complex
children eCH-0129:EGRID eCH-0129:number eCH-0129:numberSuffix eCH-0129:subDistrict eCH-0129:lot
source <xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType"/>

complexType datePartiallyKnownType
diagram eCH-0216-2-1_p1236.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:yearMonthDay eCH-0129:yearMonth eCH-0129:year
used by
elements dwellingType/dateOfConstruction buildingType/dateOfDemolition buildingOnlyType/dateOfDemolition dwellingType/dateOfDemolition costsCurrentYearType/currentYear setToDemolishedBuildingRequestType/dateOfDemolition setToDemolishedDwellingRequestType/dateOfDemolition costsPreviousYearType/previousYear
source <xs:complexType name="datePartiallyKnownType">
 
<xs:choice>
   
<xs:element name="yearMonthDay" type="xs:date"/>
   
<xs:element name="yearMonth" type="xs:gYearMonth"/>
   
<xs:element name="year" type="xs:gYear"/>
 
</xs:choice>
</xs:complexType>

element datePartiallyKnownType/yearMonthDay
diagram eCH-0216-2-1_p1237.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:date
properties
content simple
source <xs:element name="yearMonthDay" type="xs:date"/>

element datePartiallyKnownType/yearMonth
diagram eCH-0216-2-1_p1238.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:gYearMonth
properties
content simple
source <xs:element name="yearMonth" type="xs:gYearMonth"/>

element datePartiallyKnownType/year
diagram eCH-0216-2-1_p1239.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:gYear
properties
content simple
source <xs:element name="year" type="xs:gYear"/>

complexType dwellingIdentificationType
diagram eCH-0216-2-1_p1240.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:EGID eCH-0129:EDID eCH-0129:EWID eCH-0129:localID
source <xs:complexType name="dwellingIdentificationType">
 
<xs:sequence>
   
<xs:element name="EGID" type="eCH-0129:EGIDType"/>
   
<xs:element name="EDID" type="eCH-0129:EDIDType"/>
   
<xs:element name="EWID" type="eCH-0129:EWIDType"/>
   
<xs:element name="localID" type="eCH-0129:namedIdType"/>
 
</xs:sequence>
</xs:complexType>

element dwellingIdentificationType/EGID
diagram eCH-0216-2-1_p1241.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:EGIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:element name="EGID" type="eCH-0129:EGIDType"/>

element dwellingIdentificationType/EDID
diagram eCH-0216-2-1_p1242.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:EDIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 90
source <xs:element name="EDID" type="eCH-0129:EDIDType"/>

element dwellingIdentificationType/EWID
diagram eCH-0216-2-1_p1243.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:EWIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900
source <xs:element name="EWID" type="eCH-0129:EWIDType"/>

element dwellingIdentificationType/localID
diagram eCH-0216-2-1_p1244.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:namedIdType
properties
content complex
children eCH-0129:IdCategory eCH-0129:Id
source <xs:element name="localID" type="eCH-0129:namedIdType"/>

complexType dwellingType
diagram eCH-0216-2-1_p1245.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:localID eCH-0129:administrativeDwellingNo eCH-0129:EWID eCH-0129:physicalDwellingNo eCH-0129:dateOfConstruction eCH-0129:dateOfDemolition eCH-0129:noOfHabitableRooms eCH-0129:floor eCH-0129:locationOfDwellingOnFloor eCH-0129:multipleFloor eCH-0129:usageLimitation eCH-0129:kitchen eCH-0129:surfaceAreaOfDwelling eCH-0129:status eCH-0129:dwellingUsage eCH-0129:dwellingFreeText
used by
element dwelling
source <xs:complexType name="dwellingType">
 
<xs:sequence>
   
<xs:element name="localID" type="eCH-0129:namedIdType" maxOccurs="unbounded"/>
   
<xs:element name="administrativeDwellingNo" type="eCH-0129:administrativeDwellingNoType" minOccurs="0"/>
   
<xs:element name="EWID" type="eCH-0129:EWIDType" minOccurs="0"/>
   
<xs:element name="physicalDwellingNo" type="eCH-0129:physicalDwellingNoType" minOccurs="0"/>
   
<xs:element name="dateOfConstruction" type="eCH-0129:datePartiallyKnownType" minOccurs="0"/>
   
<xs:element name="dateOfDemolition" type="eCH-0129:datePartiallyKnownType" minOccurs="0"/>
   
<xs:element name="noOfHabitableRooms" type="eCH-0129:noOfHabitableRoomsType" minOccurs="0"/>
   
<xs:element name="floor" type="eCH-0129:floorType" minOccurs="0"/>
   
<xs:element name="locationOfDwellingOnFloor" type="eCH-0129:locationOfDwellingOnFloorType" minOccurs="0"/>
   
<xs:element name="multipleFloor" type="eCH-0129:multipleFloorType" minOccurs="0"/>
   
<xs:element name="usageLimitation" type="eCH-0129:usageLimitationType" minOccurs="0"/>
   
<xs:element name="kitchen" type="eCH-0129:kitchenType" minOccurs="0"/>
   
<xs:element name="surfaceAreaOfDwelling" type="eCH-0129:surfaceAreaOfDwellingType" minOccurs="0"/>
   
<xs:element name="status" type="eCH-0129:dwellingStatusType" minOccurs="0"/>
   
<xs:element name="dwellingUsage" type="eCH-0129:dwellingUsageType" minOccurs="0"/>
   
<xs:element name="dwellingFreeText" type="eCH-0129:freeTextType" minOccurs="0" maxOccurs="2"/>
 
</xs:sequence>
</xs:complexType>

element dwellingType/localID
diagram eCH-0216-2-1_p1246.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:namedIdType
properties
minOcc 1
maxOcc unbounded
content complex
children eCH-0129:IdCategory eCH-0129:Id
source <xs:element name="localID" type="eCH-0129:namedIdType" maxOccurs="unbounded"/>

element dwellingType/administrativeDwellingNo
diagram eCH-0216-2-1_p1247.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:administrativeDwellingNoType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="administrativeDwellingNo" type="eCH-0129:administrativeDwellingNoType" minOccurs="0"/>

element dwellingType/EWID
diagram eCH-0216-2-1_p1248.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:EWIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900
source <xs:element name="EWID" type="eCH-0129:EWIDType" minOccurs="0"/>

element dwellingType/physicalDwellingNo
diagram eCH-0216-2-1_p1249.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:physicalDwellingNoType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="physicalDwellingNo" type="eCH-0129:physicalDwellingNoType" minOccurs="0"/>

element dwellingType/dateOfConstruction
diagram eCH-0216-2-1_p1250.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:datePartiallyKnownType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:yearMonthDay eCH-0129:yearMonth eCH-0129:year
source <xs:element name="dateOfConstruction" type="eCH-0129:datePartiallyKnownType" minOccurs="0"/>

element dwellingType/dateOfDemolition
diagram eCH-0216-2-1_p1251.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:datePartiallyKnownType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:yearMonthDay eCH-0129:yearMonth eCH-0129:year
source <xs:element name="dateOfDemolition" type="eCH-0129:datePartiallyKnownType" minOccurs="0"/>

element dwellingType/noOfHabitableRooms
diagram eCH-0216-2-1_p1252.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:noOfHabitableRoomsType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99
source <xs:element name="noOfHabitableRooms" type="eCH-0129:noOfHabitableRoomsType" minOccurs="0"/>

element dwellingType/floor
diagram eCH-0216-2-1_p1253.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:floorType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 3100
maxInclusive 3419
source <xs:element name="floor" type="eCH-0129:floorType" minOccurs="0"/>

element dwellingType/locationOfDwellingOnFloor
diagram eCH-0216-2-1_p1254.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:locationOfDwellingOnFloorType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 3
maxLength 40
source <xs:element name="locationOfDwellingOnFloor" type="eCH-0129:locationOfDwellingOnFloorType" minOccurs="0"/>

element dwellingType/multipleFloor
diagram eCH-0216-2-1_p1255.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:multipleFloorType
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="multipleFloor" type="eCH-0129:multipleFloorType" minOccurs="0"/>

element dwellingType/usageLimitation
diagram eCH-0216-2-1_p1256.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:usageLimitationType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 3401
enumeration 3402
enumeration 3403
enumeration 3404
source <xs:element name="usageLimitation" type="eCH-0129:usageLimitationType" minOccurs="0"/>

element dwellingType/kitchen
diagram eCH-0216-2-1_p1257.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:kitchenType
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="kitchen" type="eCH-0129:kitchenType" minOccurs="0"/>

element dwellingType/surfaceAreaOfDwelling
diagram eCH-0216-2-1_p1258.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:surfaceAreaOfDwellingType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 9999
source <xs:element name="surfaceAreaOfDwelling" type="eCH-0129:surfaceAreaOfDwellingType" minOccurs="0"/>

element dwellingType/status
diagram eCH-0216-2-1_p1259.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:dwellingStatusType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 3001
enumeration 3002
enumeration 3003
enumeration 3004
enumeration 3005
enumeration 3007
enumeration 3008
enumeration 3009
source <xs:element name="status" type="eCH-0129:dwellingStatusType" minOccurs="0"/>

element dwellingType/dwellingUsage
diagram eCH-0216-2-1_p1260.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:dwellingUsageType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:usageCode eCH-0129:informationSource eCH-0129:revisionDate eCH-0129:remark eCH-0129:personWithMainResidence eCH-0129:personWithSecondaryResidence eCH-0129:dateFirstOccupancy eCH-0129:dateLastOccupancy
source <xs:element name="dwellingUsage" type="eCH-0129:dwellingUsageType" minOccurs="0"/>

element dwellingType/dwellingFreeText
diagram eCH-0216-2-1_p1261.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:freeTextType
properties
minOcc 0
maxOcc 2
content simple
facets
Kind Value Annotation
minLength 1
maxLength 32
source <xs:element name="dwellingFreeText" type="eCH-0129:freeTextType" minOccurs="0" maxOccurs="2"/>

complexType dwellingUsageType
diagram eCH-0216-2-1_p1262.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:usageCode eCH-0129:informationSource eCH-0129:revisionDate eCH-0129:remark eCH-0129:personWithMainResidence eCH-0129:personWithSecondaryResidence eCH-0129:dateFirstOccupancy eCH-0129:dateLastOccupancy
used by
elements dwellingType/dwellingUsage dwellingType/dwellingUsage setToCompletedDwellingType/dwellingUsage
source <xs:complexType name="dwellingUsageType">
 
<xs:sequence>
   
<xs:element name="usageCode" type="eCH-0129:dwellingUsageCodeType" minOccurs="0"/>
   
<xs:element name="informationSource" type="eCH-0129:dwellingInformationSourceType" minOccurs="0"/>
   
<xs:element name="revisionDate" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:date">
         
<xs:minInclusive value="2012-12-31"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="remark" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:token">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="2000"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="personWithMainResidence" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="personWithSecondaryResidence" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="dateFirstOccupancy" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:date">
         
<xs:minInclusive value="2012-12-31"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="dateLastOccupancy" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:date">
         
<xs:minInclusive value="2012-12-31"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element dwellingUsageType/usageCode
diagram eCH-0216-2-1_p1263.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:dwellingUsageCodeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 3010
enumeration 3020
enumeration 3030
enumeration 3031
enumeration 3032
enumeration 3033
enumeration 3034
enumeration 3035
enumeration 3036
enumeration 3037
enumeration 3038
enumeration 3070
source <xs:element name="usageCode" type="eCH-0129:dwellingUsageCodeType" minOccurs="0"/>

element dwellingUsageType/informationSource
diagram eCH-0216-2-1_p1264.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:dwellingInformationSourceType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 3090
enumeration 3091
enumeration 3092
enumeration 3093
source <xs:element name="informationSource" type="eCH-0129:dwellingInformationSourceType" minOccurs="0"/>

element dwellingUsageType/revisionDate
diagram eCH-0216-2-1_p1265.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:date
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 2012-12-31
source <xs:element name="revisionDate" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:date">
     
<xs:minInclusive value="2012-12-31"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element dwellingUsageType/remark
diagram eCH-0216-2-1_p1266.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 2000
source <xs:element name="remark" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="2000"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element dwellingUsageType/personWithMainResidence
diagram eCH-0216-2-1_p1267.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="personWithMainResidence" type="xs:boolean" minOccurs="0"/>

element dwellingUsageType/personWithSecondaryResidence
diagram eCH-0216-2-1_p1268.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="personWithSecondaryResidence" type="xs:boolean" minOccurs="0"/>

element dwellingUsageType/dateFirstOccupancy
diagram eCH-0216-2-1_p1269.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:date
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 2012-12-31
source <xs:element name="dateFirstOccupancy" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:date">
     
<xs:minInclusive value="2012-12-31"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element dwellingUsageType/dateLastOccupancy
diagram eCH-0216-2-1_p1270.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:date
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 2012-12-31
source <xs:element name="dateLastOccupancy" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:date">
     
<xs:minInclusive value="2012-12-31"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType estimationObjectOnlyType
diagram eCH-0216-2-1_p1271.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of eCH-0129:estimationObjectType
properties
base eCH-0129:estimationObjectType
children eCH-0129:localID eCH-0129:volume eCH-0129:yearOfConstruction eCH-0129:description eCH-0129:validFrom eCH-0129:estimationReason
source <xs:complexType name="estimationObjectOnlyType">
 
<xs:complexContent>
   
<xs:restriction base="eCH-0129:estimationObjectType">
     
<xs:sequence>
       
<xs:element name="localID" type="eCH-0129:namedIdType"/>
       
<xs:element name="volume" type="eCH-0129:estimationVolumeType" minOccurs="0"/>
       
<xs:element name="yearOfConstruction" type="eCH-0129:estimationYearOfConstructionType" minOccurs="0"/>
       
<xs:element name="description" type="eCH-0129:estimationDescriptionType" minOccurs="0"/>
       
<xs:element name="validFrom" type="xs:date" minOccurs="0"/>
       
<xs:element name="estimationReason" type="eCH-0129:estimationReasonTextType" minOccurs="0"/>
     
</xs:sequence>
   
</xs:restriction>
 
</xs:complexContent>
</xs:complexType>

element estimationObjectOnlyType/localID
diagram eCH-0216-2-1_p1272.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:namedIdType
properties
content complex
children eCH-0129:IdCategory eCH-0129:Id
source <xs:element name="localID" type="eCH-0129:namedIdType"/>

element estimationObjectOnlyType/volume
diagram eCH-0216-2-1_p1273.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:estimationVolumeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 5
maxInclusive 2000000
source <xs:element name="volume" type="eCH-0129:estimationVolumeType" minOccurs="0"/>

element estimationObjectOnlyType/yearOfConstruction
diagram eCH-0216-2-1_p1274.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:estimationYearOfConstructionType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 2099
source <xs:element name="yearOfConstruction" type="eCH-0129:estimationYearOfConstructionType" minOccurs="0"/>

element estimationObjectOnlyType/description
diagram eCH-0216-2-1_p1275.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:estimationDescriptionType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 3
maxLength 1000
source <xs:element name="description" type="eCH-0129:estimationDescriptionType" minOccurs="0"/>

element estimationObjectOnlyType/validFrom
diagram eCH-0216-2-1_p1276.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:date
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="validFrom" type="xs:date" minOccurs="0"/>

element estimationObjectOnlyType/estimationReason
diagram eCH-0216-2-1_p1277.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:estimationReasonTextType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 30
source <xs:element name="estimationReason" type="eCH-0129:estimationReasonTextType" minOccurs="0"/>

complexType estimationObjectType
diagram eCH-0216-2-1_p1278.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:localID eCH-0129:volume eCH-0129:yearOfConstruction eCH-0129:description eCH-0129:validFrom eCH-0129:estimationReason eCH-0129:estimationValue
used by
element estimationObject
complexType estimationObjectOnlyType
source <xs:complexType name="estimationObjectType">
 
<xs:sequence>
   
<xs:element name="localID" type="eCH-0129:namedIdType"/>
   
<xs:element name="volume" type="eCH-0129:estimationVolumeType" minOccurs="0"/>
   
<xs:element name="yearOfConstruction" type="eCH-0129:estimationYearOfConstructionType" minOccurs="0"/>
   
<xs:element name="description" type="eCH-0129:estimationDescriptionType" minOccurs="0"/>
   
<xs:element name="validFrom" type="xs:date" minOccurs="0"/>
   
<xs:element name="estimationReason" type="eCH-0129:estimationReasonTextType" minOccurs="0"/>
   
<xs:element name="estimationValue" type="eCH-0129:estimationValueType" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element estimationObjectType/localID
diagram eCH-0216-2-1_p1279.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:namedIdType
properties
content complex
children eCH-0129:IdCategory eCH-0129:Id
source <xs:element name="localID" type="eCH-0129:namedIdType"/>

element estimationObjectType/volume
diagram eCH-0216-2-1_p1280.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:estimationVolumeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 5
maxInclusive 2000000
source <xs:element name="volume" type="eCH-0129:estimationVolumeType" minOccurs="0"/>

element estimationObjectType/yearOfConstruction
diagram eCH-0216-2-1_p1281.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:estimationYearOfConstructionType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 2099
source <xs:element name="yearOfConstruction" type="eCH-0129:estimationYearOfConstructionType" minOccurs="0"/>

element estimationObjectType/description
diagram eCH-0216-2-1_p1282.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:estimationDescriptionType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 3
maxLength 1000
source <xs:element name="description" type="eCH-0129:estimationDescriptionType" minOccurs="0"/>

element estimationObjectType/validFrom
diagram eCH-0216-2-1_p1283.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:date
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="validFrom" type="xs:date" minOccurs="0"/>

element estimationObjectType/estimationReason
diagram eCH-0216-2-1_p1284.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:estimationReasonTextType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 30
source <xs:element name="estimationReason" type="eCH-0129:estimationReasonTextType" minOccurs="0"/>

element estimationObjectType/estimationValue
diagram eCH-0216-2-1_p1285.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:estimationValueType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0129:localID eCH-0129:baseYear eCH-0129:validFrom eCH-0129:indexValue eCH-0129:value eCH-0129:typeOfvalue
source <xs:element name="estimationValue" type="eCH-0129:estimationValueType" minOccurs="0" maxOccurs="unbounded"/>

complexType estimationValueType
diagram eCH-0216-2-1_p1286.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:localID eCH-0129:baseYear eCH-0129:validFrom eCH-0129:indexValue eCH-0129:value eCH-0129:typeOfvalue
used by
element estimationObjectType/estimationValue
source <xs:complexType name="estimationValueType">
 
<xs:sequence>
   
<xs:element name="localID" type="eCH-0129:namedIdType"/>
   
<xs:element name="baseYear" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:nonNegativeInteger">
         
<xs:minInclusive value="1000"/>
         
<xs:maxInclusive value="2999"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="validFrom" type="eCH-0129:validFromType" minOccurs="0"/>
   
<xs:element name="indexValue" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:decimal">
         
<xs:minInclusive value="0.00"/>
         
<xs:maxInclusive value="999.99"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="value" type="eCH-0129:valueType"/>
   
<xs:element name="typeOfvalue" type="eCH-0129:typeOfvalueType"/>
 
</xs:sequence>
</xs:complexType>

element estimationValueType/localID
diagram eCH-0216-2-1_p1287.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:namedIdType
properties
content complex
children eCH-0129:IdCategory eCH-0129:Id
source <xs:element name="localID" type="eCH-0129:namedIdType"/>

element estimationValueType/baseYear
diagram eCH-0216-2-1_p1288.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 2999
source <xs:element name="baseYear" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:nonNegativeInteger">
     
<xs:minInclusive value="1000"/>
     
<xs:maxInclusive value="2999"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element estimationValueType/validFrom
diagram eCH-0216-2-1_p1289.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:validFromType
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="validFrom" type="eCH-0129:validFromType" minOccurs="0"/>

element estimationValueType/indexValue
diagram eCH-0216-2-1_p1290.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:decimal
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 0.00
maxInclusive 999.99
source <xs:element name="indexValue" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:minInclusive value="0.00"/>
     
<xs:maxInclusive value="999.99"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element estimationValueType/value
diagram eCH-0216-2-1_p1291.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:valueType
properties
content complex
children eCH-0129:amount eCH-0129:percentage
source <xs:element name="value" type="eCH-0129:valueType"/>

element estimationValueType/typeOfvalue
diagram eCH-0216-2-1_p1292.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:typeOfvalueType
properties
content simple
facets
Kind Value Annotation
enumeration 1007
enumeration 2001
enumeration 2002
enumeration 2003
enumeration 2004
enumeration 2005
enumeration 2006
enumeration 2007
enumeration 2008
enumeration 2009
enumeration 2010
enumeration 2011
enumeration 2012
enumeration 2013
enumeration 2014
enumeration 2015
enumeration 2016
source <xs:element name="typeOfvalue" type="eCH-0129:typeOfvalueType"/>

complexType fiscalOwnershipType
diagram eCH-0216-2-1_p1293.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:accessionDate eCH-0129:fiscalRelationship eCH-0129:validFrom eCH-0129:validTill eCH-0129:denominator eCH-0129:tally
used by
element fiscalOwnership
source <xs:complexType name="fiscalOwnershipType">
 
<xs:sequence>
   
<xs:element name="accessionDate" type="xs:date"/>
   
<xs:element name="fiscalRelationship">
     
<xs:simpleType>
       
<xs:restriction base="xs:nonNegativeInteger">
         
<xs:enumeration value="1"/>
         
<xs:enumeration value="2"/>
         
<xs:enumeration value="3"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="validFrom" type="xs:date" minOccurs="0"/>
   
<xs:element name="validTill" type="xs:date" minOccurs="0"/>
   
<xs:element name="denominator" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:decimal">
         
<xs:totalDigits value="7"/>
         
<xs:fractionDigits value="3"/>
         
<xs:minInclusive value="0.001"/>
         
<xs:maxInclusive value="100.000"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="tally" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:decimal">
         
<xs:totalDigits value="7"/>
         
<xs:fractionDigits value="3"/>
         
<xs:minInclusive value="0.001"/>
         
<xs:maxInclusive value="100.000"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element fiscalOwnershipType/accessionDate
diagram eCH-0216-2-1_p1294.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:date
properties
content simple
source <xs:element name="accessionDate" type="xs:date"/>

element fiscalOwnershipType/fiscalRelationship
diagram eCH-0216-2-1_p1295.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
content simple
facets
Kind Value Annotation
enumeration 1
enumeration 2
enumeration 3
source <xs:element name="fiscalRelationship">
 
<xs:simpleType>
   
<xs:restriction base="xs:nonNegativeInteger">
     
<xs:enumeration value="1"/>
     
<xs:enumeration value="2"/>
     
<xs:enumeration value="3"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element fiscalOwnershipType/validFrom
diagram eCH-0216-2-1_p1296.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:date
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="validFrom" type="xs:date" minOccurs="0"/>

element fiscalOwnershipType/validTill
diagram eCH-0216-2-1_p1297.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:date
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="validTill" type="xs:date" minOccurs="0"/>

element fiscalOwnershipType/denominator
diagram eCH-0216-2-1_p1298.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:decimal
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 0.001
maxInclusive 100.000
totalDigits 7
fractionDigits 3
source <xs:element name="denominator" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:totalDigits value="7"/>
     
<xs:fractionDigits value="3"/>
     
<xs:minInclusive value="0.001"/>
     
<xs:maxInclusive value="100.000"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element fiscalOwnershipType/tally
diagram eCH-0216-2-1_p1299.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:decimal
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 0.001
maxInclusive 100.000
totalDigits 7
fractionDigits 3
source <xs:element name="tally" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:totalDigits value="7"/>
     
<xs:fractionDigits value="3"/>
     
<xs:minInclusive value="0.001"/>
     
<xs:maxInclusive value="100.000"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType heatingType
diagram eCH-0216-2-1_p1300.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:heatGeneratorHeating eCH-0129:energySourceHeating eCH-0129:informationSourceHeating eCH-0129:revisionDate
used by
elements buildingType/heating buildingOnlyType/heating buildingWithEntranceWithDwellingType/thermotechnicalDeviceForHeating1 buildingWithEntranceType/thermotechnicalDeviceForHeating1 buildingType/thermotechnicalDeviceForHeating1 setToCompletedBuildingType/thermotechnicalDeviceForHeating1 buildingWithEntranceWithDwellingType/thermotechnicalDeviceForHeating2 buildingWithEntranceType/thermotechnicalDeviceForHeating2 buildingType/thermotechnicalDeviceForHeating2 setToCompletedBuildingType/thermotechnicalDeviceForHeating2
source <xs:complexType name="heatingType">
 
<xs:sequence>
   
<xs:element name="heatGeneratorHeating" type="eCH-0129:heatGeneratorHeatingType"/>
   
<xs:element name="energySourceHeating" type="eCH-0129:energySourceType" minOccurs="0"/>
   
<xs:element name="informationSourceHeating" type="eCH-0129:informationSourceType" minOccurs="0"/>
   
<xs:element name="revisionDate" type="xs:date" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element heatingType/heatGeneratorHeating
diagram eCH-0216-2-1_p1301.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:heatGeneratorHeatingType
properties
content simple
facets
Kind Value Annotation
enumeration 7400
enumeration 7410
enumeration 7411
enumeration 7420
enumeration 7421
enumeration 7430
enumeration 7431
enumeration 7432
enumeration 7433
enumeration 7434
enumeration 7435
enumeration 7436
enumeration 7440
enumeration 7441
enumeration 7450
enumeration 7451
enumeration 7452
enumeration 7460
enumeration 7461
enumeration 7499
source <xs:element name="heatGeneratorHeating" type="eCH-0129:heatGeneratorHeatingType"/>

element heatingType/energySourceHeating
diagram eCH-0216-2-1_p1302.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:energySourceType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 7500
enumeration 7501
enumeration 7510
enumeration 7511
enumeration 7512
enumeration 7513
enumeration 7520
enumeration 7530
enumeration 7540
enumeration 7541
enumeration 7542
enumeration 7543
enumeration 7550
enumeration 7560
enumeration 7570
enumeration 7580
enumeration 7581
enumeration 7582
enumeration 7598
enumeration 7599
source <xs:element name="energySourceHeating" type="eCH-0129:energySourceType" minOccurs="0"/>

element heatingType/informationSourceHeating
diagram eCH-0216-2-1_p1303.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:informationSourceType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 852
enumeration 853
enumeration 855
enumeration 857
enumeration 858
enumeration 859
enumeration 860
enumeration 864
enumeration 865
enumeration 869
enumeration 870
enumeration 871
source <xs:element name="informationSourceHeating" type="eCH-0129:informationSourceType" minOccurs="0"/>

element heatingType/revisionDate
diagram eCH-0216-2-1_p1304.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:date
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="revisionDate" type="xs:date" minOccurs="0"/>

complexType hotWaterType
diagram eCH-0216-2-1_p1305.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:heatGeneratorHotWater eCH-0129:energySourceHeating eCH-0129:informationSourceHeating eCH-0129:revisionDate
used by
elements buildingType/hotWater buildingOnlyType/hotWater buildingWithEntranceWithDwellingType/thermotechnicalDeviceForWarmWater1 buildingWithEntranceType/thermotechnicalDeviceForWarmWater1 buildingType/thermotechnicalDeviceForWarmWater1 setToCompletedBuildingType/thermotechnicalDeviceForWarmWater1 buildingWithEntranceWithDwellingType/thermotechnicalDeviceForWarmWater2 buildingWithEntranceType/thermotechnicalDeviceForWarmWater2 buildingType/thermotechnicalDeviceForWarmWater2 setToCompletedBuildingType/thermotechnicalDeviceForWarmWater2
source <xs:complexType name="hotWaterType">
 
<xs:sequence>
   
<xs:element name="heatGeneratorHotWater" type="eCH-0129:heatGeneratorHotWaterType"/>
   
<xs:element name="energySourceHeating" type="eCH-0129:energySourceType" minOccurs="0"/>
   
<xs:element name="informationSourceHeating" type="eCH-0129:informationSourceType" minOccurs="0"/>
   
<xs:element name="revisionDate" type="xs:date" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element hotWaterType/heatGeneratorHotWater
diagram eCH-0216-2-1_p1306.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:heatGeneratorHotWaterType
properties
content simple
facets
Kind Value Annotation
enumeration 7600
enumeration 7610
enumeration 7620
enumeration 7630
enumeration 7632
enumeration 7634
enumeration 7640
enumeration 7650
enumeration 7651
enumeration 7660
enumeration 7699
source <xs:element name="heatGeneratorHotWater" type="eCH-0129:heatGeneratorHotWaterType"/>

element hotWaterType/energySourceHeating
diagram eCH-0216-2-1_p1307.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:energySourceType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 7500
enumeration 7501
enumeration 7510
enumeration 7511
enumeration 7512
enumeration 7513
enumeration 7520
enumeration 7530
enumeration 7540
enumeration 7541
enumeration 7542
enumeration 7543
enumeration 7550
enumeration 7560
enumeration 7570
enumeration 7580
enumeration 7581
enumeration 7582
enumeration 7598
enumeration 7599
source <xs:element name="energySourceHeating" type="eCH-0129:energySourceType" minOccurs="0"/>

element hotWaterType/informationSourceHeating
diagram eCH-0216-2-1_p1308.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:informationSourceType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 852
enumeration 853
enumeration 855
enumeration 857
enumeration 858
enumeration 859
enumeration 860
enumeration 864
enumeration 865
enumeration 869
enumeration 870
enumeration 871
source <xs:element name="informationSourceHeating" type="eCH-0129:informationSourceType" minOccurs="0"/>

element hotWaterType/revisionDate
diagram eCH-0216-2-1_p1309.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:date
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="revisionDate" type="xs:date" minOccurs="0"/>

complexType insuranceObjectOnlyType
diagram eCH-0216-2-1_p1310.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of eCH-0129:insuranceObjectType
properties
base eCH-0129:insuranceObjectType
children eCH-0129:localID eCH-0129:startDate eCH-0129:endDate eCH-0129:insuranceNumber eCH-0129:usageCode eCH-0129:usageDescription eCH-0129:volume
source <xs:complexType name="insuranceObjectOnlyType">
 
<xs:complexContent>
   
<xs:restriction base="eCH-0129:insuranceObjectType">
     
<xs:sequence>
       
<xs:element name="localID" type="eCH-0129:namedIdType"/>
       
<xs:element name="startDate" type="xs:date" minOccurs="0"/>
       
<xs:element name="endDate" type="xs:date" minOccurs="0"/>
       
<xs:element name="insuranceNumber" type="eCH-0129:buildingInsuranceNumberType"/>
       
<xs:element name="usageCode" type="eCH-0129:usageCodeType" minOccurs="0"/>
       
<xs:element name="usageDescription" type="eCH-0129:usageDescriptionType" minOccurs="0"/>
       
<xs:element name="volume" type="eCH-0129:insuranceVolumeType" minOccurs="0"/>
     
</xs:sequence>
   
</xs:restriction>
 
</xs:complexContent>
</xs:complexType>

element insuranceObjectOnlyType/localID
diagram eCH-0216-2-1_p1311.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:namedIdType
properties
content complex
children eCH-0129:IdCategory eCH-0129:Id
source <xs:element name="localID" type="eCH-0129:namedIdType"/>

element insuranceObjectOnlyType/startDate
diagram eCH-0216-2-1_p1312.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:date
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="startDate" type="xs:date" minOccurs="0"/>

element insuranceObjectOnlyType/endDate
diagram eCH-0216-2-1_p1313.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:date
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="endDate" type="xs:date" minOccurs="0"/>

element insuranceObjectOnlyType/insuranceNumber
diagram eCH-0216-2-1_p1314.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:buildingInsuranceNumberType
properties
content simple
source <xs:element name="insuranceNumber" type="eCH-0129:buildingInsuranceNumberType"/>

element insuranceObjectOnlyType/usageCode
diagram eCH-0216-2-1_p1315.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:usageCodeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 1199
enumeration 1219
enumeration 1220
enumeration 1230
enumeration 1241
enumeration 1242
enumeration 1252
enumeration 1259
enumeration 1263
enumeration 1264
enumeration 1265
enumeration 1269
enumeration 1271
enumeration 1272
enumeration 1274
source <xs:element name="usageCode" type="eCH-0129:usageCodeType" minOccurs="0"/>

element insuranceObjectOnlyType/usageDescription
diagram eCH-0216-2-1_p1316.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:usageDescriptionType
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="usageDescription" type="eCH-0129:usageDescriptionType" minOccurs="0"/>

element insuranceObjectOnlyType/volume
diagram eCH-0216-2-1_p1317.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:insuranceVolumeType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:volume eCH-0129:norm
source <xs:element name="volume" type="eCH-0129:insuranceVolumeType" minOccurs="0"/>

complexType insuranceObjectType
diagram eCH-0216-2-1_p1318.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:localID eCH-0129:startDate eCH-0129:endDate eCH-0129:insuranceNumber eCH-0129:usageCode eCH-0129:usageDescription eCH-0129:insuranceValue eCH-0129:volume
used by
element insuranceObject
complexType insuranceObjectOnlyType
source <xs:complexType name="insuranceObjectType">
 
<xs:sequence>
   
<xs:element name="localID" type="eCH-0129:namedIdType"/>
   
<xs:element name="startDate" type="xs:date" minOccurs="0"/>
   
<xs:element name="endDate" type="xs:date" minOccurs="0"/>
   
<xs:element name="insuranceNumber" type="eCH-0129:buildingInsuranceNumberType"/>
   
<xs:element name="usageCode" type="eCH-0129:usageCodeType" minOccurs="0"/>
   
<xs:element name="usageDescription" type="eCH-0129:usageDescriptionType" minOccurs="0"/>
   
<xs:element name="insuranceValue" type="eCH-0129:insuranceValueType" minOccurs="0"/>
   
<xs:element name="volume" type="eCH-0129:insuranceVolumeType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element insuranceObjectType/localID
diagram eCH-0216-2-1_p1319.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:namedIdType
properties
content complex
children eCH-0129:IdCategory eCH-0129:Id
source <xs:element name="localID" type="eCH-0129:namedIdType"/>

element insuranceObjectType/startDate
diagram eCH-0216-2-1_p1320.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:date
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="startDate" type="xs:date" minOccurs="0"/>

element insuranceObjectType/endDate
diagram eCH-0216-2-1_p1321.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:date
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="endDate" type="xs:date" minOccurs="0"/>

element insuranceObjectType/insuranceNumber
diagram eCH-0216-2-1_p1322.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:buildingInsuranceNumberType
properties
content simple
source <xs:element name="insuranceNumber" type="eCH-0129:buildingInsuranceNumberType"/>

element insuranceObjectType/usageCode
diagram eCH-0216-2-1_p1323.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:usageCodeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 1199
enumeration 1219
enumeration 1220
enumeration 1230
enumeration 1241
enumeration 1242
enumeration 1252
enumeration 1259
enumeration 1263
enumeration 1264
enumeration 1265
enumeration 1269
enumeration 1271
enumeration 1272
enumeration 1274
source <xs:element name="usageCode" type="eCH-0129:usageCodeType" minOccurs="0"/>

element insuranceObjectType/usageDescription
diagram eCH-0216-2-1_p1324.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:usageDescriptionType
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="usageDescription" type="eCH-0129:usageDescriptionType" minOccurs="0"/>

element insuranceObjectType/insuranceValue
diagram eCH-0216-2-1_p1325.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:insuranceValueType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:localID eCH-0129:validFrom eCH-0129:changeReason eCH-0129:insuranceSum
source <xs:element name="insuranceValue" type="eCH-0129:insuranceValueType" minOccurs="0"/>

element insuranceObjectType/volume
diagram eCH-0216-2-1_p1326.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:insuranceVolumeType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:volume eCH-0129:norm
source <xs:element name="volume" type="eCH-0129:insuranceVolumeType" minOccurs="0"/>

complexType insuranceSumType
diagram eCH-0216-2-1_p1327.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:amount eCH-0129:percentage
used by
element insuranceValueType/insuranceSum
source <xs:complexType name="insuranceSumType">
 
<xs:choice>
   
<xs:element name="amount">
     
<xs:simpleType>
       
<xs:restriction base="xs:decimal">
         
<xs:fractionDigits value="2"/>
         
<xs:totalDigits value="12"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="percentage">
     
<xs:simpleType>
       
<xs:restriction base="xs:decimal">
         
<xs:totalDigits value="5"/>
         
<xs:fractionDigits value="2"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
 
</xs:choice>
</xs:complexType>

element insuranceSumType/amount
diagram eCH-0216-2-1_p1328.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:decimal
properties
content simple
facets
Kind Value Annotation
totalDigits 12
fractionDigits 2
source <xs:element name="amount">
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:fractionDigits value="2"/>
     
<xs:totalDigits value="12"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element insuranceSumType/percentage
diagram eCH-0216-2-1_p1329.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:decimal
properties
content simple
facets
Kind Value Annotation
totalDigits 5
fractionDigits 2
source <xs:element name="percentage">
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:totalDigits value="5"/>
     
<xs:fractionDigits value="2"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType insuranceValueType
diagram eCH-0216-2-1_p1330.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:localID eCH-0129:validFrom eCH-0129:changeReason eCH-0129:insuranceSum
used by
element insuranceObjectType/insuranceValue
source <xs:complexType name="insuranceValueType">
 
<xs:sequence>
   
<xs:element name="localID" type="eCH-0129:namedIdType"/>
   
<xs:element name="validFrom" type="xs:date"/>
   
<xs:element name="changeReason" type="eCH-0129:changeReasonType"/>
   
<xs:element name="insuranceSum" type="eCH-0129:insuranceSumType"/>
 
</xs:sequence>
</xs:complexType>

element insuranceValueType/localID
diagram eCH-0216-2-1_p1331.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:namedIdType
properties
content complex
children eCH-0129:IdCategory eCH-0129:Id
source <xs:element name="localID" type="eCH-0129:namedIdType"/>

element insuranceValueType/validFrom
diagram eCH-0216-2-1_p1332.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:date
properties
content simple
source <xs:element name="validFrom" type="xs:date"/>

element insuranceValueType/changeReason
diagram eCH-0216-2-1_p1333.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:changeReasonType
properties
content simple
facets
Kind Value Annotation
enumeration 1001
enumeration 1002
enumeration 1003
enumeration 1004
enumeration 1005
enumeration 1006
source <xs:element name="changeReason" type="eCH-0129:changeReasonType"/>

element insuranceValueType/insuranceSum
diagram eCH-0216-2-1_p1334.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:insuranceSumType
properties
content complex
children eCH-0129:amount eCH-0129:percentage
source <xs:element name="insuranceSum" type="eCH-0129:insuranceSumType"/>

complexType insuranceVolumeType
diagram eCH-0216-2-1_p1335.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:volume eCH-0129:norm
used by
elements insuranceObjectType/volume insuranceObjectOnlyType/volume
source <xs:complexType name="insuranceVolumeType">
 
<xs:sequence>
   
<xs:element name="volume">
     
<xs:simpleType>
       
<xs:restriction base="xs:nonNegativeInteger">
         
<xs:maxInclusive value="9999999"/>
         
<xs:minInclusive value="5"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="norm" type="eCH-0129:buildingVolumeNormType"/>
 
</xs:sequence>
</xs:complexType>

element insuranceVolumeType/volume
diagram eCH-0216-2-1_p1336.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
content simple
facets
Kind Value Annotation
minInclusive 5
maxInclusive 9999999
source <xs:element name="volume">
 
<xs:simpleType>
   
<xs:restriction base="xs:nonNegativeInteger">
     
<xs:maxInclusive value="9999999"/>
     
<xs:minInclusive value="5"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element insuranceVolumeType/norm
diagram eCH-0216-2-1_p1337.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:buildingVolumeNormType
properties
content simple
facets
Kind Value Annotation
enumeration 961
enumeration 962
enumeration 969
source <xs:element name="norm" type="eCH-0129:buildingVolumeNormType"/>

complexType kindOfConstructionWorkType
diagram eCH-0216-2-1_p1338.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:kindOfWork eCH-0129:energeticRestauration eCH-0129:renovationHeatingsystem eCH-0129:innerConversionRenovation eCH-0129:conversion eCH-0129:extensionHeighteningHeated eCH-0129:extensionHeighteningNotHeated eCH-0129:thermicSolarFacility eCH-0129:photovoltaicSolarFacility eCH-0129:otherWorks
used by
element kindOfConstructionWork
source <xs:complexType name="kindOfConstructionWorkType">
 
<xs:sequence>
   
<xs:element name="kindOfWork" type="eCH-0129:kindOfWorkType"/>
   
<xs:element name="energeticRestauration" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="renovationHeatingsystem" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="innerConversionRenovation" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="conversion" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="extensionHeighteningHeated" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="extensionHeighteningNotHeated" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="thermicSolarFacility" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="photovoltaicSolarFacility" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="otherWorks" type="xs:boolean" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element kindOfConstructionWorkType/kindOfWork
diagram eCH-0216-2-1_p1339.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:kindOfWorkType
properties
content simple
facets
Kind Value Annotation
enumeration 6001
enumeration 6002
enumeration 6007
source <xs:element name="kindOfWork" type="eCH-0129:kindOfWorkType"/>

element kindOfConstructionWorkType/energeticRestauration
diagram eCH-0216-2-1_p1340.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="energeticRestauration" type="xs:boolean" minOccurs="0"/>

element kindOfConstructionWorkType/renovationHeatingsystem
diagram eCH-0216-2-1_p1341.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="renovationHeatingsystem" type="xs:boolean" minOccurs="0"/>

element kindOfConstructionWorkType/innerConversionRenovation
diagram eCH-0216-2-1_p1342.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="innerConversionRenovation" type="xs:boolean" minOccurs="0"/>

element kindOfConstructionWorkType/conversion
diagram eCH-0216-2-1_p1343.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="conversion" type="xs:boolean" minOccurs="0"/>

element kindOfConstructionWorkType/extensionHeighteningHeated
diagram eCH-0216-2-1_p1344.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="extensionHeighteningHeated" type="xs:boolean" minOccurs="0"/>

element kindOfConstructionWorkType/extensionHeighteningNotHeated
diagram eCH-0216-2-1_p1345.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="extensionHeighteningNotHeated" type="xs:boolean" minOccurs="0"/>

element kindOfConstructionWorkType/thermicSolarFacility
diagram eCH-0216-2-1_p1346.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="thermicSolarFacility" type="xs:boolean" minOccurs="0"/>

element kindOfConstructionWorkType/photovoltaicSolarFacility
diagram eCH-0216-2-1_p1347.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="photovoltaicSolarFacility" type="xs:boolean" minOccurs="0"/>

element kindOfConstructionWorkType/otherWorks
diagram eCH-0216-2-1_p1348.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="otherWorks" type="xs:boolean" minOccurs="0"/>

complexType localityNameType
diagram eCH-0216-2-1_p1349.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:language eCH-0129:nameLong eCH-0129:nameShort
used by
element localityType/name
source <xs:complexType name="localityNameType">
 
<xs:sequence maxOccurs="unbounded">
   
<xs:element name="language" type="eCH-0129:streetLanguageType"/>
   
<xs:element name="nameLong">
     
<xs:simpleType>
       
<xs:restriction base="xs:token">
         
<xs:minLength value="2"/>
         
<xs:maxLength value="40"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="nameShort" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:token">
         
<xs:minLength value="2"/>
         
<xs:maxLength value="18"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element localityNameType/language
diagram eCH-0216-2-1_p1350.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:streetLanguageType
properties
content simple
facets
Kind Value Annotation
enumeration 9901
enumeration 9902
enumeration 9903
enumeration 9904
source <xs:element name="language" type="eCH-0129:streetLanguageType"/>

element localityNameType/nameLong
diagram eCH-0216-2-1_p1351.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
content simple
facets
Kind Value Annotation
minLength 2
maxLength 40
source <xs:element name="nameLong">
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:minLength value="2"/>
     
<xs:maxLength value="40"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element localityNameType/nameShort
diagram eCH-0216-2-1_p1352.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 2
maxLength 18
source <xs:element name="nameShort" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:minLength value="2"/>
     
<xs:maxLength value="18"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType localityType
diagram eCH-0216-2-1_p1353.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:swissZipCode eCH-0129:swissZipCodeAddOn eCH-0129:name
used by
element locality
source <xs:complexType name="localityType">
 
<xs:sequence>
   
<xs:element name="swissZipCode" type="eCH-0010:swissZipCodeType" minOccurs="0"/>
   
<xs:element name="swissZipCodeAddOn" type="eCH-0010:swissZipCodeAddOnType" minOccurs="0"/>
   
<xs:element name="name" type="eCH-0129:localityNameType"/>
 
</xs:sequence>
</xs:complexType>

element localityType/swissZipCode
diagram eCH-0216-2-1_p1354.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0010:swissZipCodeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 9999
source <xs:element name="swissZipCode" type="eCH-0010:swissZipCodeType" minOccurs="0"/>

element localityType/swissZipCodeAddOn
diagram eCH-0216-2-1_p1355.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0010:swissZipCodeAddOnType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 2
source <xs:element name="swissZipCodeAddOn" type="eCH-0010:swissZipCodeAddOnType" minOccurs="0"/>

element localityType/name
diagram eCH-0216-2-1_p1356.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:localityNameType
properties
content complex
children eCH-0129:language eCH-0129:nameLong eCH-0129:nameShort
source <xs:element name="name" type="eCH-0129:localityNameType"/>

complexType namedIdType
diagram eCH-0216-2-1_p1357.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:IdCategory eCH-0129:Id
used by
elements constructionProjectIdentificationType/localID buildingIdentificationType/localID buildingEntranceIdentificationType/localID buildingEntranceType/localID buildingEntranceOnlyType/localID dwellingIdentificationType/localID dwellingType/localID insuranceValueType/localID insuranceObjectType/localID insuranceObjectOnlyType/localID streetType/localID estimationValueType/localID estimationObjectType/localID estimationObjectOnlyType/localID buildingType/otherID buildingOnlyType/otherID
source <xs:complexType name="namedIdType">
 
<xs:sequence>
   
<xs:element name="IdCategory" type="eCH-0129:iDCategoryType"/>
   
<xs:element name="Id">
     
<xs:simpleType>
       
<xs:restriction base="xs:token">
         
<xs:maxLength value="20"/>
         
<xs:minLength value="1"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element namedIdType/IdCategory
diagram eCH-0216-2-1_p1358.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:iDCategoryType
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 20
source <xs:element name="IdCategory" type="eCH-0129:iDCategoryType"/>

element namedIdType/Id
diagram eCH-0216-2-1_p1359.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 20
source <xs:element name="Id">
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:maxLength value="20"/>
     
<xs:minLength value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType namedMetaDataType
diagram eCH-0216-2-1_p1360.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:metaDataName eCH-0129:metaDataValue
used by
elements buildingType/namedMetaData buildingOnlyType/namedMetaData realestateType/namedMetaData
source <xs:complexType name="namedMetaDataType">
 
<xs:sequence>
   
<xs:element name="metaDataName">
     
<xs:simpleType>
       
<xs:restriction base="xs:token">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="20"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="metaDataValue">
     
<xs:simpleType>
       
<xs:restriction base="xs:token">
         
<xs:minLength value="1"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element namedMetaDataType/metaDataName
diagram eCH-0216-2-1_p1361.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 20
source <xs:element name="metaDataName">
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="20"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element namedMetaDataType/metaDataValue
diagram eCH-0216-2-1_p1362.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
content simple
facets
Kind Value Annotation
minLength 1
source <xs:element name="metaDataValue">
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:minLength value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType partialAreaOfBuildingType
diagram eCH-0216-2-1_p1363.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:squareMeasure
used by
element partialAreaOfBuilding
source <xs:complexType name="partialAreaOfBuildingType">
 
<xs:sequence>
   
<xs:element name="squareMeasure" type="eCH-0129:squareMeasureType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element partialAreaOfBuildingType/squareMeasure
diagram eCH-0216-2-1_p1364.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:squareMeasureType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 0.0
maxInclusive 1000000000.0
source <xs:element name="squareMeasure" type="eCH-0129:squareMeasureType" minOccurs="0"/>

complexType personIdentificationType
diagram eCH-0216-2-1_p1365.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:individual eCH-0129:organisation
source <xs:complexType name="personIdentificationType">
 
<xs:choice>
   
<xs:element name="individual" type="eCH-0044:personIdentificationLightType"/>
   
<xs:element name="organisation" type="eCH-0097:organisationIdentificationType"/>
 
</xs:choice>
</xs:complexType>

element personIdentificationType/individual
diagram eCH-0216-2-1_p1366.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0044:personIdentificationLightType
properties
content complex
children eCH-0044:vn eCH-0044:localPersonId eCH-0044:otherPersonId eCH-0044:officialName eCH-0044:firstName eCH-0044:originalName eCH-0044:sex eCH-0044:dateOfBirth
source <xs:element name="individual" type="eCH-0044:personIdentificationLightType"/>

element personIdentificationType/organisation
diagram eCH-0216-2-1_p1367.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0097:organisationIdentificationType
properties
content complex
children eCH-0097:uid eCH-0097:localOrganisationId eCH-0097:OtherOrganisationId eCH-0097:organisationName eCH-0097:organisationLegalName eCH-0097:organisationAdditionalName eCH-0097:legalForm
source <xs:element name="organisation" type="eCH-0097:organisationIdentificationType"/>

complexType personOnlyType
diagram eCH-0216-2-1_p1368.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:identification
source <xs:complexType name="personOnlyType">
 
<xs:sequence>
   
<xs:element name="identification">
     
<xs:complexType>
       
<xs:choice>
         
<xs:element name="personIdentification" type="eCH-0044:personIdentificationLightType"/>
         
<xs:element name="organisationIdentification" type="eCH-0097:organisationIdentificationType"/>
       
</xs:choice>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element personOnlyType/identification
diagram eCH-0216-2-1_p1369.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
properties
content complex
children eCH-0129:personIdentification eCH-0129:organisationIdentification
source <xs:element name="identification">
 
<xs:complexType>
   
<xs:choice>
     
<xs:element name="personIdentification" type="eCH-0044:personIdentificationLightType"/>
     
<xs:element name="organisationIdentification" type="eCH-0097:organisationIdentificationType"/>
   
</xs:choice>
 
</xs:complexType>
</xs:element>

element personOnlyType/identification/personIdentification
diagram eCH-0216-2-1_p1370.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0044:personIdentificationLightType
properties
content complex
children eCH-0044:vn eCH-0044:localPersonId eCH-0044:otherPersonId eCH-0044:officialName eCH-0044:firstName eCH-0044:originalName eCH-0044:sex eCH-0044:dateOfBirth
source <xs:element name="personIdentification" type="eCH-0044:personIdentificationLightType"/>

element personOnlyType/identification/organisationIdentification
diagram eCH-0216-2-1_p1371.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0097:organisationIdentificationType
properties
content complex
children eCH-0097:uid eCH-0097:localOrganisationId eCH-0097:OtherOrganisationId eCH-0097:organisationName eCH-0097:organisationLegalName eCH-0097:organisationAdditionalName eCH-0097:legalForm
source <xs:element name="organisationIdentification" type="eCH-0097:organisationIdentificationType"/>

complexType personType
diagram eCH-0216-2-1_p1372.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:identification eCH-0129:address
used by
elements constructionProjectWithBuildingType/client addConstructionProjectWithBuildingType/client setToCompletedConstructionProjectType/client constructionProjectType/client
source <xs:complexType name="personType">
 
<xs:sequence>
   
<xs:element name="identification">
     
<xs:complexType>
       
<xs:choice>
         
<xs:element name="personIdentification" type="eCH-0044:personIdentificationLightType"/>
         
<xs:element name="organisationIdentification" type="eCH-0097:organisationIdentificationType"/>
       
</xs:choice>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="address" type="eCH-0010:addressInformationType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element personType/identification
diagram eCH-0216-2-1_p1373.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
properties
content complex
children eCH-0129:personIdentification eCH-0129:organisationIdentification
source <xs:element name="identification">
 
<xs:complexType>
   
<xs:choice>
     
<xs:element name="personIdentification" type="eCH-0044:personIdentificationLightType"/>
     
<xs:element name="organisationIdentification" type="eCH-0097:organisationIdentificationType"/>
   
</xs:choice>
 
</xs:complexType>
</xs:element>

element personType/identification/personIdentification
diagram eCH-0216-2-1_p1374.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0044:personIdentificationLightType
properties
content complex
children eCH-0044:vn eCH-0044:localPersonId eCH-0044:otherPersonId eCH-0044:officialName eCH-0044:firstName eCH-0044:originalName eCH-0044:sex eCH-0044:dateOfBirth
source <xs:element name="personIdentification" type="eCH-0044:personIdentificationLightType"/>

element personType/identification/organisationIdentification
diagram eCH-0216-2-1_p1375.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0097:organisationIdentificationType
properties
content complex
children eCH-0097:uid eCH-0097:localOrganisationId eCH-0097:OtherOrganisationId eCH-0097:organisationName eCH-0097:organisationLegalName eCH-0097:organisationAdditionalName eCH-0097:legalForm
source <xs:element name="organisationIdentification" type="eCH-0097:organisationIdentificationType"/>

element personType/address
diagram eCH-0216-2-1_p1376.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0010:addressInformationType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0010:addressLine1 eCH-0010:addressLine2 eCH-0010:street eCH-0010:houseNumber eCH-0010:dwellingNumber eCH-0010:postOfficeBoxNumber eCH-0010:postOfficeBoxText eCH-0010:locality eCH-0010:town eCH-0010:swissZipCode eCH-0010:swissZipCodeAddOn eCH-0010:swissZipCodeId eCH-0010:foreignZipCode eCH-0010:country
source <xs:element name="address" type="eCH-0010:addressInformationType" minOccurs="0"/>

complexType placeNameType
diagram eCH-0216-2-1_p1377.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:placeNameType eCH-0129:localGeographicalName
used by
element placeName
source <xs:complexType name="placeNameType">
 
<xs:sequence>
   
<xs:element name="placeNameType" type="eCH-0129:placeNameTypeType"/>
   
<xs:element name="localGeographicalName" type="eCH-0129:localGeographicalNameType"/>
 
</xs:sequence>
</xs:complexType>

element placeNameType/placeNameType
diagram eCH-0216-2-1_p1378.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:placeNameTypeType
properties
content simple
facets
Kind Value Annotation
enumeration 0
enumeration 1
enumeration 2
enumeration 3
source <xs:element name="placeNameType" type="eCH-0129:placeNameTypeType"/>

element placeNameType/localGeographicalName
diagram eCH-0216-2-1_p1379.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:localGeographicalNameType
properties
content simple
source <xs:element name="localGeographicalName" type="eCH-0129:localGeographicalNameType"/>

complexType realestateIdentificationType
diagram eCH-0216-2-1_p1380.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:EGRID eCH-0129:number eCH-0129:numberSuffix eCH-0129:subDistrict eCH-0129:lot
used by
elements realestateType/realestateIdentification coveringAreaOfSDRType/realestateIdentification dwellingType/realestateIdentification setToCompletedDwellingType/realestateIdentification buildingWithEntranceWithDwellingType/realestateIdentification buildingWithEntranceType/realestateIdentification buildingType/realestateIdentification buildingsListType/realestateIdentification setToCompletedBuildingType/realestateIdentification constructionProjectWithBuildingType/realestateIdentification addConstructionProjectWithBuildingType/realestateIdentification setToCompletedConstructionProjectType/realestateIdentification constructionProjectType/realestateIdentification constructionProjectListType/realestateIdentification getConstructionProjectRequestType/realestateIdentification getBuildingRequestType/realestateIdentification
source <xs:complexType name="realestateIdentificationType">
 
<xs:sequence>
   
<xs:element name="EGRID" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="eCH-0129:EGRIDType"/>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="number">
     
<xs:simpleType>
       
<xs:restriction base="xs:token">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="12"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="numberSuffix" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:token">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="12"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="subDistrict" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:token">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="15"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="lot" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:token">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="15"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element realestateIdentificationType/EGRID
diagram eCH-0216-2-1_p1381.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of eCH-0129:EGRIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 14
source <xs:element name="EGRID" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="eCH-0129:EGRIDType"/>
 
</xs:simpleType>
</xs:element>

element realestateIdentificationType/number
diagram eCH-0216-2-1_p1382.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="number">
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="12"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element realestateIdentificationType/numberSuffix
diagram eCH-0216-2-1_p1383.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="numberSuffix" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="12"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element realestateIdentificationType/subDistrict
diagram eCH-0216-2-1_p1384.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 15
source <xs:element name="subDistrict" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="15"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element realestateIdentificationType/lot
diagram eCH-0216-2-1_p1385.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 15
source <xs:element name="lot" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="15"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType realestateType
diagram eCH-0216-2-1_p1386.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:realestateIdentification eCH-0129:authority eCH-0129:date eCH-0129:realestateType eCH-0129:cantonalSubKind eCH-0129:status eCH-0129:mutnumber eCH-0129:identDN eCH-0129:squareMeasure eCH-0129:realestateIncomplete eCH-0129:coordinates eCH-0129:namedMetaData
used by
element realestate
source <xs:complexType name="realestateType">
 
<xs:sequence>
   
<xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType"/>
   
<xs:element name="authority" type="eCH-0129:authorityType" minOccurs="0"/>
   
<xs:element name="date" type="eCH-0129:realestateDateType" minOccurs="0"/>
   
<xs:element name="realestateType" type="eCH-0129:realestateTypeType"/>
   
<xs:element name="cantonalSubKind" type="eCH-0129:cantonalSubKindType" minOccurs="0"/>
   
<xs:element name="status" type="eCH-0129:realestateStatusType" minOccurs="0"/>
   
<xs:element name="mutnumber" type="eCH-0129:realestateMutnumberType" minOccurs="0"/>
   
<xs:element name="identDN" type="eCH-0129:identDNType" minOccurs="0"/>
   
<xs:element name="squareMeasure" type="eCH-0129:squareMeasureType" minOccurs="0"/>
   
<xs:element name="realestateIncomplete" type="eCH-0129:realestateIncompleteType" minOccurs="0"/>
   
<xs:element name="coordinates" type="eCH-0129:coordinatesType" minOccurs="0"/>
   
<xs:element name="namedMetaData" type="eCH-0129:namedMetaDataType" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element realestateType/realestateIdentification
diagram eCH-0216-2-1_p1387.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:realestateIdentificationType
properties
content complex
children eCH-0129:EGRID eCH-0129:number eCH-0129:numberSuffix eCH-0129:subDistrict eCH-0129:lot
source <xs:element name="realestateIdentification" type="eCH-0129:realestateIdentificationType"/>

element realestateType/authority
diagram eCH-0216-2-1_p1388.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:authorityType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="authority" type="eCH-0129:authorityType" minOccurs="0"/>

element realestateType/date
diagram eCH-0216-2-1_p1389.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:realestateDateType
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="date" type="eCH-0129:realestateDateType" minOccurs="0"/>

element realestateType/realestateType
diagram eCH-0216-2-1_p1390.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:realestateTypeType
properties
content simple
facets
Kind Value Annotation
enumeration 1
enumeration 2
enumeration 3
enumeration 4
enumeration 5
enumeration 6
enumeration 7
enumeration 8
source <xs:element name="realestateType" type="eCH-0129:realestateTypeType"/>

element realestateType/cantonalSubKind
diagram eCH-0216-2-1_p1391.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:cantonalSubKindType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 60
source <xs:element name="cantonalSubKind" type="eCH-0129:cantonalSubKindType" minOccurs="0"/>

element realestateType/status
diagram eCH-0216-2-1_p1392.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:realestateStatusType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 0
enumeration 1
source <xs:element name="status" type="eCH-0129:realestateStatusType" minOccurs="0"/>

element realestateType/mutnumber
diagram eCH-0216-2-1_p1393.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:realestateMutnumberType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="mutnumber" type="eCH-0129:realestateMutnumberType" minOccurs="0"/>

element realestateType/identDN
diagram eCH-0216-2-1_p1394.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:identDNType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="identDN" type="eCH-0129:identDNType" minOccurs="0"/>

element realestateType/squareMeasure
diagram eCH-0216-2-1_p1395.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:squareMeasureType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 0.0
maxInclusive 1000000000.0
source <xs:element name="squareMeasure" type="eCH-0129:squareMeasureType" minOccurs="0"/>

element realestateType/realestateIncomplete
diagram eCH-0216-2-1_p1396.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:realestateIncompleteType
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="realestateIncomplete" type="eCH-0129:realestateIncompleteType" minOccurs="0"/>

element realestateType/coordinates
diagram eCH-0216-2-1_p1397.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:coordinatesType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:LV95 eCH-0129:LV03
source <xs:element name="coordinates" type="eCH-0129:coordinatesType" minOccurs="0"/>

element realestateType/namedMetaData
diagram eCH-0216-2-1_p1398.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:namedMetaDataType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0129:metaDataName eCH-0129:metaDataValue
source <xs:element name="namedMetaData" type="eCH-0129:namedMetaDataType" minOccurs="0" maxOccurs="unbounded"/>

complexType rightType
diagram eCH-0216-2-1_p1399.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:EREID
used by
element right
source <xs:complexType name="rightType">
 
<xs:sequence>
   
<xs:element name="EREID" type="eCH-0129:EREIDType"/>
 
</xs:sequence>
</xs:complexType>

element rightType/EREID
diagram eCH-0216-2-1_p1400.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:EREIDType
properties
content simple
source <xs:element name="EREID" type="eCH-0129:EREIDType"/>

complexType streetDescriptionType
diagram eCH-0216-2-1_p1401.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:language eCH-0129:descriptionLong eCH-0129:descriptionShort eCH-0129:descriptionIndex
used by
element streetType/description
source <xs:complexType name="streetDescriptionType">
 
<xs:sequence maxOccurs="unbounded">
   
<xs:element name="language" type="eCH-0129:streetLanguageType"/>
   
<xs:element name="descriptionLong" type="eCH-0129:streetDescriptionLongType"/>
   
<xs:element name="descriptionShort" type="eCH-0129:streetDescriptionShortType" minOccurs="0"/>
   
<xs:element name="descriptionIndex" type="eCH-0129:streetIndexNameType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element streetDescriptionType/language
diagram eCH-0216-2-1_p1402.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:streetLanguageType
properties
content simple
facets
Kind Value Annotation
enumeration 9901
enumeration 9902
enumeration 9903
enumeration 9904
source <xs:element name="language" type="eCH-0129:streetLanguageType"/>

element streetDescriptionType/descriptionLong
diagram eCH-0216-2-1_p1403.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:streetDescriptionLongType
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 60
source <xs:element name="descriptionLong" type="eCH-0129:streetDescriptionLongType"/>

element streetDescriptionType/descriptionShort
diagram eCH-0216-2-1_p1404.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:streetDescriptionShortType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 24
source <xs:element name="descriptionShort" type="eCH-0129:streetDescriptionShortType" minOccurs="0"/>

element streetDescriptionType/descriptionIndex
diagram eCH-0216-2-1_p1405.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:streetIndexNameType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 3
source <xs:element name="descriptionIndex" type="eCH-0129:streetIndexNameType" minOccurs="0"/>

complexType streetSectionType
diagram eCH-0216-2-1_p1406.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:ESID eCH-0129:swissZipCode eCH-0129:swissZipCodeAddOn
used by
element buildingEntranceType/steetSection
source <xs:complexType name="streetSectionType">
 
<xs:sequence>
   
<xs:element name="ESID" type="eCH-0129:ESIDType"/>
   
<xs:element name="swissZipCode" type="eCH-0010:swissZipCodeType"/>
   
<xs:element name="swissZipCodeAddOn" type="eCH-0010:swissZipCodeAddOnType"/>
 
</xs:sequence>
</xs:complexType>

element streetSectionType/ESID
diagram eCH-0216-2-1_p1407.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:ESIDType
properties
content simple
facets
Kind Value Annotation
minInclusive 10000000
maxInclusive 90000000
source <xs:element name="ESID" type="eCH-0129:ESIDType"/>

element streetSectionType/swissZipCode
diagram eCH-0216-2-1_p1408.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0010:swissZipCodeType
properties
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 9999
source <xs:element name="swissZipCode" type="eCH-0010:swissZipCodeType"/>

element streetSectionType/swissZipCodeAddOn
diagram eCH-0216-2-1_p1409.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0010:swissZipCodeAddOnType
properties
content simple
facets
Kind Value Annotation
maxLength 2
source <xs:element name="swissZipCodeAddOn" type="eCH-0010:swissZipCodeAddOnType"/>

complexType streetType
diagram eCH-0216-2-1_p1410.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:ESID eCH-0129:isOfficialDescription eCH-0129:officialStreetNumber eCH-0129:localID eCH-0129:streetKind eCH-0129:description eCH-0129:streetStatus eCH-0129:streetGeometry
used by
element street
source <xs:complexType name="streetType">
 
<xs:sequence>
   
<xs:element name="ESID" type="eCH-0129:ESIDType" minOccurs="0"/>
   
<xs:element name="isOfficialDescription" type="eCH-0129:isOfficialDescriptionType" minOccurs="0"/>
   
<xs:element name="officialStreetNumber" type="eCH-0129:officialStreetNumberType" minOccurs="0"/>
   
<xs:element name="localID" type="eCH-0129:namedIdType" minOccurs="0"/>
   
<xs:element name="streetKind" type="eCH-0129:streetKindType" minOccurs="0"/>
   
<xs:element name="description" type="eCH-0129:streetDescriptionType"/>
   
<xs:element name="streetStatus" type="eCH-0129:streetStatusType" minOccurs="0"/>
   
<xs:element name="streetGeometry" type="xs:anyType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element streetType/ESID
diagram eCH-0216-2-1_p1411.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:ESIDType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 10000000
maxInclusive 90000000
source <xs:element name="ESID" type="eCH-0129:ESIDType" minOccurs="0"/>

element streetType/isOfficialDescription
diagram eCH-0216-2-1_p1412.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:isOfficialDescriptionType
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="isOfficialDescription" type="eCH-0129:isOfficialDescriptionType" minOccurs="0"/>

element streetType/officialStreetNumber
diagram eCH-0216-2-1_p1413.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:officialStreetNumberType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 999999999999
source <xs:element name="officialStreetNumber" type="eCH-0129:officialStreetNumberType" minOccurs="0"/>

element streetType/localID
diagram eCH-0216-2-1_p1414.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:namedIdType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0129:IdCategory eCH-0129:Id
source <xs:element name="localID" type="eCH-0129:namedIdType" minOccurs="0"/>

element streetType/streetKind
diagram eCH-0216-2-1_p1415.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:streetKindType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 9801
enumeration 9802
enumeration 9803
enumeration 9809
source <xs:element name="streetKind" type="eCH-0129:streetKindType" minOccurs="0"/>

element streetType/description
diagram eCH-0216-2-1_p1416.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:streetDescriptionType
properties
content complex
children eCH-0129:language eCH-0129:descriptionLong eCH-0129:descriptionShort eCH-0129:descriptionIndex
source <xs:element name="description" type="eCH-0129:streetDescriptionType"/>

element streetType/streetStatus
diagram eCH-0216-2-1_p1417.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type eCH-0129:streetStatusType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 9811
enumeration 9812
enumeration 9813
enumeration 9814
source <xs:element name="streetStatus" type="eCH-0129:streetStatusType" minOccurs="0"/>

element streetType/streetGeometry
diagram eCH-0216-2-1_p1418.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:element name="streetGeometry" type="xs:anyType" minOccurs="0"/>

complexType valueType
diagram eCH-0216-2-1_p1419.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
children eCH-0129:amount eCH-0129:percentage
used by
element estimationValueType/value
source <xs:complexType name="valueType">
 
<xs:choice>
   
<xs:element name="amount">
     
<xs:simpleType>
       
<xs:restriction base="xs:decimal">
         
<xs:fractionDigits value="2"/>
         
<xs:totalDigits value="12"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="percentage">
     
<xs:simpleType>
       
<xs:restriction base="xs:decimal">
         
<xs:totalDigits value="5"/>
         
<xs:fractionDigits value="2"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
 
</xs:choice>
</xs:complexType>

element valueType/amount
diagram eCH-0216-2-1_p1420.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:decimal
properties
content simple
facets
Kind Value Annotation
totalDigits 12
fractionDigits 2
source <xs:element name="amount">
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:fractionDigits value="2"/>
     
<xs:totalDigits value="12"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element valueType/percentage
diagram eCH-0216-2-1_p1421.png
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:decimal
properties
content simple
facets
Kind Value Annotation
totalDigits 5
fractionDigits 2
source <xs:element name="percentage">
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:totalDigits value="5"/>
     
<xs:fractionDigits value="2"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

simpleType administrativeDwellingNoType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
base xs:token
used by
elements dwellingType/administrativeDwellingNo dwellingType/administrativeDwellingNo setToCompletedDwellingType/administrativeDwellingNo
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:simpleType name="administrativeDwellingNoType">
 
<xs:restriction base="xs:token">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType areaDescriptionCodeType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
element areaType/areaDescriptionCode
facets
Kind Value Annotation
minInclusive 0
maxInclusive 25
enumeration 0
enumeration 1
enumeration 2
enumeration 3
enumeration 4
enumeration 5
enumeration 6
enumeration 7
enumeration 8
enumeration 9
enumeration 10
enumeration 11
enumeration 12
enumeration 13
enumeration 14
enumeration 15
enumeration 16
enumeration 17
enumeration 18
enumeration 19
enumeration 20
enumeration 21
enumeration 22
enumeration 23
enumeration 24
enumeration 25
source <xs:simpleType name="areaDescriptionCodeType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:minInclusive value="0"/>
   
<xs:maxInclusive value="25"/>
   
<xs:enumeration value="0"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
   
<xs:enumeration value="4"/>
   
<xs:enumeration value="5"/>
   
<xs:enumeration value="6"/>
   
<xs:enumeration value="7"/>
   
<xs:enumeration value="8"/>
   
<xs:enumeration value="9"/>
   
<xs:enumeration value="10"/>
   
<xs:enumeration value="11"/>
   
<xs:enumeration value="12"/>
   
<xs:enumeration value="13"/>
   
<xs:enumeration value="14"/>
   
<xs:enumeration value="15"/>
   
<xs:enumeration value="16"/>
   
<xs:enumeration value="17"/>
   
<xs:enumeration value="18"/>
   
<xs:enumeration value="19"/>
   
<xs:enumeration value="20"/>
   
<xs:enumeration value="21"/>
   
<xs:enumeration value="22"/>
   
<xs:enumeration value="23"/>
   
<xs:enumeration value="24"/>
   
<xs:enumeration value="25"/>
 
</xs:restriction>
</xs:simpleType>

simpleType areaDescriptionType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
base xs:token
used by
element areaType/areaDescription
facets
Kind Value Annotation
minLength 1
maxLength 100
source <xs:simpleType name="areaDescriptionType">
 
<xs:restriction base="xs:token">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="100"/>
 
</xs:restriction>
</xs:simpleType>

simpleType areaTypeType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
element areaType/areaType
facets
Kind Value Annotation
enumeration 1
enumeration 2
enumeration 3
source <xs:simpleType name="areaTypeType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
 
</xs:restriction>
</xs:simpleType>

simpleType areaValueType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:decimal
properties
base xs:decimal
used by
element areaType/areaValue
facets
Kind Value Annotation
minInclusive 0.0
maxInclusive 1000000000.0
source <xs:simpleType name="areaValueType">
 
<xs:restriction base="xs:decimal">
   
<xs:maxInclusive value="1000000000.0"/>
   
<xs:minInclusive value="0.0"/>
 
</xs:restriction>
</xs:simpleType>

simpleType authorityType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
base xs:token
used by
element realestateType/authority
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:simpleType name="authorityType">
 
<xs:restriction base="xs:token">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType buildingCategoryType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements buildingType/buildingCategory buildingOnlyType/buildingCategory buildingWithEntranceWithDwellingType/buildingCategory buildingWithEntranceType/buildingCategory buildingType/buildingCategory setToCompletedBuildingType/buildingCategory
facets
Kind Value Annotation
enumeration 1010
enumeration 1020
enumeration 1030
enumeration 1040
enumeration 1060
enumeration 1080
source <xs:simpleType name="buildingCategoryType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="1010"/>
   
<xs:enumeration value="1020"/>
   
<xs:enumeration value="1030"/>
   
<xs:enumeration value="1040"/>
   
<xs:enumeration value="1060"/>
   
<xs:enumeration value="1080"/>
 
</xs:restriction>
</xs:simpleType>

simpleType buildingClassType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements buildingType/buildingClass buildingOnlyType/buildingClass buildingWithEntranceWithDwellingType/buildingClass buildingWithEntranceType/buildingClass buildingType/buildingClass setToCompletedBuildingType/buildingClass
facets
Kind Value Annotation
minInclusive 1110
maxInclusive 1278
source <xs:simpleType name="buildingClassType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:minInclusive value="1110"/>
   
<xs:maxInclusive value="1278"/>
 
</xs:restriction>
</xs:simpleType>

simpleType buildingEntranceNoType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
base xs:token
used by
elements buildingEntranceType/buildingEntranceNo buildingEntranceOnlyType/buildingEntranceNo buildingEntranceWithDwellingType/buildingEntranceNo buildingEntranceType/buildingEntranceNo searchAddressType/buildingEntranceNo addBuildingEntranceRequestType/buildingEntranceNo
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:simpleType name="buildingEntranceNoType">
 
<xs:restriction base="xs:token">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType buildingInsuranceNumberType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:token
properties
base xs:token
used by
elements insuranceObjectType/insuranceNumber insuranceObjectOnlyType/insuranceNumber
source <xs:simpleType name="buildingInsuranceNumberType">
 
<xs:restriction base="xs:token"/>
</xs:simpleType>

simpleType buildingPermitIssueDateType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:date
properties
base xs:date
used by
elements constructionProjectType/buildingPermitIssueDate constructionProjectWithBuildingType/buildingPermitIssueDate addConstructionProjectWithBuildingType/buildingPermitIssueDate constructionProjectType/buildingPermitIssueDate setToApprovedConstructionProjectRequestType/buildingPermitIssueDate
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:simpleType name="buildingPermitIssueDateType">
 
<xs:restriction base="xs:date">
   
<xs:minInclusive value="2000-01-01"/>
 
</xs:restriction>
</xs:simpleType>

simpleType buildingStatusType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements buildingType/status buildingOnlyType/status buildingWithEntranceWithDwellingType/buildingStatus buildingWithEntranceType/buildingStatus buildingType/buildingStatus buildingProcessResponseType/buildingStatus buildingUnusableResponseType/buildingStatus
facets
Kind Value Annotation
enumeration 1001
enumeration 1002
enumeration 1003
enumeration 1004
enumeration 1005
enumeration 1007
enumeration 1008
enumeration 1009
source <xs:simpleType name="buildingStatusType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="1001"/>
   
<xs:enumeration value="1002"/>
   
<xs:enumeration value="1003"/>
   
<xs:enumeration value="1004"/>
   
<xs:enumeration value="1005"/>
   
<xs:enumeration value="1007"/>
   
<xs:enumeration value="1008"/>
   
<xs:enumeration value="1009"/>
 
</xs:restriction>
</xs:simpleType>

simpleType buildingVolumeInformationSourceType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
element buildingVolumeType/informationSource
facets
Kind Value Annotation
enumeration 869
enumeration 858
enumeration 853
enumeration 852
enumeration 857
enumeration 851
enumeration 870
enumeration 878
enumeration 859
source <xs:simpleType name="buildingVolumeInformationSourceType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="869"/>
   
<xs:enumeration value="858"/>
   
<xs:enumeration value="853"/>
   
<xs:enumeration value="852"/>
   
<xs:enumeration value="857"/>
   
<xs:enumeration value="851"/>
   
<xs:enumeration value="870"/>
   
<xs:enumeration value="878"/>
   
<xs:enumeration value="859"/>
 
</xs:restriction>
</xs:simpleType>

simpleType buildingVolumeNormType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements buildingVolumeType/norm insuranceVolumeType/norm
facets
Kind Value Annotation
enumeration 961
enumeration 962
enumeration 969
source <xs:simpleType name="buildingVolumeNormType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="961"/>
   
<xs:enumeration value="962"/>
   
<xs:enumeration value="969"/>
 
</xs:restriction>
</xs:simpleType>

simpleType cadasterAreaNumberType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:token
properties
base xs:token
used by
element buildingIdentificationType/cadasterAreaNumber
source <xs:simpleType name="cadasterAreaNumberType">
 
<xs:restriction base="xs:token"/>
</xs:simpleType>

simpleType cantonalSubKindType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
base xs:token
used by
element realestateType/cantonalSubKind
facets
Kind Value Annotation
minLength 1
maxLength 60
source <xs:simpleType name="cantonalSubKindType">
 
<xs:restriction base="xs:token">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="60"/>
 
</xs:restriction>
</xs:simpleType>

simpleType changeReasonType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
element insuranceValueType/changeReason
facets
Kind Value Annotation
enumeration 1001
enumeration 1002
enumeration 1003
enumeration 1004
enumeration 1005
enumeration 1006
source <xs:simpleType name="changeReasonType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="1001"/>
   
<xs:enumeration value="1002"/>
   
<xs:enumeration value="1003"/>
   
<xs:enumeration value="1004"/>
   
<xs:enumeration value="1005"/>
   
<xs:enumeration value="1006"/>
 
</xs:restriction>
</xs:simpleType>

simpleType constructionAuthorisationDeniedDateType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:date
properties
base xs:date
used by
elements constructionProjectType/constructionAuthorisationDeniedDate setToRefusedConstructionProjectRequestType/authorisationDeniedDate constructionProjectWithBuildingType/constructionAuthorisationDeniedDate constructionProjectType/constructionAuthorisationDeniedDate
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:simpleType name="constructionAuthorisationDeniedDateType">
 
<xs:restriction base="xs:date">
   
<xs:minInclusive value="2000-01-01"/>
 
</xs:restriction>
</xs:simpleType>

simpleType constructionProjectDescriptionType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
base xs:token
used by
elements constructionProjectType/description constructionProjectWithBuildingType/constructionProjectDescription addConstructionProjectWithBuildingType/constructionProjectDescription setToCompletedConstructionProjectType/constructionProjectDescription constructionProjectType/constructionProjectDescription constructionProjectListType/constructionProjectDescription
facets
Kind Value Annotation
minLength 3
maxLength 1000
source <xs:simpleType name="constructionProjectDescriptionType">
 
<xs:restriction base="xs:token">
   
<xs:minLength value="3"/>
   
<xs:maxLength value="1000"/>
 
</xs:restriction>
</xs:simpleType>

simpleType durationOfConstructionPhaseType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements constructionProjectType/durationOfConstructionPhase constructionProjectWithBuildingType/durationOfConstructionPhase constructionProjectType/durationOfConstructionPhase setToConstructionStartedRequestType/durationOfConstructionPhase
facets
Kind Value Annotation
minInclusive 1
maxInclusive 999
source <xs:simpleType name="durationOfConstructionPhaseType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:minInclusive value="1"/>
   
<xs:maxInclusive value="999"/>
 
</xs:restriction>
</xs:simpleType>

simpleType dwellingInformationSourceType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
element dwellingUsageType/informationSource
facets
Kind Value Annotation
enumeration 3090
enumeration 3091
enumeration 3092
enumeration 3093
source <xs:simpleType name="dwellingInformationSourceType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="3090"/>
   
<xs:enumeration value="3091"/>
   
<xs:enumeration value="3092"/>
   
<xs:enumeration value="3093"/>
 
</xs:restriction>
</xs:simpleType>

simpleType dwellingStatusType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements dwellingType/status dwellingType/dwellingStatus dwellingProcessResponseType/dwellingStatus dwellingUnusableResponseType/dwellingStatus
facets
Kind Value Annotation
enumeration 3001
enumeration 3002
enumeration 3003
enumeration 3004
enumeration 3005
enumeration 3007
enumeration 3008
enumeration 3009
source <xs:simpleType name="dwellingStatusType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="3001"/>
   
<xs:enumeration value="3002"/>
   
<xs:enumeration value="3003"/>
   
<xs:enumeration value="3004"/>
   
<xs:enumeration value="3005"/>
   
<xs:enumeration value="3007"/>
   
<xs:enumeration value="3008"/>
   
<xs:enumeration value="3009"/>
 
</xs:restriction>
</xs:simpleType>

simpleType dwellingUsageCodeType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
element dwellingUsageType/usageCode
facets
Kind Value Annotation
enumeration 3010
enumeration 3020
enumeration 3030
enumeration 3031
enumeration 3032
enumeration 3033
enumeration 3034
enumeration 3035
enumeration 3036
enumeration 3037
enumeration 3038
enumeration 3070
source <xs:simpleType name="dwellingUsageCodeType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="3010"/>
   
<xs:enumeration value="3020"/>
   
<xs:enumeration value="3030"/>
   
<xs:enumeration value="3031"/>
   
<xs:enumeration value="3032"/>
   
<xs:enumeration value="3033"/>
   
<xs:enumeration value="3034"/>
   
<xs:enumeration value="3035"/>
   
<xs:enumeration value="3036"/>
   
<xs:enumeration value="3037"/>
   
<xs:enumeration value="3038"/>
   
<xs:enumeration value="3070"/>
 
</xs:restriction>
</xs:simpleType>

simpleType EDIDType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements buildingEntranceIdentificationType/EDID buildingEntranceType/EDID buildingEntranceOnlyType/EDID dwellingIdentificationType/EDID dwellingsListType/EDID buildingEntranceWithDwellingType/EDID buildingEntranceType/EDID addBuildingEntranceRequestType/EDID dwellingProcessResponseType/EDID dwellingCompleteResponseType/EDID dwellingUnusableResponseType/EDID deactivateBuildingEntranceResponseType/EDID addModifyDwellingResponseType/EDID reactivateReallocateDwellingResponseType/EDID getMutationRequestType/EDID getMutationByIdResponseType/EDID reallocateDwellingRequestType/newEDID reallocateDwellingRequestType/oldEDID
facets
Kind Value Annotation
minInclusive 0
maxInclusive 90
source <xs:simpleType name="EDIDType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:minInclusive value="0"/>
   
<xs:maxInclusive value="90"/>
 
</xs:restriction>
</xs:simpleType>

simpleType EGAIDType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements buildingEntranceIdentificationType/EGAID buildingEntranceType/EGAID buildingEntranceOnlyType/EGAID buildingEntranceWithDwellingType/EGAID buildingEntranceType/EGAID addBuildingEntranceRequestType/EGAID getBuildingEntranceRequestType/EGAID
facets
Kind Value Annotation
minInclusive 100000000
maxInclusive 900000000
source <xs:simpleType name="EGAIDType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:minInclusive value="100000000"/>
   
<xs:maxInclusive value="900000000"/>
 
</xs:restriction>
</xs:simpleType>

simpleType EGIDType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements dwellingIdentificationType/EGID buildingIdentificationType/EGID buildingType/EGID buildingOnlyType/EGID buildingEntranceIdentificationType/EGID buildingWithEntranceWithDwellingType/EGID buildingWithEntranceType/EGID buildingType/EGID buildingsListType/EGID getDeactivatedBuildingRequestType/EGID getDwellingRequestType/EGID getDeactivatedDwellingRequestType/EGID getBuildingEntranceRequestType/EGID buildingProcessResponseType/EGID buildingUnusableResponseType/EGID dwellingProcessResponseType/EGID dwellingCompleteResponseType/EGID dwellingType/EGID bindBuildingToConstructionProjectResponseType/EGID deactivateBuildingResponseType/EGID addModifyBuildingEntranceResponseType/EGID deactivateBuildingEntranceResponseType/EGID reactivateBuildingEntranceResponseType/EGID addModifyDwellingResponseType/EGID reactivateReallocateDwellingResponseType/EGID checkBuildingResponseType/EGID getBuildingEntranceByIdResponseType/EGID modifyWorkResponseType/EGID getMutationRequestType/EGID getMutationByIdResponseType/EGID dwellingsListType/EGID buildingEntranceWithDwellingType/EGID buildingEntranceType/EGID buildingEntrancesListType/EGID dwellingUnusableResponseType/EGID
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:simpleType name="EGIDType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:minInclusive value="1"/>
   
<xs:maxInclusive value="900000000"/>
 
</xs:restriction>
</xs:simpleType>

simpleType EGRIDType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
base xs:token
used by
elements buildingIdentificationType/EGRID realestateIdentificationType/EGRID
facets
Kind Value Annotation
maxLength 14
source <xs:simpleType name="EGRIDType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="14"/>
 
</xs:restriction>
</xs:simpleType>

simpleType emailAddressType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:string
properties
base xs:string
used by
element contactType/emailAddress
facets
Kind Value Annotation
maxLength 100
whiteSpace collapse
pattern [A-Za-zäöüÄÖÜàáâãåæçèéêëìíîïðñòóôõøùúûýþÿ0-9!#-'\*\+\-/=\?\^_`\{-~]+(\.[A-Za-zäöüÄÖÜàáâãåæçèéêëìíîïðñòóôõøùúûýþÿ0-9!#-'\*\+\-/=\?\^_`\{-~]+)*@[A-Za-zäöüÄÖÜàáâãåæçèéêëìíîïðñòóôõøùúûýþÿ0-9!#-'\*\+\-/=\?\^_`\{-~]+(\.[A-Za-zäöüÄÖÜàáâãåæçèéêëìíîïðñòóôõøùúûýþÿ0-9!#-'\*\+\-/=\?\^_`\{-~]+)*
source <xs:simpleType name="emailAddressType">
 
<xs:restriction base="xs:string">
   
<xs:maxLength value="100"/>
   
<xs:whiteSpace value="collapse"/>
   
<xs:pattern value="[A-Za-zäöüÄÖÜàáâãåæçèéêëìíîïðñòóôõøùúûýþÿ0-9!#-'\*\+\-/=\?\^_`\{-~]+(\.[A-Za-zäöüÄÖÜàáâãåæçèéêëìíîïðñòóôõøùúûýþÿ0-9!#-'\*\+\-/=\?\^_`\{-~]+)*@[A-Za-zäöüÄÖÜàáâãåæçèéêëìíîïðñòóôõøùúûýþÿ0-9!#-'\*\+\-/=\?\^_`\{-~]+(\.[A-Za-zäöüÄÖÜàáâãåæçèéêëìíîïðñòóôõøùúûýþÿ0-9!#-'\*\+\-/=\?\^_`\{-~]+)*"/>
 
</xs:restriction>
</xs:simpleType>

simpleType energyRelevantSurfaceType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements buildingType/energyRelevantSurface buildingOnlyType/energyRelevantSurface buildingWithEntranceWithDwellingType/energyRelevantSurface buildingWithEntranceType/energyRelevantSurface buildingType/energyRelevantSurface setToCompletedBuildingType/energyRelevantSurface
facets
Kind Value Annotation
minInclusive 5
maxInclusive 900000
source <xs:simpleType name="energyRelevantSurfaceType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:minInclusive value="5"/>
   
<xs:maxInclusive value="900000"/>
 
</xs:restriction>
</xs:simpleType>

simpleType energySourceType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements heatingType/energySourceHeating hotWaterType/energySourceHeating
facets
Kind Value Annotation
enumeration 7500
enumeration 7501
enumeration 7510
enumeration 7511
enumeration 7512
enumeration 7513
enumeration 7520
enumeration 7530
enumeration 7540
enumeration 7541
enumeration 7542
enumeration 7543
enumeration 7550
enumeration 7560
enumeration 7570
enumeration 7580
enumeration 7581
enumeration 7582
enumeration 7598
enumeration 7599
source <xs:simpleType name="energySourceType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="7500"/>
   
<xs:enumeration value="7501"/>
   
<xs:enumeration value="7510"/>
   
<xs:enumeration value="7511"/>
   
<xs:enumeration value="7512"/>
   
<xs:enumeration value="7513"/>
   
<xs:enumeration value="7520"/>
   
<xs:enumeration value="7530"/>
   
<xs:enumeration value="7540"/>
   
<xs:enumeration value="7541"/>
   
<xs:enumeration value="7542"/>
   
<xs:enumeration value="7543"/>
   
<xs:enumeration value="7550"/>
   
<xs:enumeration value="7560"/>
   
<xs:enumeration value="7570"/>
   
<xs:enumeration value="7580"/>
   
<xs:enumeration value="7581"/>
   
<xs:enumeration value="7582"/>
   
<xs:enumeration value="7598"/>
   
<xs:enumeration value="7599"/>
 
</xs:restriction>
</xs:simpleType>

simpleType EPROIDType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements constructionProjectIdentificationType/EPROID constructionProjectWithBuildingType/EPROID addConstructionProjectWithBuildingType/EPROID constructionProjectType/EPROID constructionProjectListType/EPROID bindBuildingToConstructionProjectRequestType/EPROID getDeactivatedConstructionProjectRequestType/EPROID constructionProjectProcessResponseType/EPROID bindBuildingToConstructionProjectResponseType/EPROID deactivateConstructionProjectResponseType/EPROID reactivateConstructionProjectResponseType/EPROID checkConstructionProjectResponseType/EPROID addWorkToProjectResponseType/EPROID modifyWorkResponseType/EPROID deactivateWorkResponseType/EPROID getMutationRequestType/EPROID getMutationByIdResponseType/EPROID
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900000000
source <xs:simpleType name="EPROIDType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:minInclusive value="1"/>
   
<xs:maxInclusive value="900000000"/>
 
</xs:restriction>
</xs:simpleType>

simpleType EREIDType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:normalizedString
properties
base xs:normalizedString
used by
element rightType/EREID
source <xs:simpleType name="EREIDType">
 
<xs:restriction base="xs:normalizedString"/>
</xs:simpleType>

simpleType ESIDType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements streetType/ESID streetSectionType/ESID streetType/ESID streetWithoutStreetGeometryType/ESID getDeactivatedStreetRequestType/ESID getMutationRequestType/ESID getMutationByIdResponseType/ESID
facets
Kind Value Annotation
minInclusive 10000000
maxInclusive 90000000
source <xs:simpleType name="ESIDType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:minInclusive value="10000000"/>
   
<xs:maxInclusive value="90000000"/>
 
</xs:restriction>
</xs:simpleType>

simpleType estimationDescriptionType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
base xs:token
used by
elements estimationObjectType/description estimationObjectOnlyType/description
facets
Kind Value Annotation
minLength 3
maxLength 1000
source <xs:simpleType name="estimationDescriptionType">
 
<xs:restriction base="xs:token">
   
<xs:minLength value="3"/>
   
<xs:maxLength value="1000"/>
 
</xs:restriction>
</xs:simpleType>

simpleType estimationReasonTextType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
base xs:token
used by
elements estimationObjectType/estimationReason estimationObjectOnlyType/estimationReason
facets
Kind Value Annotation
minLength 1
maxLength 30
source <xs:simpleType name="estimationReasonTextType">
 
<xs:restriction base="xs:token">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="30"/>
 
</xs:restriction>
</xs:simpleType>

simpleType estimationVolumeType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements estimationObjectType/volume estimationObjectOnlyType/volume
facets
Kind Value Annotation
minInclusive 5
maxInclusive 2000000
source <xs:simpleType name="estimationVolumeType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:minInclusive value="5"/>
   
<xs:maxInclusive value="2000000"/>
 
</xs:restriction>
</xs:simpleType>

simpleType estimationYearOfConstructionType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:gYear
properties
base xs:gYear
used by
elements estimationObjectType/yearOfConstruction estimationObjectOnlyType/yearOfConstruction
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 2099
source <xs:simpleType name="estimationYearOfConstructionType">
 
<xs:restriction base="xs:gYear">
   
<xs:minInclusive value="1000"/>
   
<xs:maxInclusive value="2099"/>
 
</xs:restriction>
</xs:simpleType>

simpleType EWIDType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements dwellingIdentificationType/EWID dwellingType/EWID dwellingType/EWID dwellingsListType/EWID dwellingProcessResponseType/EWID dwellingUnusableResponseType/EWID reactivateReallocateDwellingResponseType/EWID getMutationRequestType/EWID getMutationByIdResponseType/EWID
facets
Kind Value Annotation
minInclusive 1
maxInclusive 900
source <xs:simpleType name="EWIDType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:minInclusive value="1"/>
   
<xs:maxInclusive value="900"/>
 
</xs:restriction>
</xs:simpleType>

simpleType extensionOfOfficialConstructionProjectFileNoType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements constructionProjectIdentificationType/extensionOfOfficialConstructionProjectFileNo constructionProjectWithBuildingType/extensionOfOfficialConstructionProjectFileNo addConstructionProjectWithBuildingType/extensionOfOfficialConstructionProjectFileNo setToCompletedConstructionProjectType/extensionOfOfficialConstructionProjectFileNo constructionProjectType/extensionOfOfficialConstructionProjectFileNo constructionProjectListType/extensionOfOfficialConstructionProjectFileNo
facets
Kind Value Annotation
minInclusive 0
maxInclusive 99
source <xs:simpleType name="extensionOfOfficialConstructionProjectFileNoType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:minInclusive value="0"/>
   
<xs:maxInclusive value="99"/>
 
</xs:restriction>
</xs:simpleType>

simpleType floorType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements dwellingType/floor dwellingType/floor setToCompletedDwellingType/floor
facets
Kind Value Annotation
minInclusive 3100
maxInclusive 3419
source <xs:simpleType name="floorType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:minInclusive value="3100"/>
   
<xs:maxInclusive value="3419"/>
 
</xs:restriction>
</xs:simpleType>

simpleType freeTextType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
base xs:token
used by
elements buildingType/buildingFreeText buildingOnlyType/buildingFreeText dwellingType/dwellingFreeText constructionProjectType/projectFreeText buildingWithEntranceWithDwellingType/buildingFreeText1 buildingWithEntranceType/buildingFreeText1 buildingType/buildingFreeText1 setToCompletedBuildingType/buildingFreeText1 buildingWithEntranceWithDwellingType/buildingFreeText2 buildingWithEntranceType/buildingFreeText2 buildingType/buildingFreeText2 setToCompletedBuildingType/buildingFreeText2 dwellingType/dwellingFreeText1 setToCompletedDwellingType/dwellingFreeText1 dwellingType/dwellingFreeText2 setToCompletedDwellingType/dwellingFreeText2 constructionProjectWithBuildingType/projectFreeText1 addConstructionProjectWithBuildingType/projectFreeText1 setToCompletedConstructionProjectType/projectFreeText1 constructionProjectType/projectFreeText1 constructionProjectWithBuildingType/projectFreeText2 addConstructionProjectWithBuildingType/projectFreeText2 setToCompletedConstructionProjectType/projectFreeText2 constructionProjectType/projectFreeText2
facets
Kind Value Annotation
minLength 1
maxLength 32
source <xs:simpleType name="freeTextType">
 
<xs:restriction base="xs:token">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="32"/>
 
</xs:restriction>
</xs:simpleType>

simpleType geometryType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
facets
Kind Value Annotation
enumeration 9801
enumeration 9802
enumeration 9803
enumeration 9809
source <xs:simpleType name="geometryType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="9801"/>
   
<xs:enumeration value="9802"/>
   
<xs:enumeration value="9803"/>
   
<xs:enumeration value="9809"/>
 
</xs:restriction>
</xs:simpleType>

simpleType heatGeneratorHeatingType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
element heatingType/heatGeneratorHeating
facets
Kind Value Annotation
enumeration 7400
enumeration 7410
enumeration 7411
enumeration 7420
enumeration 7421
enumeration 7430
enumeration 7431
enumeration 7432
enumeration 7433
enumeration 7434
enumeration 7435
enumeration 7436
enumeration 7440
enumeration 7441
enumeration 7450
enumeration 7451
enumeration 7452
enumeration 7460
enumeration 7461
enumeration 7499
source <xs:simpleType name="heatGeneratorHeatingType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="7400"/>
   
<xs:enumeration value="7410"/>
   
<xs:enumeration value="7411"/>
   
<xs:enumeration value="7420"/>
   
<xs:enumeration value="7421"/>
   
<xs:enumeration value="7430"/>
   
<xs:enumeration value="7431"/>
   
<xs:enumeration value="7432"/>
   
<xs:enumeration value="7433"/>
   
<xs:enumeration value="7434"/>
   
<xs:enumeration value="7435"/>
   
<xs:enumeration value="7436"/>
   
<xs:enumeration value="7440"/>
   
<xs:enumeration value="7441"/>
   
<xs:enumeration value="7450"/>
   
<xs:enumeration value="7451"/>
   
<xs:enumeration value="7452"/>
   
<xs:enumeration value="7460"/>
   
<xs:enumeration value="7461"/>
   
<xs:enumeration value="7499"/>
 
</xs:restriction>
</xs:simpleType>

simpleType heatGeneratorHotWaterType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
element hotWaterType/heatGeneratorHotWater
facets
Kind Value Annotation
enumeration 7600
enumeration 7610
enumeration 7620
enumeration 7630
enumeration 7632
enumeration 7634
enumeration 7640
enumeration 7650
enumeration 7651
enumeration 7660
enumeration 7699
source <xs:simpleType name="heatGeneratorHotWaterType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="7600"/>
   
<xs:enumeration value="7610"/>
   
<xs:enumeration value="7620"/>
   
<xs:enumeration value="7630"/>
   
<xs:enumeration value="7632"/>
   
<xs:enumeration value="7634"/>
   
<xs:enumeration value="7640"/>
   
<xs:enumeration value="7650"/>
   
<xs:enumeration value="7651"/>
   
<xs:enumeration value="7660"/>
   
<xs:enumeration value="7699"/>
 
</xs:restriction>
</xs:simpleType>

simpleType iDCategoryType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
base xs:token
used by
elements namedIdType/IdCategory buildingNamedIdType/IdCategory dwellingNamedIdType/IdCategory entranceNamedIdType/IdCategory constructionProjectNamedIdType/IdCategory
facets
Kind Value Annotation
minLength 1
maxLength 20
source <xs:simpleType name="iDCategoryType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="20"/>
   
<xs:minLength value="1"/>
 
</xs:restriction>
</xs:simpleType>

simpleType identDNType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
base xs:token
used by
elements realestateType/identDN cadastralMapType/identDN
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:simpleType name="identDNType">
 
<xs:restriction base="xs:token">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType indentureNumberPostType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
facets
Kind Value Annotation
minInclusive 0
maxInclusive 99999
source <xs:simpleType name="indentureNumberPostType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:maxInclusive value="99999"/>
   
<xs:minInclusive value="0"/>
 
</xs:restriction>
</xs:simpleType>

simpleType informationSourceType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements heatingType/informationSourceHeating hotWaterType/informationSourceHeating
facets
Kind Value Annotation
enumeration 852
enumeration 853
enumeration 855
enumeration 857
enumeration 858
enumeration 859
enumeration 860
enumeration 864
enumeration 865
enumeration 869
enumeration 870
enumeration 871
source <xs:simpleType name="informationSourceType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="852"/>
   
<xs:enumeration value="853"/>
   
<xs:enumeration value="855"/>
   
<xs:enumeration value="857"/>
   
<xs:enumeration value="858"/>
   
<xs:enumeration value="859"/>
   
<xs:enumeration value="860"/>
   
<xs:enumeration value="864"/>
   
<xs:enumeration value="865"/>
   
<xs:enumeration value="869"/>
   
<xs:enumeration value="870"/>
   
<xs:enumeration value="871"/>
 
</xs:restriction>
</xs:simpleType>

simpleType isOfficialDescriptionType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:boolean
properties
base xs:boolean
used by
elements streetType/isOfficialDescription streetType/isOfficialDescription streetWithoutStreetGeometryType/isOfficialDescription getStreetRequestType/isOfficialDescription
source <xs:simpleType name="isOfficialDescriptionType">
 
<xs:restriction base="xs:boolean"/>
</xs:simpleType>

simpleType kindOfWorkType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements kindOfConstructionWorkType/kindOfWork bindBuildingToConstructionProjectRequestType/constructionWorkDone addWorkToProjectResponseType/constructionWorkDone modifyWorkResponseType/constructionWorkDone kindOfConstructionWorkWithBuildingType/kindOfWork addWorkToProjectRequestType/kindOfWork
facets
Kind Value Annotation
enumeration 6001
enumeration 6002
enumeration 6007
source <xs:simpleType name="kindOfWorkType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="6001"/>
   
<xs:enumeration value="6002"/>
   
<xs:enumeration value="6007"/>
 
</xs:restriction>
</xs:simpleType>

simpleType kitchenType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:boolean
properties
base xs:boolean
used by
elements dwellingType/kitchen dwellingType/kitchen setToCompletedDwellingType/kitchen
source <xs:simpleType name="kitchenType">
 
<xs:restriction base="xs:boolean"/>
</xs:simpleType>

simpleType localCodeType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
base xs:token
used by
elements buildingType/localCode buildingOnlyType/localCode buildingWithEntranceWithDwellingType/localCode1 buildingWithEntranceType/localCode1 buildingType/localCode1 setToCompletedBuildingType/localCode1 buildingWithEntranceWithDwellingType/localCode2 buildingWithEntranceType/localCode2 buildingType/localCode2 setToCompletedBuildingType/localCode2 buildingWithEntranceWithDwellingType/localCode3 buildingWithEntranceType/localCode3 buildingType/localCode3 setToCompletedBuildingType/localCode3 buildingWithEntranceWithDwellingType/localCode4 buildingWithEntranceType/localCode4 buildingType/localCode4 setToCompletedBuildingType/localCode4
facets
Kind Value Annotation
minLength 1
maxLength 8
source <xs:simpleType name="localCodeType">
 
<xs:restriction base="xs:token">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="8"/>
 
</xs:restriction>
</xs:simpleType>

simpleType localGeographicalNameType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:token
properties
base xs:token
used by
element placeNameType/localGeographicalName
source <xs:simpleType name="localGeographicalNameType">
 
<xs:restriction base="xs:token"/>
</xs:simpleType>

simpleType locationOfDwellingOnFloorType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
base xs:token
used by
elements dwellingType/locationOfDwellingOnFloor dwellingType/locationOfDwellingOnFloor setToCompletedDwellingType/locationOfDwellingOnFloor
facets
Kind Value Annotation
minLength 3
maxLength 40
source <xs:simpleType name="locationOfDwellingOnFloorType">
 
<xs:restriction base="xs:token">
   
<xs:minLength value="3"/>
   
<xs:maxLength value="40"/>
 
</xs:restriction>
</xs:simpleType>

simpleType longDescriptionType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
base xs:token
used by
elements buildingAuthorityType/description buildingAuthorityOnlyType/description
facets
Kind Value Annotation
maxLength 100
source <xs:simpleType name="longDescriptionType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="100"/>
 
</xs:restriction>
</xs:simpleType>

simpleType mapNumberType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
base xs:token
used by
element cadastralMapType/mapNumber
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:simpleType name="mapNumberType">
 
<xs:restriction base="xs:token">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType multipleFloorType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:boolean
properties
base xs:boolean
used by
elements dwellingType/multipleFloor dwellingType/multipleFloor setToCompletedDwellingType/multipleFloor
source <xs:simpleType name="multipleFloorType">
 
<xs:restriction base="xs:boolean"/>
</xs:simpleType>

simpleType nameOfBuildingType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
base xs:token
used by
elements buildingType/name buildingOnlyType/name buildingIdentificationType/nameOfBuilding buildingWithEntranceWithDwellingType/nameOfBuilding buildingWithEntranceType/nameOfBuilding buildingType/nameOfBuilding setToCompletedBuildingType/nameOfBuilding
facets
Kind Value Annotation
minLength 3
maxLength 40
source <xs:simpleType name="nameOfBuildingType">
 
<xs:restriction base="xs:token">
   
<xs:minLength value="3"/>
   
<xs:maxLength value="40"/>
 
</xs:restriction>
</xs:simpleType>

simpleType neighbourhoodType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements buildingType/neighbourhood buildingOnlyType/neighbourhood buildingWithEntranceWithDwellingType/neighbourhood buildingWithEntranceType/neighbourhood buildingType/neighbourhood setToCompletedBuildingType/neighbourhood
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 9999999
source <xs:simpleType name="neighbourhoodType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:maxInclusive value="9999999"/>
   
<xs:minInclusive value="1000"/>
 
</xs:restriction>
</xs:simpleType>

simpleType nonRealisationDateType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:date
properties
base xs:date
used by
elements constructionProjectType/nonRealisationDate constructionProjectWithBuildingType/cancellationDate constructionProjectType/cancellationDate setToCancelledConstructionProjectRequestType/cancellationDate
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:simpleType name="nonRealisationDateType">
 
<xs:restriction base="xs:date">
   
<xs:minInclusive value="2000-01-01"/>
 
</xs:restriction>
</xs:simpleType>

simpleType noOfHabitableRoomsType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements dwellingType/noOfHabitableRooms dwellingType/noOfHabitableRooms setToCompletedDwellingType/noOfHabitableRooms
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99
source <xs:simpleType name="noOfHabitableRoomsType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:minInclusive value="1"/>
   
<xs:maxInclusive value="99"/>
 
</xs:restriction>
</xs:simpleType>

simpleType numberingType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
facets
Kind Value Annotation
enumeration 9830
enumeration 9832
enumeration 9835
enumeration 9836
enumeration 9837
enumeration 9839
source <xs:simpleType name="numberingType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="9830"/>
   
<xs:enumeration value="9832"/>
   
<xs:enumeration value="9835"/>
   
<xs:enumeration value="9836"/>
   
<xs:enumeration value="9837"/>
   
<xs:enumeration value="9839"/>
 
</xs:restriction>
</xs:simpleType>

simpleType numberOfConcernedBuildingsType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
element constructionProjectType/numberOfConcernedBuildings
facets
Kind Value Annotation
minInclusive 1
maxInclusive 999
source <xs:simpleType name="numberOfConcernedBuildingsType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:minInclusive value="1"/>
   
<xs:maxInclusive value="999"/>
 
</xs:restriction>
</xs:simpleType>

simpleType numberOfConcernedDwellingsType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
element constructionProjectType/numberOfConcernedDwellings
facets
Kind Value Annotation
minInclusive 1
maxInclusive 999
source <xs:simpleType name="numberOfConcernedDwellingsType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:minInclusive value="1"/>
   
<xs:maxInclusive value="999"/>
 
</xs:restriction>
</xs:simpleType>

simpleType numberOfFloorsType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements buildingType/numberOfFloors buildingOnlyType/numberOfFloors buildingWithEntranceWithDwellingType/numberOfFloors buildingWithEntranceType/numberOfFloors buildingType/numberOfFloors setToCompletedBuildingType/numberOfFloors
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99
source <xs:simpleType name="numberOfFloorsType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:minInclusive value="1"/>
   
<xs:maxInclusive value="99"/>
 
</xs:restriction>
</xs:simpleType>

simpleType numberOfSeparateHabitableRoomsType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements buildingType/numberOfSeparateHabitableRooms buildingOnlyType/numberOfSeparateHabitableRooms buildingWithEntranceWithDwellingType/numberOfSeparateHabitableRooms buildingWithEntranceType/numberOfSeparateHabitableRooms buildingType/numberOfSeparateHabitableRooms setToCompletedBuildingType/numberOfSeparateHabitableRooms
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999
source <xs:simpleType name="numberOfSeparateHabitableRoomsType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:minInclusive value="0"/>
   
<xs:maxInclusive value="999"/>
 
</xs:restriction>
</xs:simpleType>

simpleType objectIDType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:token
properties
base xs:token
used by
element cadastralSurveyorRemarkType/objectID
source <xs:simpleType name="objectIDType">
 
<xs:restriction base="xs:token"/>
</xs:simpleType>

simpleType officialBuildingNoType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
base xs:token
used by
elements buildingIdentificationType/officialBuildingNo buildingType/officialBuildingNo buildingOnlyType/officialBuildingNo buildingWithEntranceWithDwellingType/officialBuildingNo buildingWithEntranceType/officialBuildingNo buildingType/officialBuildingNo buildingsListType/officialBuildingNo setToCompletedBuildingType/officialBuildingNo getBuildingRequestType/officialBuildingNo
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:simpleType name="officialBuildingNoType">
 
<xs:restriction base="xs:token">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType officialConstructionProjectFileNoType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
base xs:token
used by
elements constructionProjectIdentificationType/officialConstructionProjectFileNo constructionProjectWithBuildingType/officialConstructionProjectFileNo addConstructionProjectWithBuildingType/officialConstructionProjectFileNo setToCompletedConstructionProjectType/officialConstructionProjectFileNo constructionProjectType/officialConstructionProjectFileNo constructionProjectListType/officialConstructionProjectFileNo
facets
Kind Value Annotation
minLength 1
maxLength 15
source <xs:simpleType name="officialConstructionProjectFileNoType">
 
<xs:restriction base="xs:token">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="15"/>
 
</xs:restriction>
</xs:simpleType>

simpleType officialStreetNumberType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements streetType/officialStreetNumber streetType/officialStreetNumber streetWithoutStreetGeometryType/officialStreetNumber modifyStreetRequestType/officialStreetNumber getStreetRequestType/officialStreetNumber
facets
Kind Value Annotation
minInclusive 1
maxInclusive 999999999999
source <xs:simpleType name="officialStreetNumberType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:minInclusive value="1"/>
   
<xs:maxInclusive value="999999999999"/>
 
</xs:restriction>
</xs:simpleType>

simpleType originOfCoordinatesType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements coordinatesType/LV95/originOfCoordinates coordinatesType/LV03/originOfCoordinates coordinatesBuildingType/originOfCoordinates
facets
Kind Value Annotation
enumeration 901
enumeration 902
enumeration 903
enumeration 904
enumeration 905
enumeration 906
enumeration 909
source <xs:simpleType name="originOfCoordinatesType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="901"/>
   
<xs:enumeration value="902"/>
   
<xs:enumeration value="903"/>
   
<xs:enumeration value="904"/>
   
<xs:enumeration value="905"/>
   
<xs:enumeration value="906"/>
   
<xs:enumeration value="909"/>
 
</xs:restriction>
</xs:simpleType>

simpleType periodOfConstructionType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
element buildingDateType/periodOfConstruction
facets
Kind Value Annotation
totalDigits 4
enumeration 8011
enumeration 8012
enumeration 8013
enumeration 8014
enumeration 8015
enumeration 8016
enumeration 8017
enumeration 8018
enumeration 8019
enumeration 8020
enumeration 8021
enumeration 8022
enumeration 8023
source <xs:simpleType name="periodOfConstructionType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:totalDigits value="4"/>
   
<xs:enumeration value="8011"/>
   
<xs:enumeration value="8012"/>
   
<xs:enumeration value="8013"/>
   
<xs:enumeration value="8014"/>
   
<xs:enumeration value="8015"/>
   
<xs:enumeration value="8016"/>
   
<xs:enumeration value="8017"/>
   
<xs:enumeration value="8018"/>
   
<xs:enumeration value="8019"/>
   
<xs:enumeration value="8020"/>
   
<xs:enumeration value="8021"/>
   
<xs:enumeration value="8022"/>
   
<xs:enumeration value="8023"/>
 
</xs:restriction>
</xs:simpleType>

simpleType phoneNumberType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:string
properties
base xs:string
used by
elements contactType/faxNumber contactType/phoneNumber
facets
Kind Value Annotation
maxLength 20
whiteSpace collapse
pattern \d{10,20}
source <xs:simpleType name="phoneNumberType">
 
<xs:restriction base="xs:string">
   
<xs:maxLength value="20"/>
   
<xs:whiteSpace value="collapse"/>
   
<xs:pattern value="\d{10,20}"/>
 
</xs:restriction>
</xs:simpleType>

simpleType physicalDwellingNoType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
base xs:token
used by
elements dwellingType/physicalDwellingNo dwellingType/physicalDwellingNo setToCompletedDwellingType/physicalDwellingNo
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:simpleType name="physicalDwellingNoType">
 
<xs:restriction base="xs:token">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType placeNameTypeType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
element placeNameType/placeNameType
facets
Kind Value Annotation
enumeration 0
enumeration 1
enumeration 2
enumeration 3
source <xs:simpleType name="placeNameTypeType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="0"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
 
</xs:restriction>
</xs:simpleType>

simpleType projectAnnouncementDateType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:date
properties
base xs:date
used by
elements constructionProjectType/projectAnnouncementDate constructionProjectWithBuildingType/projectAnnouncementDate addConstructionProjectWithBuildingType/projectAnnouncementDate constructionProjectType/projectAnnouncementDate
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:simpleType name="projectAnnouncementDateType">
 
<xs:restriction base="xs:date">
   
<xs:minInclusive value="2000-01-01"/>
 
</xs:restriction>
</xs:simpleType>

simpleType projectCancellationDateType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:date
properties
base xs:date
source <xs:simpleType name="projectCancellationDateType">
 
<xs:restriction base="xs:date"/>
</xs:simpleType>

simpleType projectCompletionDateType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:date
properties
base xs:date
used by
elements constructionProjectType/projectCompletionDate constructionProjectWithBuildingType/projectCompletionDate setToCompletedConstructionProjectType/projectCompletionDate constructionProjectType/projectCompletionDate
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:simpleType name="projectCompletionDateType">
 
<xs:restriction base="xs:date">
   
<xs:minInclusive value="2000-01-01"/>
 
</xs:restriction>
</xs:simpleType>

simpleType projectStartDateType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:date
properties
base xs:date
used by
elements constructionProjectType/projectStartDate constructionProjectWithBuildingType/projectStartDate constructionProjectType/projectStartDate setToConstructionStartedRequestType/projectStartDate
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:simpleType name="projectStartDateType">
 
<xs:restriction base="xs:date">
   
<xs:minInclusive value="2000-01-01"/>
 
</xs:restriction>
</xs:simpleType>

simpleType projectStatusType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements constructionProjectType/status constructionProjectWithBuildingType/projectStatus constructionProjectListType/projectStatus getConstructionProjectRequestType/projectStatus constructionProjectProcessResponseType/projectStatus modifyConstructionProjectResponseType/projectStatus
facets
Kind Value Annotation
enumeration 6701
enumeration 6702
enumeration 6703
enumeration 6704
enumeration 6706
enumeration 6707
enumeration 6708
enumeration 6709
source <xs:simpleType name="projectStatusType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="6701"/>
   
<xs:enumeration value="6702"/>
   
<xs:enumeration value="6703"/>
   
<xs:enumeration value="6704"/>
   
<xs:enumeration value="6706"/>
   
<xs:enumeration value="6707"/>
   
<xs:enumeration value="6708"/>
   
<xs:enumeration value="6709"/>
 
</xs:restriction>
</xs:simpleType>

simpleType projectSuspensionDateType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:date
properties
base xs:date
used by
elements constructionProjectType/projectSuspensionDate constructionProjectWithBuildingType/projectSuspensionDate constructionProjectType/projectSuspensionDate setToSuspendedConstructionProjectRequestType/projectSuspensionDate
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:simpleType name="projectSuspensionDateType">
 
<xs:restriction base="xs:date">
   
<xs:minInclusive value="2000-01-01"/>
 
</xs:restriction>
</xs:simpleType>

simpleType realestateDateType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:date
properties
base xs:date
used by
element realestateType/date
source <xs:simpleType name="realestateDateType">
 
<xs:restriction base="xs:date"/>
</xs:simpleType>

simpleType realestateIncompleteType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:boolean
properties
base xs:boolean
used by
element realestateType/realestateIncomplete
source <xs:simpleType name="realestateIncompleteType">
 
<xs:restriction base="xs:boolean"/>
</xs:simpleType>

simpleType realestateMutnumberType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
base xs:token
used by
element realestateType/mutnumber
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:simpleType name="realestateMutnumberType">
 
<xs:restriction base="xs:token">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType realestateStatusType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
element realestateType/status
facets
Kind Value Annotation
enumeration 0
enumeration 1
source <xs:simpleType name="realestateStatusType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="0"/>
   
<xs:enumeration value="1"/>
 
</xs:restriction>
</xs:simpleType>

simpleType realestateTypeType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements buildingIdentificationType/realestateType realestateType/realestateType
facets
Kind Value Annotation
enumeration 1
enumeration 2
enumeration 3
enumeration 4
enumeration 5
enumeration 6
enumeration 7
enumeration 8
source <xs:simpleType name="realestateTypeType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
   
<xs:enumeration value="4"/>
   
<xs:enumeration value="5"/>
   
<xs:enumeration value="6"/>
   
<xs:enumeration value="7"/>
   
<xs:enumeration value="8"/>
 
</xs:restriction>
</xs:simpleType>

simpleType remarkOtherTypeType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:token
properties
base xs:token
used by
element cadastralSurveyorRemarkType/remarkOtherType
source <xs:simpleType name="remarkOtherTypeType">
 
<xs:restriction base="xs:token"/>
</xs:simpleType>

simpleType remarkTextType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:token
properties
base xs:token
used by
element cadastralSurveyorRemarkType/remarkText
source <xs:simpleType name="remarkTextType">
 
<xs:restriction base="xs:token"/>
</xs:simpleType>

simpleType remarkTypeType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
element cadastralSurveyorRemarkType/remarkType
facets
Kind Value Annotation
enumeration 1
enumeration 2
enumeration 3
enumeration 4
enumeration 5
enumeration 6
source <xs:simpleType name="remarkTypeType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
   
<xs:enumeration value="4"/>
   
<xs:enumeration value="5"/>
   
<xs:enumeration value="6"/>
 
</xs:restriction>
</xs:simpleType>

simpleType shortDescriptionType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
base xs:token
used by
elements buildingAuthorityType/shortDescription buildingAuthorityOnlyType/shortDescription
facets
Kind Value Annotation
maxLength 40
source <xs:simpleType name="shortDescriptionType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="40"/>
 
</xs:restriction>
</xs:simpleType>

simpleType squareMeasureType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:decimal
properties
base xs:decimal
used by
elements realestateType/squareMeasure coveringAreaOfSDRType/squareMeasure partialAreaOfBuildingType/squareMeasure
facets
Kind Value Annotation
minInclusive 0.0
maxInclusive 1000000000.0
source <xs:simpleType name="squareMeasureType">
 
<xs:restriction base="xs:decimal">
   
<xs:minInclusive value="0.0"/>
   
<xs:maxInclusive value="1000000000.0"/>
 
</xs:restriction>
</xs:simpleType>

simpleType streetDescriptionLongType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
base xs:token
used by
elements streetDescriptionType/descriptionLong streetDescriptionType/descriptionLong
facets
Kind Value Annotation
minLength 1
maxLength 60
source <xs:simpleType name="streetDescriptionLongType">
 
<xs:restriction base="xs:token">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="60"/>
 
</xs:restriction>
</xs:simpleType>

simpleType streetDescriptionShortType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
base xs:token
used by
elements streetDescriptionType/descriptionShort streetDescriptionType/descriptionShort
facets
Kind Value Annotation
minLength 1
maxLength 24
source <xs:simpleType name="streetDescriptionShortType">
 
<xs:restriction base="xs:token">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="24"/>
 
</xs:restriction>
</xs:simpleType>

simpleType streetIndexNameType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:token
properties
base xs:token
used by
elements streetDescriptionType/descriptionIndex streetDescriptionType/descriptionIndex
facets
Kind Value Annotation
minLength 1
maxLength 3
source <xs:simpleType name="streetIndexNameType">
 
<xs:restriction base="xs:token">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="3"/>
 
</xs:restriction>
</xs:simpleType>

simpleType streetKindType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements streetType/streetKind streetType/localisationKind streetWithoutStreetGeometryType/localisationKind modifyStreetRequestType/localisationKind getStreetRequestType/localisationKind
facets
Kind Value Annotation
enumeration 9801
enumeration 9802
enumeration 9803
enumeration 9809
source <xs:simpleType name="streetKindType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="9801"/>
   
<xs:enumeration value="9802"/>
   
<xs:enumeration value="9803"/>
   
<xs:enumeration value="9809"/>
 
</xs:restriction>
</xs:simpleType>

simpleType streetLanguageType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements localityNameType/language streetDescriptionType/language streetDescriptionType/language
facets
Kind Value Annotation
enumeration 9901
enumeration 9902
enumeration 9903
enumeration 9904
source <xs:simpleType name="streetLanguageType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="9901"/>
   
<xs:enumeration value="9902"/>
   
<xs:enumeration value="9903"/>
   
<xs:enumeration value="9904"/>
 
</xs:restriction>
</xs:simpleType>

simpleType streetStatusType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements streetType/streetStatus streetType/streetStatus streetWithoutStreetGeometryType/streetStatus modifyStreetRequestType/streetStatus getStreetRequestType/streetStatus
facets
Kind Value Annotation
enumeration 9811
enumeration 9812
enumeration 9813
enumeration 9814
source <xs:simpleType name="streetStatusType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="9811"/>
   
<xs:enumeration value="9812"/>
   
<xs:enumeration value="9813"/>
   
<xs:enumeration value="9814"/>
 
</xs:restriction>
</xs:simpleType>

simpleType surfaceAreaOfBuildingSingleObjectType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements buildingType/surfaceAreaOfBuildingSignaleObject buildingOnlyType/surfaceAreaOfBuildingSignaleObject
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99999
source <xs:simpleType name="surfaceAreaOfBuildingSingleObjectType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:minInclusive value="1"/>
   
<xs:maxInclusive value="99999"/>
 
</xs:restriction>
</xs:simpleType>

simpleType surfaceAreaOfBuildingType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements buildingType/subSurfaceAreaOfBuilding buildingOnlyType/subSurfaceAreaOfBuilding buildingType/surfaceAreaOfBuilding buildingOnlyType/surfaceAreaOfBuilding buildingWithEntranceWithDwellingType/surfaceAreaOfBuilding buildingWithEntranceType/surfaceAreaOfBuilding buildingType/surfaceAreaOfBuilding setToCompletedBuildingType/surfaceAreaOfBuilding
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99999
source <xs:simpleType name="surfaceAreaOfBuildingType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:minInclusive value="1"/>
   
<xs:maxInclusive value="99999"/>
 
</xs:restriction>
</xs:simpleType>

simpleType surfaceAreaOfDwellingType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements dwellingType/surfaceAreaOfDwelling dwellingType/surfaceAreaOfDwelling setToCompletedDwellingType/surfaceAreaOfDwelling
facets
Kind Value Annotation
minInclusive 1
maxInclusive 9999
source <xs:simpleType name="surfaceAreaOfDwellingType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:minInclusive value="1"/>
   
<xs:maxInclusive value="9999"/>
 
</xs:restriction>
</xs:simpleType>

simpleType thermotechnicalDeviceHeatingTypeType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
facets
Kind Value Annotation
enumeration 7701
enumeration 7702
enumeration 7703
source <xs:simpleType name="thermotechnicalDeviceHeatingTypeType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="7701"/>
   
<xs:enumeration value="7702"/>
   
<xs:enumeration value="7703"/>
 
</xs:restriction>
</xs:simpleType>

simpleType totalCostsOfProjectType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements constructionProjectType/totalCostsOfProject costsCurrentYearType/costsBuildingCurrentYearPublicAdministration costsCurrentYearType/costsBuildingCurrentYearPublicCorporation costsPreviousYearType/costsBuildingPreviousYearPublicAdministration costsPreviousYearType/costsBuildingPreviousYearPublicCorporation costsCurrentYearType/costsCivilEngineeringCurrentYearPublicAdministration costsCurrentYearType/costsCivilEngineeringCurrentYearPublicCorporation costsPreviousYearType/costsCivilEngineeringPreviousYearPublicAdministration costsPreviousYearType/costsCivilEngineeringPreviousYearPublicCorporation costsCurrentYearType/costsStreetsCurrentYearPublicAdministration costsCurrentYearType/costsStreetsCurrentYearPublicCorporation costsPreviousYearType/costsStreetsPreviousYearPublicAdministration costsPreviousYearType/costsStreetsPreviousYearPublicCorporation constructionProjectWithBuildingType/totalCostsOfProject addConstructionProjectWithBuildingType/totalCostsOfProject setToCompletedConstructionProjectType/totalCostsOfProject constructionProjectType/totalCostsOfProject
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 999999999000
source <xs:simpleType name="totalCostsOfProjectType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:minInclusive value="1000"/>
   
<xs:maxInclusive value="999999999000"/>
 
</xs:restriction>
</xs:simpleType>

simpleType typeOfClientType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements constructionProjectType/typeOfClient constructionProjectWithBuildingType/typeOfClient addConstructionProjectWithBuildingType/typeOfClient setToCompletedConstructionProjectType/typeOfClient constructionProjectType/typeOfClient
facets
Kind Value Annotation
enumeration 6101
enumeration 6103
enumeration 6104
enumeration 6107
enumeration 6108
enumeration 6110
enumeration 6111
enumeration 6115
enumeration 6116
enumeration 6121
enumeration 6122
enumeration 6123
enumeration 6124
enumeration 6131
enumeration 6132
enumeration 6133
enumeration 6141
enumeration 6142
enumeration 6143
enumeration 6161
enumeration 6151
enumeration 6152
enumeration 6162
enumeration 6163
source <xs:simpleType name="typeOfClientType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="6101"/>
   
<xs:enumeration value="6103"/>
   
<xs:enumeration value="6104"/>
   
<xs:enumeration value="6107"/>
   
<xs:enumeration value="6108"/>
   
<xs:enumeration value="6110"/>
   
<xs:enumeration value="6111"/>
   
<xs:enumeration value="6115"/>
   
<xs:enumeration value="6116"/>
   
<xs:enumeration value="6121"/>
   
<xs:enumeration value="6122"/>
   
<xs:enumeration value="6123"/>
   
<xs:enumeration value="6124"/>
   
<xs:enumeration value="6131"/>
   
<xs:enumeration value="6132"/>
   
<xs:enumeration value="6133"/>
   
<xs:enumeration value="6141"/>
   
<xs:enumeration value="6142"/>
   
<xs:enumeration value="6143"/>
   
<xs:enumeration value="6161"/>
   
<xs:enumeration value="6151"/>
   
<xs:enumeration value="6152"/>
   
<xs:enumeration value="6162"/>
   
<xs:enumeration value="6163"/>
 
</xs:restriction>
</xs:simpleType>

simpleType typeOfConstructionProjectType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
element constructionProjectType/typeOfConstructionProject
facets
Kind Value Annotation
enumeration 6010
enumeration 6011
source <xs:simpleType name="typeOfConstructionProjectType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="6010"/>
   
<xs:enumeration value="6011"/>
 
</xs:restriction>
</xs:simpleType>

simpleType typeOfConstructionType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements constructionProjectType/typeOfConstruction constructionProjectWithBuildingType/typeOfConstruction addConstructionProjectWithBuildingType/typeOfConstruction setToCompletedConstructionProjectType/typeOfConstruction constructionProjectType/typeOfConstruction
facets
Kind Value Annotation
enumeration 6211
enumeration 6212
enumeration 6213
enumeration 6214
enumeration 6219
enumeration 6221
enumeration 6222
enumeration 6223
enumeration 6231
enumeration 6232
enumeration 6233
enumeration 6234
enumeration 6235
enumeration 6241
enumeration 6242
enumeration 6243
enumeration 6244
enumeration 6245
enumeration 6249
enumeration 6251
enumeration 6252
enumeration 6253
enumeration 6254
enumeration 6255
enumeration 6256
enumeration 6257
enumeration 6258
enumeration 6259
enumeration 6261
enumeration 6262
enumeration 6269
enumeration 6271
enumeration 6272
enumeration 6273
enumeration 6274
enumeration 6276
enumeration 6278
enumeration 6279
enumeration 6281
enumeration 6282
enumeration 6283
enumeration 6291
enumeration 6292
enumeration 6293
enumeration 6294
enumeration 6295
enumeration 6296
enumeration 6299
source <xs:simpleType name="typeOfConstructionType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="6211"/>
   
<xs:enumeration value="6212"/>
   
<xs:enumeration value="6213"/>
   
<xs:enumeration value="6214"/>
   
<xs:enumeration value="6219"/>
   
<xs:enumeration value="6221"/>
   
<xs:enumeration value="6222"/>
   
<xs:enumeration value="6223"/>
   
<xs:enumeration value="6231"/>
   
<xs:enumeration value="6232"/>
   
<xs:enumeration value="6233"/>
   
<xs:enumeration value="6234"/>
   
<xs:enumeration value="6235"/>
   
<xs:enumeration value="6241"/>
   
<xs:enumeration value="6242"/>
   
<xs:enumeration value="6243"/>
   
<xs:enumeration value="6244"/>
   
<xs:enumeration value="6245"/>
   
<xs:enumeration value="6249"/>
   
<xs:enumeration value="6251"/>
   
<xs:enumeration value="6252"/>
   
<xs:enumeration value="6253"/>
   
<xs:enumeration value="6254"/>
   
<xs:enumeration value="6255"/>
   
<xs:enumeration value="6256"/>
   
<xs:enumeration value="6257"/>
   
<xs:enumeration value="6258"/>
   
<xs:enumeration value="6259"/>
   
<xs:enumeration value="6261"/>
   
<xs:enumeration value="6262"/>
   
<xs:enumeration value="6269"/>
   
<xs:enumeration value="6271"/>
   
<xs:enumeration value="6272"/>
   
<xs:enumeration value="6273"/>
   
<xs:enumeration value="6274"/>
   
<xs:enumeration value="6276"/>
   
<xs:enumeration value="6278"/>
   
<xs:enumeration value="6279"/>
   
<xs:enumeration value="6281"/>
   
<xs:enumeration value="6282"/>
   
<xs:enumeration value="6283"/>
   
<xs:enumeration value="6291"/>
   
<xs:enumeration value="6292"/>
   
<xs:enumeration value="6293"/>
   
<xs:enumeration value="6294"/>
   
<xs:enumeration value="6295"/>
   
<xs:enumeration value="6296"/>
   
<xs:enumeration value="6299"/>
 
</xs:restriction>
</xs:simpleType>

simpleType typeOfPermitType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements constructionProjectType/typeOfPermit constructionProjectWithBuildingType/typeOfPermit addConstructionProjectWithBuildingType/typeOfPermit setToCompletedConstructionProjectType/typeOfPermit constructionProjectType/typeOfPermit
facets
Kind Value Annotation
enumeration 5000
enumeration 5001
enumeration 5002
enumeration 5003
enumeration 5004
enumeration 5005
enumeration 5006
enumeration 5007
enumeration 5008
enumeration 5009
enumeration 5011
enumeration 5012
enumeration 5015
enumeration 5021
enumeration 5022
enumeration 5023
enumeration 5031
enumeration 5041
enumeration 5043
enumeration 5044
enumeration 5051
enumeration 5061
enumeration 5062
enumeration 5063
enumeration 5064
enumeration 5071
source <xs:simpleType name="typeOfPermitType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="5000"/>
   
<xs:enumeration value="5001"/>
   
<xs:enumeration value="5002"/>
   
<xs:enumeration value="5003"/>
   
<xs:enumeration value="5004"/>
   
<xs:enumeration value="5005"/>
   
<xs:enumeration value="5006"/>
   
<xs:enumeration value="5007"/>
   
<xs:enumeration value="5008"/>
   
<xs:enumeration value="5009"/>
   
<xs:enumeration value="5011"/>
   
<xs:enumeration value="5012"/>
   
<xs:enumeration value="5015"/>
   
<xs:enumeration value="5021"/>
   
<xs:enumeration value="5022"/>
   
<xs:enumeration value="5023"/>
   
<xs:enumeration value="5031"/>
   
<xs:enumeration value="5041"/>
   
<xs:enumeration value="5043"/>
   
<xs:enumeration value="5044"/>
   
<xs:enumeration value="5051"/>
   
<xs:enumeration value="5061"/>
   
<xs:enumeration value="5062"/>
   
<xs:enumeration value="5063"/>
   
<xs:enumeration value="5064"/>
   
<xs:enumeration value="5071"/>
 
</xs:restriction>
</xs:simpleType>

simpleType typeOfvalueType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
element estimationValueType/typeOfvalue
facets
Kind Value Annotation
enumeration 1007
enumeration 2001
enumeration 2002
enumeration 2003
enumeration 2004
enumeration 2005
enumeration 2006
enumeration 2007
enumeration 2008
enumeration 2009
enumeration 2010
enumeration 2011
enumeration 2012
enumeration 2013
enumeration 2014
enumeration 2015
enumeration 2016
source <xs:simpleType name="typeOfvalueType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="1007"/>
   
<xs:enumeration value="2001"/>
   
<xs:enumeration value="2002"/>
   
<xs:enumeration value="2003"/>
   
<xs:enumeration value="2004"/>
   
<xs:enumeration value="2005"/>
   
<xs:enumeration value="2006"/>
   
<xs:enumeration value="2007"/>
   
<xs:enumeration value="2008"/>
   
<xs:enumeration value="2009"/>
   
<xs:enumeration value="2010"/>
   
<xs:enumeration value="2011"/>
   
<xs:enumeration value="2012"/>
   
<xs:enumeration value="2013"/>
   
<xs:enumeration value="2014"/>
   
<xs:enumeration value="2015"/>
   
<xs:enumeration value="2016"/>
 
</xs:restriction>
</xs:simpleType>

simpleType usageCodeType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements insuranceObjectType/usageCode insuranceObjectOnlyType/usageCode
facets
Kind Value Annotation
enumeration 1199
enumeration 1219
enumeration 1220
enumeration 1230
enumeration 1241
enumeration 1242
enumeration 1252
enumeration 1259
enumeration 1263
enumeration 1264
enumeration 1265
enumeration 1269
enumeration 1271
enumeration 1272
enumeration 1274
source <xs:simpleType name="usageCodeType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="1199"/>
   
<xs:enumeration value="1219"/>
   
<xs:enumeration value="1220"/>
   
<xs:enumeration value="1230"/>
   
<xs:enumeration value="1241"/>
   
<xs:enumeration value="1242"/>
   
<xs:enumeration value="1252"/>
   
<xs:enumeration value="1259"/>
   
<xs:enumeration value="1263"/>
   
<xs:enumeration value="1264"/>
   
<xs:enumeration value="1265"/>
   
<xs:enumeration value="1269"/>
   
<xs:enumeration value="1271"/>
   
<xs:enumeration value="1272"/>
   
<xs:enumeration value="1274"/>
 
</xs:restriction>
</xs:simpleType>

simpleType usageDescriptionType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:token
properties
base xs:token
used by
elements insuranceObjectType/usageDescription insuranceObjectOnlyType/usageDescription
source <xs:simpleType name="usageDescriptionType">
 
<xs:restriction base="xs:token"/>
</xs:simpleType>

simpleType usageLimitationType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
elements dwellingType/usageLimitation dwellingType/usageLimitation setToCompletedDwellingType/usageLimitation
facets
Kind Value Annotation
enumeration 3401
enumeration 3402
enumeration 3403
enumeration 3404
source <xs:simpleType name="usageLimitationType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:enumeration value="3401"/>
   
<xs:enumeration value="3402"/>
   
<xs:enumeration value="3403"/>
   
<xs:enumeration value="3404"/>
 
</xs:restriction>
</xs:simpleType>

simpleType validFromType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:date
properties
base xs:date
used by
element estimationValueType/validFrom
source <xs:simpleType name="validFromType">
 
<xs:restriction base="xs:date"/>
</xs:simpleType>

simpleType validTillType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type xs:date
properties
base xs:date
source <xs:simpleType name="validTillType">
 
<xs:restriction base="xs:date"/>
</xs:simpleType>

simpleType withdrawalDateType
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:date
properties
base xs:date
used by
elements constructionProjectType/withdrawalDate constructionProjectWithBuildingType/withdrawalDate constructionProjectType/withdrawalDate setToWithdrawnConstructionProjectRequestType/withdrawalDate
facets
Kind Value Annotation
minInclusive 2000-01-01
source <xs:simpleType name="withdrawalDateType">
 
<xs:restriction base="xs:date">
   
<xs:minInclusive value="2000-01-01"/>
 
</xs:restriction>
</xs:simpleType>

simpleType zipcode6Type
namespace http://www.ech.ch/xmlns/eCH-0129/5
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
facets
Kind Value Annotation
minInclusive 6
maxInclusive 6
source <xs:simpleType name="zipcode6Type">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:maxInclusive value="6"/>
   
<xs:minInclusive value="6"/>
 
</xs:restriction>
</xs:simpleType>

element municipalityRoot
diagram eCH-0216-2-1_p1422.png
namespace http://www.ech.ch/xmlns/eCH-0007/6
properties
content complex
children eCH-0007:swissMunicipality eCH-0007:swissAndFlMunicipality
source <xs:element name="municipalityRoot">
 
<xs:complexType>
   
<xs:choice>
     
<xs:element name="swissMunicipality" type="eCH-0007:swissMunicipalityType"/>
     
<xs:element name="swissAndFlMunicipality" type="eCH-0007:swissAndFlMunicipalityType"/>
   
</xs:choice>
 
</xs:complexType>
</xs:element>

element municipalityRoot/swissMunicipality
diagram eCH-0216-2-1_p1423.png
namespace http://www.ech.ch/xmlns/eCH-0007/6
type eCH-0007:swissMunicipalityType
properties
content complex
children eCH-0007:municipalityId eCH-0007:municipalityName eCH-0007:cantonAbbreviation eCH-0007:historyMunicipalityId
source <xs:element name="swissMunicipality" type="eCH-0007:swissMunicipalityType"/>

element municipalityRoot/swissAndFlMunicipality
diagram eCH-0216-2-1_p1424.png
namespace http://www.ech.ch/xmlns/eCH-0007/6
type eCH-0007:swissAndFlMunicipalityType
properties
content complex
children eCH-0007:municipalityId eCH-0007:municipalityName eCH-0007:cantonFlAbbreviation eCH-0007:historyMunicipalityId
source <xs:element name="swissAndFlMunicipality" type="eCH-0007:swissAndFlMunicipalityType"/>

complexType swissAndFlMunicipalityType
diagram eCH-0216-2-1_p1425.png
namespace http://www.ech.ch/xmlns/eCH-0007/6
children eCH-0007:municipalityId eCH-0007:municipalityName eCH-0007:cantonFlAbbreviation eCH-0007:historyMunicipalityId
used by
elements municipalityRoot/swissAndFlMunicipality constructionProjectType/municipality
source <xs:complexType name="swissAndFlMunicipalityType">
 
<xs:sequence>
   
<xs:element name="municipalityId" type="eCH-0007:municipalityIdType"/>
   
<xs:element name="municipalityName" type="eCH-0007:municipalityNameType"/>
   
<xs:element name="cantonFlAbbreviation" type="eCH-0007:cantonFlAbbreviationType"/>
   
<xs:element name="historyMunicipalityId" type="eCH-0007:historyMunicipalityId" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element swissAndFlMunicipalityType/municipalityId
diagram eCH-0216-2-1_p1426.png
namespace http://www.ech.ch/xmlns/eCH-0007/6
type eCH-0007:municipalityIdType
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 9999
totalDigits 4
source <xs:element name="municipalityId" type="eCH-0007:municipalityIdType"/>

element swissAndFlMunicipalityType/municipalityName
diagram eCH-0216-2-1_p1427.png
namespace http://www.ech.ch/xmlns/eCH-0007/6
type eCH-0007:municipalityNameType
properties
content simple
facets
Kind Value Annotation
maxLength 40
source <xs:element name="municipalityName" type="eCH-0007:municipalityNameType"/>

element swissAndFlMunicipalityType/cantonFlAbbreviation
diagram eCH-0216-2-1_p1428.png
namespace http://www.ech.ch/xmlns/eCH-0007/6
type eCH-0007:cantonFlAbbreviationType
properties
content simple
facets
Kind Value Annotation
maxLength 2
enumeration ZH
enumeration BE
enumeration LU
enumeration UR
enumeration SZ
enumeration OW
enumeration NW
enumeration GL
enumeration ZG
enumeration FR
enumeration SO
enumeration BS
enumeration BL
enumeration SH
enumeration AR
enumeration AI
enumeration SG
enumeration GR
enumeration AG
enumeration TG
enumeration TI
enumeration VD
enumeration VS
enumeration NE
enumeration GE
enumeration JU
enumeration FL
source <xs:element name="cantonFlAbbreviation" type="eCH-0007:cantonFlAbbreviationType"/>

element swissAndFlMunicipalityType/historyMunicipalityId
diagram eCH-0216-2-1_p1429.png
namespace http://www.ech.ch/xmlns/eCH-0007/6
type eCH-0007:historyMunicipalityId
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 10001
maxInclusive 99999
source <xs:element name="historyMunicipalityId" type="eCH-0007:historyMunicipalityId" minOccurs="0"/>

complexType swissMunicipalityType
diagram eCH-0216-2-1_p1430.png
namespace http://www.ech.ch/xmlns/eCH-0007/6
children eCH-0007:municipalityId eCH-0007:municipalityName eCH-0007:cantonAbbreviation eCH-0007:historyMunicipalityId
used by
elements municipalityRoot/swissMunicipality constructionLocalisationType/municipality
source <xs:complexType name="swissMunicipalityType">
 
<xs:sequence>
   
<xs:element name="municipalityId" type="eCH-0007:municipalityIdType" minOccurs="0"/>
   
<xs:element name="municipalityName" type="eCH-0007:municipalityNameType"/>
   
<xs:element name="cantonAbbreviation" type="eCH-0007:cantonAbbreviationType" minOccurs="0"/>
   
<xs:element name="historyMunicipalityId" type="eCH-0007:historyMunicipalityId" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element swissMunicipalityType/municipalityId
diagram eCH-0216-2-1_p1431.png
namespace http://www.ech.ch/xmlns/eCH-0007/6
type eCH-0007:municipalityIdType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 9999
totalDigits 4
source <xs:element name="municipalityId" type="eCH-0007:municipalityIdType" minOccurs="0"/>

element swissMunicipalityType/municipalityName
diagram eCH-0216-2-1_p1432.png
namespace http://www.ech.ch/xmlns/eCH-0007/6
type eCH-0007:municipalityNameType
properties
content simple
facets
Kind Value Annotation
maxLength 40
source <xs:element name="municipalityName" type="eCH-0007:municipalityNameType"/>

element swissMunicipalityType/cantonAbbreviation
diagram eCH-0216-2-1_p1433.png
namespace http://www.ech.ch/xmlns/eCH-0007/6
type eCH-0007:cantonAbbreviationType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 2
enumeration ZH
enumeration BE
enumeration LU
enumeration UR
enumeration SZ
enumeration OW
enumeration NW
enumeration GL
enumeration ZG
enumeration FR
enumeration SO
enumeration BS
enumeration BL
enumeration SH
enumeration AR
enumeration AI
enumeration SG
enumeration GR
enumeration AG
enumeration TG
enumeration TI
enumeration VD
enumeration VS
enumeration NE
enumeration GE
enumeration JU
source <xs:element name="cantonAbbreviation" type="eCH-0007:cantonAbbreviationType" minOccurs="0"/>

element swissMunicipalityType/historyMunicipalityId
diagram eCH-0216-2-1_p1434.png
namespace http://www.ech.ch/xmlns/eCH-0007/6
type eCH-0007:historyMunicipalityId
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 10001
maxInclusive 99999
source <xs:element name="historyMunicipalityId" type="eCH-0007:historyMunicipalityId" minOccurs="0"/>

simpleType cantonAbbreviationType
namespace http://www.ech.ch/xmlns/eCH-0007/6
type restriction of xs:token
properties
base xs:token
used by
elements swissMunicipalityType/cantonAbbreviation constructionLocalisationType/canton searchAddressType/cantonAbbreviation swissMunicipalityType/cantonAbbreviation
facets
Kind Value Annotation
maxLength 2
enumeration ZH
enumeration BE
enumeration LU
enumeration UR
enumeration SZ
enumeration OW
enumeration NW
enumeration GL
enumeration ZG
enumeration FR
enumeration SO
enumeration BS
enumeration BL
enumeration SH
enumeration AR
enumeration AI
enumeration SG
enumeration GR
enumeration AG
enumeration TG
enumeration TI
enumeration VD
enumeration VS
enumeration NE
enumeration GE
enumeration JU
source <xs:simpleType name="cantonAbbreviationType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="2"/>
   
<xs:enumeration value="ZH"/>
   
<xs:enumeration value="BE"/>
   
<xs:enumeration value="LU"/>
   
<xs:enumeration value="UR"/>
   
<xs:enumeration value="SZ"/>
   
<xs:enumeration value="OW"/>
   
<xs:enumeration value="NW"/>
   
<xs:enumeration value="GL"/>
   
<xs:enumeration value="ZG"/>
   
<xs:enumeration value="FR"/>
   
<xs:enumeration value="SO"/>
   
<xs:enumeration value="BS"/>
   
<xs:enumeration value="BL"/>
   
<xs:enumeration value="SH"/>
   
<xs:enumeration value="AR"/>
   
<xs:enumeration value="AI"/>
   
<xs:enumeration value="SG"/>
   
<xs:enumeration value="GR"/>
   
<xs:enumeration value="AG"/>
   
<xs:enumeration value="TG"/>
   
<xs:enumeration value="TI"/>
   
<xs:enumeration value="VD"/>
   
<xs:enumeration value="VS"/>
   
<xs:enumeration value="NE"/>
   
<xs:enumeration value="GE"/>
   
<xs:enumeration value="JU"/>
 
</xs:restriction>
</xs:simpleType>

simpleType cantonFlAbbreviationType
namespace http://www.ech.ch/xmlns/eCH-0007/6
type restriction of xs:token
properties
base xs:token
used by
element swissAndFlMunicipalityType/cantonFlAbbreviation
facets
Kind Value Annotation
maxLength 2
enumeration ZH
enumeration BE
enumeration LU
enumeration UR
enumeration SZ
enumeration OW
enumeration NW
enumeration GL
enumeration ZG
enumeration FR
enumeration SO
enumeration BS
enumeration BL
enumeration SH
enumeration AR
enumeration AI
enumeration SG
enumeration GR
enumeration AG
enumeration TG
enumeration TI
enumeration VD
enumeration VS
enumeration NE
enumeration GE
enumeration JU
enumeration FL
source <xs:simpleType name="cantonFlAbbreviationType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="2"/>
   
<xs:enumeration value="ZH"/>
   
<xs:enumeration value="BE"/>
   
<xs:enumeration value="LU"/>
   
<xs:enumeration value="UR"/>
   
<xs:enumeration value="SZ"/>
   
<xs:enumeration value="OW"/>
   
<xs:enumeration value="NW"/>
   
<xs:enumeration value="GL"/>
   
<xs:enumeration value="ZG"/>
   
<xs:enumeration value="FR"/>
   
<xs:enumeration value="SO"/>
   
<xs:enumeration value="BS"/>
   
<xs:enumeration value="BL"/>
   
<xs:enumeration value="SH"/>
   
<xs:enumeration value="AR"/>
   
<xs:enumeration value="AI"/>
   
<xs:enumeration value="SG"/>
   
<xs:enumeration value="GR"/>
   
<xs:enumeration value="AG"/>
   
<xs:enumeration value="TG"/>
   
<xs:enumeration value="TI"/>
   
<xs:enumeration value="VD"/>
   
<xs:enumeration value="VS"/>
   
<xs:enumeration value="NE"/>
   
<xs:enumeration value="GE"/>
   
<xs:enumeration value="JU"/>
   
<xs:enumeration value="FL"/>
 
</xs:restriction>
</xs:simpleType>

simpleType historyMunicipalityId
namespace http://www.ech.ch/xmlns/eCH-0007/6
type restriction of xs:int
properties
base xs:int
used by
elements swissMunicipalityType/historyMunicipalityId swissAndFlMunicipalityType/historyMunicipalityId
facets
Kind Value Annotation
minInclusive 10001
maxInclusive 99999
source <xs:simpleType name="historyMunicipalityId">
 
<xs:restriction base="xs:int">
   
<xs:minInclusive value="10001"/>
   
<xs:maxInclusive value="99999"/>
 
</xs:restriction>
</xs:simpleType>

simpleType municipalityIdType
namespace http://www.ech.ch/xmlns/eCH-0007/6
type restriction of xs:int
properties
base xs:int
used by
elements swissMunicipalityType/municipalityId swissAndFlMunicipalityType/municipalityId buildingIdentificationType/municipality buildingWithEntranceWithDwellingType/municipality buildingWithEntranceType/municipality buildingType/municipality setToCompletedBuildingType/municipality searchAddressType/municipality getDeactivatedBuildingRequestType/municipality getDeactivatedDwellingRequestType/municipality getStreetRequestType/municipality getDeactivatedStreetRequestType/municipality administrativeUnitIdType/municipality swissMunicipalityType/municipalityId
facets
Kind Value Annotation
minInclusive 1
maxInclusive 9999
totalDigits 4
source <xs:simpleType name="municipalityIdType">
 
<xs:restriction base="xs:int">
   
<xs:minInclusive value="1"/>
   
<xs:maxInclusive value="9999"/>
   
<xs:totalDigits value="4"/>
 
</xs:restriction>
</xs:simpleType>

simpleType municipalityNameType
namespace http://www.ech.ch/xmlns/eCH-0007/6
type restriction of xs:token
properties
base xs:token
used by
elements swissMunicipalityType/municipalityName swissAndFlMunicipalityType/municipalityName swissMunicipalityType/municipalityName
facets
Kind Value Annotation
maxLength 40
source <xs:simpleType name="municipalityNameType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="40"/>
 
</xs:restriction>
</xs:simpleType>

element countryRoot
diagram eCH-0216-2-1_p1435.png
namespace http://www.ech.ch/xmlns/eCH-0008/3
properties
content complex
children eCH-0008:country
source <xs:element name="countryRoot">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="country" type="eCH-0008:countryType"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element countryRoot/country
diagram eCH-0216-2-1_p1436.png
namespace http://www.ech.ch/xmlns/eCH-0008/3
type eCH-0008:countryType
properties
content complex
children eCH-0008:countryId eCH-0008:countryIdISO2 eCH-0008:countryNameShort
source <xs:element name="country" type="eCH-0008:countryType"/>

complexType countryShortType
diagram eCH-0216-2-1_p1437.png
namespace http://www.ech.ch/xmlns/eCH-0008/3
children eCH-0008:countryNameShort
source <xs:complexType name="countryShortType">
 
<xs:sequence>
   
<xs:element name="countryNameShort" type="eCH-0008:countryNameShortType"/>
 
</xs:sequence>
</xs:complexType>

element countryShortType/countryNameShort
diagram eCH-0216-2-1_p1438.png
namespace http://www.ech.ch/xmlns/eCH-0008/3
type eCH-0008:countryNameShortType
properties
content simple
facets
Kind Value Annotation
maxLength 50
source <xs:element name="countryNameShort" type="eCH-0008:countryNameShortType"/>

complexType countryType
diagram eCH-0216-2-1_p1439.png
namespace http://www.ech.ch/xmlns/eCH-0008/3
children eCH-0008:countryId eCH-0008:countryIdISO2 eCH-0008:countryNameShort
used by
elements countryRoot/country constructionLocalisationType/country
source <xs:complexType name="countryType">
 
<xs:sequence>
   
<xs:element name="countryId" type="eCH-0008:countryIdType" minOccurs="0"/>
   
<xs:element name="countryIdISO2" type="eCH-0008:countryIdISO2Type" minOccurs="0"/>
   
<xs:element name="countryNameShort" type="eCH-0008:countryNameShortType"/>
 
</xs:sequence>
</xs:complexType>

element countryType/countryId
diagram eCH-0216-2-1_p1440.png
namespace http://www.ech.ch/xmlns/eCH-0008/3
type eCH-0008:countryIdType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 9999
source <xs:element name="countryId" type="eCH-0008:countryIdType" minOccurs="0"/>

element countryType/countryIdISO2
diagram eCH-0216-2-1_p1441.png
namespace http://www.ech.ch/xmlns/eCH-0008/3
type eCH-0008:countryIdISO2Type
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 2
source <xs:element name="countryIdISO2" type="eCH-0008:countryIdISO2Type" minOccurs="0"/>

element countryType/countryNameShort
diagram eCH-0216-2-1_p1442.png
namespace http://www.ech.ch/xmlns/eCH-0008/3
type eCH-0008:countryNameShortType
properties
content simple
facets
Kind Value Annotation
maxLength 50
source <xs:element name="countryNameShort" type="eCH-0008:countryNameShortType"/>

simpleType countryIdISO2Type
namespace http://www.ech.ch/xmlns/eCH-0008/3
type restriction of xs:token
properties
base xs:token
used by
element countryType/countryIdISO2
facets
Kind Value Annotation
maxLength 2
source <xs:simpleType name="countryIdISO2Type">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="2"/>
 
</xs:restriction>
</xs:simpleType>

simpleType countryIdType
namespace http://www.ech.ch/xmlns/eCH-0008/3
type restriction of xs:integer
properties
base xs:integer
used by
element countryType/countryId
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 9999
source <xs:simpleType name="countryIdType">
 
<xs:restriction base="xs:integer">
   
<xs:minInclusive value="1000"/>
   
<xs:maxInclusive value="9999"/>
 
</xs:restriction>
</xs:simpleType>

simpleType countryNameShortType
namespace http://www.ech.ch/xmlns/eCH-0008/3
type restriction of xs:token
properties
base xs:token
used by
elements countryType/countryNameShort countryShortType/countryNameShort
facets
Kind Value Annotation
maxLength 50
source <xs:simpleType name="countryNameShortType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="50"/>
 
</xs:restriction>
</xs:simpleType>

element mailAddress
diagram eCH-0216-2-1_p1443.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:mailAddressType
properties
content complex
children eCH-0010:organisation eCH-0010:person eCH-0010:addressInformation
source <xs:element name="mailAddress" type="eCH-0010:mailAddressType"/>

element organisationMailAdress
diagram eCH-0216-2-1_p1444.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:organisationMailAddressType
properties
content complex
children eCH-0010:organisation eCH-0010:addressInformation
source <xs:element name="organisationMailAdress" type="eCH-0010:organisationMailAddressType"/>

element personMailAddress
diagram eCH-0216-2-1_p1445.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:personMailAddressType
properties
content complex
children eCH-0010:person eCH-0010:addressInformation
source <xs:element name="personMailAddress" type="eCH-0010:personMailAddressType"/>

complexType addressInformationType
diagram eCH-0216-2-1_p1446.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
children eCH-0010:addressLine1 eCH-0010:addressLine2 eCH-0010:street eCH-0010:houseNumber eCH-0010:dwellingNumber eCH-0010:postOfficeBoxNumber eCH-0010:postOfficeBoxText eCH-0010:locality eCH-0010:town eCH-0010:swissZipCode eCH-0010:swissZipCodeAddOn eCH-0010:swissZipCodeId eCH-0010:foreignZipCode eCH-0010:country
used by
elements mailAddressType/addressInformation personMailAddressType/addressInformation organisationMailAddressType/addressInformation buildingAuthorityType/address personType/address
source <xs:complexType name="addressInformationType">
 
<xs:sequence>
   
<xs:element name="addressLine1" type="eCH-0010:addressLineType" minOccurs="0"/>
   
<xs:element name="addressLine2" type="eCH-0010:addressLineType" minOccurs="0"/>
   
<xs:sequence minOccurs="0">
     
<xs:element name="street" type="eCH-0010:streetType"/>
     
<xs:element name="houseNumber" type="eCH-0010:houseNumberType" minOccurs="0"/>
     
<xs:element name="dwellingNumber" type="eCH-0010:dwellingNumberType" minOccurs="0"/>
   
</xs:sequence>
   
<xs:sequence minOccurs="0">
     
<xs:element name="postOfficeBoxNumber" type="eCH-0010:postOfficeBoxNumberType" minOccurs="0"/>
     
<xs:element name="postOfficeBoxText" type="eCH-0010:postOfficeBoxTextType"/>
   
</xs:sequence>
   
<xs:element name="locality" type="eCH-0010:localityType" minOccurs="0"/>
   
<xs:element name="town" type="eCH-0010:townType"/>
   
<xs:choice>
     
<xs:sequence>
       
<xs:element name="swissZipCode" type="eCH-0010:swissZipCodeType"/>
       
<xs:element name="swissZipCodeAddOn" type="eCH-0010:swissZipCodeAddOnType" minOccurs="0"/>
       
<xs:element name="swissZipCodeId" type="eCH-0010:swissZipCodeIdType" minOccurs="0"/>
     
</xs:sequence>
     
<xs:element name="foreignZipCode" type="eCH-0010:foreignZipCodeType" minOccurs="0"/>
   
</xs:choice>
   
<xs:element name="country" type="eCH-0010:countryType"/>
 
</xs:sequence>
</xs:complexType>

element addressInformationType/addressLine1
diagram eCH-0216-2-1_p1447.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:addressLineType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 60
source <xs:element name="addressLine1" type="eCH-0010:addressLineType" minOccurs="0"/>

element addressInformationType/addressLine2
diagram eCH-0216-2-1_p1448.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:addressLineType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 60
source <xs:element name="addressLine2" type="eCH-0010:addressLineType" minOccurs="0"/>

element addressInformationType/street
diagram eCH-0216-2-1_p1449.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:streetType
properties
content simple
facets
Kind Value Annotation
maxLength 60
source <xs:element name="street" type="eCH-0010:streetType"/>

element addressInformationType/houseNumber
diagram eCH-0216-2-1_p1450.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:houseNumberType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 12
source <xs:element name="houseNumber" type="eCH-0010:houseNumberType" minOccurs="0"/>

element addressInformationType/dwellingNumber
diagram eCH-0216-2-1_p1451.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:dwellingNumberType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 10
source <xs:element name="dwellingNumber" type="eCH-0010:dwellingNumberType" minOccurs="0"/>

element addressInformationType/postOfficeBoxNumber
diagram eCH-0216-2-1_p1452.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:postOfficeBoxNumberType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxInclusive 99999999
source <xs:element name="postOfficeBoxNumber" type="eCH-0010:postOfficeBoxNumberType" minOccurs="0"/>

element addressInformationType/postOfficeBoxText
diagram eCH-0216-2-1_p1453.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:postOfficeBoxTextType
properties
content simple
facets
Kind Value Annotation
maxLength 15
source <xs:element name="postOfficeBoxText" type="eCH-0010:postOfficeBoxTextType"/>

element addressInformationType/locality
diagram eCH-0216-2-1_p1454.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:localityType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 40
source <xs:element name="locality" type="eCH-0010:localityType" minOccurs="0"/>

element addressInformationType/town
diagram eCH-0216-2-1_p1455.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:townType
properties
content simple
facets
Kind Value Annotation
maxLength 40
source <xs:element name="town" type="eCH-0010:townType"/>

element addressInformationType/swissZipCode
diagram eCH-0216-2-1_p1456.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:swissZipCodeType
properties
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 9999
source <xs:element name="swissZipCode" type="eCH-0010:swissZipCodeType"/>

element addressInformationType/swissZipCodeAddOn
diagram eCH-0216-2-1_p1457.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:swissZipCodeAddOnType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 2
source <xs:element name="swissZipCodeAddOn" type="eCH-0010:swissZipCodeAddOnType" minOccurs="0"/>

element addressInformationType/swissZipCodeId
diagram eCH-0216-2-1_p1458.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:swissZipCodeIdType
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="swissZipCodeId" type="eCH-0010:swissZipCodeIdType" minOccurs="0"/>

element addressInformationType/foreignZipCode
diagram eCH-0216-2-1_p1459.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:foreignZipCodeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 15
source <xs:element name="foreignZipCode" type="eCH-0010:foreignZipCodeType" minOccurs="0"/>

element addressInformationType/country
diagram eCH-0216-2-1_p1460.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:countryType
properties
content complex
children eCH-0010:countryId eCH-0010:countryIdISO2 eCH-0010:countryNameShort
source <xs:element name="country" type="eCH-0010:countryType"/>

complexType countryType
diagram eCH-0216-2-1_p1461.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
children eCH-0010:countryId eCH-0010:countryIdISO2 eCH-0010:countryNameShort
used by
elements addressInformationType/country swissAddressInformationType/country
source <xs:complexType name="countryType">
 
<xs:sequence>
   
<xs:element name="countryId" type="eCH-0010:countryIdType" minOccurs="0"/>
   
<xs:element name="countryIdISO2" type="eCH-0010:countryIdISO2Type" minOccurs="0"/>
   
<xs:element name="countryNameShort" type="eCH-0010:countryNameShortType"/>
 
</xs:sequence>
</xs:complexType>

element countryType/countryId
diagram eCH-0216-2-1_p1462.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:countryIdType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 9999
source <xs:element name="countryId" type="eCH-0010:countryIdType" minOccurs="0"/>

element countryType/countryIdISO2
diagram eCH-0216-2-1_p1463.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:countryIdISO2Type
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 2
maxLength 2
source <xs:element name="countryIdISO2" type="eCH-0010:countryIdISO2Type" minOccurs="0"/>

element countryType/countryNameShort
diagram eCH-0216-2-1_p1464.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:countryNameShortType
properties
content simple
facets
Kind Value Annotation
maxLength 50
source <xs:element name="countryNameShort" type="eCH-0010:countryNameShortType"/>

complexType mailAddressType
diagram eCH-0216-2-1_p1465.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
children eCH-0010:organisation eCH-0010:person eCH-0010:addressInformation
used by
element mailAddress
source <xs:complexType name="mailAddressType">
 
<xs:sequence>
   
<xs:choice>
     
<xs:element name="organisation" type="eCH-0010:organisationMailAddressInfoType"/>
     
<xs:element name="person" type="eCH-0010:personMailAddressInfoType"/>
   
</xs:choice>
   
<xs:element name="addressInformation" type="eCH-0010:addressInformationType"/>
 
</xs:sequence>
</xs:complexType>

element mailAddressType/organisation
diagram eCH-0216-2-1_p1466.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:organisationMailAddressInfoType
properties
content complex
children eCH-0010:organisationName eCH-0010:organisationNameAddOn1 eCH-0010:organisationNameAddOn2 eCH-0010:mrMrs eCH-0010:title eCH-0010:firstName eCH-0010:lastName
source <xs:element name="organisation" type="eCH-0010:organisationMailAddressInfoType"/>

element mailAddressType/person
diagram eCH-0216-2-1_p1467.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:personMailAddressInfoType
properties
content complex
children eCH-0010:mrMrs eCH-0010:title eCH-0010:firstName eCH-0010:lastName
source <xs:element name="person" type="eCH-0010:personMailAddressInfoType"/>

element mailAddressType/addressInformation
diagram eCH-0216-2-1_p1468.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:addressInformationType
properties
content complex
children eCH-0010:addressLine1 eCH-0010:addressLine2 eCH-0010:street eCH-0010:houseNumber eCH-0010:dwellingNumber eCH-0010:postOfficeBoxNumber eCH-0010:postOfficeBoxText eCH-0010:locality eCH-0010:town eCH-0010:swissZipCode eCH-0010:swissZipCodeAddOn eCH-0010:swissZipCodeId eCH-0010:foreignZipCode eCH-0010:country
source <xs:element name="addressInformation" type="eCH-0010:addressInformationType"/>

complexType organisationMailAddressInfoType
diagram eCH-0216-2-1_p1469.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
children eCH-0010:organisationName eCH-0010:organisationNameAddOn1 eCH-0010:organisationNameAddOn2 eCH-0010:mrMrs eCH-0010:title eCH-0010:firstName eCH-0010:lastName
used by
elements mailAddressType/organisation organisationMailAddressType/organisation
source <xs:complexType name="organisationMailAddressInfoType">
 
<xs:sequence>
   
<xs:element name="organisationName" type="eCH-0010:organisationNameType"/>
   
<xs:element name="organisationNameAddOn1" type="eCH-0010:organisationNameType" minOccurs="0"/>
   
<xs:element name="organisationNameAddOn2" type="eCH-0010:organisationNameType" minOccurs="0"/>
   
<xs:element name="mrMrs" type="eCH-0010:mrMrsType" minOccurs="0"/>
   
<xs:element name="title" type="eCH-0010:titleType" minOccurs="0"/>
   
<xs:element name="firstName" type="eCH-0010:firstNameType" minOccurs="0"/>
   
<xs:element name="lastName" type="eCH-0010:lastNameType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element organisationMailAddressInfoType/organisationName
diagram eCH-0216-2-1_p1470.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:organisationNameType
properties
content simple
facets
Kind Value Annotation
maxLength 60
source <xs:element name="organisationName" type="eCH-0010:organisationNameType"/>

element organisationMailAddressInfoType/organisationNameAddOn1
diagram eCH-0216-2-1_p1471.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:organisationNameType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 60
source <xs:element name="organisationNameAddOn1" type="eCH-0010:organisationNameType" minOccurs="0"/>

element organisationMailAddressInfoType/organisationNameAddOn2
diagram eCH-0216-2-1_p1472.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:organisationNameType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 60
source <xs:element name="organisationNameAddOn2" type="eCH-0010:organisationNameType" minOccurs="0"/>

element organisationMailAddressInfoType/mrMrs
diagram eCH-0216-2-1_p1473.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:mrMrsType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 1
enumeration 2
enumeration 3
source <xs:element name="mrMrs" type="eCH-0010:mrMrsType" minOccurs="0"/>

element organisationMailAddressInfoType/title
diagram eCH-0216-2-1_p1474.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:titleType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 50
source <xs:element name="title" type="eCH-0010:titleType" minOccurs="0"/>

element organisationMailAddressInfoType/firstName
diagram eCH-0216-2-1_p1475.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:firstNameType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 30
source <xs:element name="firstName" type="eCH-0010:firstNameType" minOccurs="0"/>

element organisationMailAddressInfoType/lastName
diagram eCH-0216-2-1_p1476.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:lastNameType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 30
source <xs:element name="lastName" type="eCH-0010:lastNameType" minOccurs="0"/>

complexType organisationMailAddressType
diagram eCH-0216-2-1_p1477.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
children eCH-0010:organisation eCH-0010:addressInformation
used by
element organisationMailAdress
source <xs:complexType name="organisationMailAddressType">
 
<xs:sequence>
   
<xs:element name="organisation" type="eCH-0010:organisationMailAddressInfoType"/>
   
<xs:element name="addressInformation" type="eCH-0010:addressInformationType"/>
 
</xs:sequence>
</xs:complexType>

element organisationMailAddressType/organisation
diagram eCH-0216-2-1_p1478.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:organisationMailAddressInfoType
properties
content complex
children eCH-0010:organisationName eCH-0010:organisationNameAddOn1 eCH-0010:organisationNameAddOn2 eCH-0010:mrMrs eCH-0010:title eCH-0010:firstName eCH-0010:lastName
source <xs:element name="organisation" type="eCH-0010:organisationMailAddressInfoType"/>

element organisationMailAddressType/addressInformation
diagram eCH-0216-2-1_p1479.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:addressInformationType
properties
content complex
children eCH-0010:addressLine1 eCH-0010:addressLine2 eCH-0010:street eCH-0010:houseNumber eCH-0010:dwellingNumber eCH-0010:postOfficeBoxNumber eCH-0010:postOfficeBoxText eCH-0010:locality eCH-0010:town eCH-0010:swissZipCode eCH-0010:swissZipCodeAddOn eCH-0010:swissZipCodeId eCH-0010:foreignZipCode eCH-0010:country
source <xs:element name="addressInformation" type="eCH-0010:addressInformationType"/>

complexType personMailAddressInfoType
diagram eCH-0216-2-1_p1480.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
children eCH-0010:mrMrs eCH-0010:title eCH-0010:firstName eCH-0010:lastName
used by
elements mailAddressType/person personMailAddressType/person
source <xs:complexType name="personMailAddressInfoType">
 
<xs:sequence>
   
<xs:element name="mrMrs" type="eCH-0010:mrMrsType" minOccurs="0"/>
   
<xs:element name="title" type="eCH-0010:titleType" minOccurs="0"/>
   
<xs:element name="firstName" type="eCH-0010:firstNameType" minOccurs="0"/>
   
<xs:element name="lastName" type="eCH-0010:lastNameType"/>
 
</xs:sequence>
</xs:complexType>

element personMailAddressInfoType/mrMrs
diagram eCH-0216-2-1_p1481.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:mrMrsType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 1
enumeration 2
enumeration 3
source <xs:element name="mrMrs" type="eCH-0010:mrMrsType" minOccurs="0"/>

element personMailAddressInfoType/title
diagram eCH-0216-2-1_p1482.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:titleType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 50
source <xs:element name="title" type="eCH-0010:titleType" minOccurs="0"/>

element personMailAddressInfoType/firstName
diagram eCH-0216-2-1_p1483.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:firstNameType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 30
source <xs:element name="firstName" type="eCH-0010:firstNameType" minOccurs="0"/>

element personMailAddressInfoType/lastName
diagram eCH-0216-2-1_p1484.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:lastNameType
properties
content simple
facets
Kind Value Annotation
maxLength 30
source <xs:element name="lastName" type="eCH-0010:lastNameType"/>

complexType personMailAddressType
diagram eCH-0216-2-1_p1485.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
children eCH-0010:person eCH-0010:addressInformation
used by
element personMailAddress
source <xs:complexType name="personMailAddressType">
 
<xs:sequence>
   
<xs:element name="person" type="eCH-0010:personMailAddressInfoType"/>
   
<xs:element name="addressInformation" type="eCH-0010:addressInformationType"/>
 
</xs:sequence>
</xs:complexType>

element personMailAddressType/person
diagram eCH-0216-2-1_p1486.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:personMailAddressInfoType
properties
content complex
children eCH-0010:mrMrs eCH-0010:title eCH-0010:firstName eCH-0010:lastName
source <xs:element name="person" type="eCH-0010:personMailAddressInfoType"/>

element personMailAddressType/addressInformation
diagram eCH-0216-2-1_p1487.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:addressInformationType
properties
content complex
children eCH-0010:addressLine1 eCH-0010:addressLine2 eCH-0010:street eCH-0010:houseNumber eCH-0010:dwellingNumber eCH-0010:postOfficeBoxNumber eCH-0010:postOfficeBoxText eCH-0010:locality eCH-0010:town eCH-0010:swissZipCode eCH-0010:swissZipCodeAddOn eCH-0010:swissZipCodeId eCH-0010:foreignZipCode eCH-0010:country
source <xs:element name="addressInformation" type="eCH-0010:addressInformationType"/>

complexType swissAddressInformationType
diagram eCH-0216-2-1_p1488.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
children eCH-0010:addressLine1 eCH-0010:addressLine2 eCH-0010:street eCH-0010:houseNumber eCH-0010:dwellingNumber eCH-0010:locality eCH-0010:town eCH-0010:swissZipCode eCH-0010:swissZipCodeAddOn eCH-0010:swissZipCodeId eCH-0010:country
source <xs:complexType name="swissAddressInformationType">
 
<xs:sequence>
   
<xs:element name="addressLine1" type="eCH-0010:addressLineType" minOccurs="0"/>
   
<xs:element name="addressLine2" type="eCH-0010:addressLineType" minOccurs="0"/>
   
<xs:sequence minOccurs="0">
     
<xs:element name="street" type="eCH-0010:streetType"/>
     
<xs:element name="houseNumber" type="eCH-0010:houseNumberType" minOccurs="0"/>
     
<xs:element name="dwellingNumber" type="eCH-0010:dwellingNumberType" minOccurs="0"/>
   
</xs:sequence>
   
<xs:element name="locality" type="eCH-0010:localityType" minOccurs="0"/>
   
<xs:element name="town" type="eCH-0010:townType"/>
   
<xs:sequence>
     
<xs:element name="swissZipCode" type="eCH-0010:swissZipCodeType"/>
     
<xs:element name="swissZipCodeAddOn" type="eCH-0010:swissZipCodeAddOnType" minOccurs="0"/>
     
<xs:element name="swissZipCodeId" type="eCH-0010:swissZipCodeIdType" minOccurs="0"/>
   
</xs:sequence>
   
<xs:element name="country" type="eCH-0010:countryType"/>
 
</xs:sequence>
</xs:complexType>

element swissAddressInformationType/addressLine1
diagram eCH-0216-2-1_p1489.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:addressLineType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 60
source <xs:element name="addressLine1" type="eCH-0010:addressLineType" minOccurs="0"/>

element swissAddressInformationType/addressLine2
diagram eCH-0216-2-1_p1490.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:addressLineType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 60
source <xs:element name="addressLine2" type="eCH-0010:addressLineType" minOccurs="0"/>

element swissAddressInformationType/street
diagram eCH-0216-2-1_p1491.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:streetType
properties
content simple
facets
Kind Value Annotation
maxLength 60
source <xs:element name="street" type="eCH-0010:streetType"/>

element swissAddressInformationType/houseNumber
diagram eCH-0216-2-1_p1492.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:houseNumberType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 12
source <xs:element name="houseNumber" type="eCH-0010:houseNumberType" minOccurs="0"/>

element swissAddressInformationType/dwellingNumber
diagram eCH-0216-2-1_p1493.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:dwellingNumberType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 10
source <xs:element name="dwellingNumber" type="eCH-0010:dwellingNumberType" minOccurs="0"/>

element swissAddressInformationType/locality
diagram eCH-0216-2-1_p1494.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:localityType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 40
source <xs:element name="locality" type="eCH-0010:localityType" minOccurs="0"/>

element swissAddressInformationType/town
diagram eCH-0216-2-1_p1495.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:townType
properties
content simple
facets
Kind Value Annotation
maxLength 40
source <xs:element name="town" type="eCH-0010:townType"/>

element swissAddressInformationType/swissZipCode
diagram eCH-0216-2-1_p1496.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:swissZipCodeType
properties
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 9999
source <xs:element name="swissZipCode" type="eCH-0010:swissZipCodeType"/>

element swissAddressInformationType/swissZipCodeAddOn
diagram eCH-0216-2-1_p1497.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:swissZipCodeAddOnType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 2
source <xs:element name="swissZipCodeAddOn" type="eCH-0010:swissZipCodeAddOnType" minOccurs="0"/>

element swissAddressInformationType/swissZipCodeId
diagram eCH-0216-2-1_p1498.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:swissZipCodeIdType
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="swissZipCodeId" type="eCH-0010:swissZipCodeIdType" minOccurs="0"/>

element swissAddressInformationType/country
diagram eCH-0216-2-1_p1499.png
namespace http://www.ech.ch/xmlns/eCH-0010/6
type eCH-0010:countryType
properties
content complex
children eCH-0010:countryId eCH-0010:countryIdISO2 eCH-0010:countryNameShort
source <xs:element name="country" type="eCH-0010:countryType"/>

simpleType addressLineType
namespace http://www.ech.ch/xmlns/eCH-0010/6
type restriction of xs:token
properties
base xs:token
used by
elements addressInformationType/addressLine1 swissAddressInformationType/addressLine1 addressInformationType/addressLine2 swissAddressInformationType/addressLine2
facets
Kind Value Annotation
maxLength 60
source <xs:simpleType name="addressLineType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="60"/>
 
</xs:restriction>
</xs:simpleType>

simpleType countryIdISO2Type
namespace http://www.ech.ch/xmlns/eCH-0010/6
type restriction of xs:token
properties
base xs:token
used by
element countryType/countryIdISO2
facets
Kind Value Annotation
minLength 2
maxLength 2
source <xs:simpleType name="countryIdISO2Type">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="2"/>
   
<xs:minLength value="2"/>
 
</xs:restriction>
</xs:simpleType>

simpleType countryIdType
namespace http://www.ech.ch/xmlns/eCH-0010/6
type restriction of xs:integer
properties
base xs:integer
used by
element countryType/countryId
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 9999
source <xs:simpleType name="countryIdType">
 
<xs:restriction base="xs:integer">
   
<xs:minInclusive value="1000"/>
   
<xs:maxInclusive value="9999"/>
 
</xs:restriction>
</xs:simpleType>

simpleType countryNameShortType
namespace http://www.ech.ch/xmlns/eCH-0010/6
type restriction of xs:token
properties
base xs:token
used by
element countryType/countryNameShort
facets
Kind Value Annotation
maxLength 50
source <xs:simpleType name="countryNameShortType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="50"/>
 
</xs:restriction>
</xs:simpleType>

simpleType dwellingNumberType
namespace http://www.ech.ch/xmlns/eCH-0010/6
type restriction of xs:token
properties
base xs:token
used by
elements addressInformationType/dwellingNumber swissAddressInformationType/dwellingNumber
facets
Kind Value Annotation
maxLength 10
source <xs:simpleType name="dwellingNumberType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="10"/>
 
</xs:restriction>
</xs:simpleType>

simpleType firstNameType
namespace http://www.ech.ch/xmlns/eCH-0010/6
type restriction of xs:token
properties
base xs:token
used by
elements personMailAddressInfoType/firstName organisationMailAddressInfoType/firstName
facets
Kind Value Annotation
maxLength 30
source <xs:simpleType name="firstNameType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="30"/>
 
</xs:restriction>
</xs:simpleType>

simpleType foreignZipCodeType
namespace http://www.ech.ch/xmlns/eCH-0010/6
type restriction of xs:token
properties
base xs:token
used by
element addressInformationType/foreignZipCode
facets
Kind Value Annotation
maxLength 15
source <xs:simpleType name="foreignZipCodeType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="15"/>
 
</xs:restriction>
</xs:simpleType>

simpleType houseNumberType
namespace http://www.ech.ch/xmlns/eCH-0010/6
type restriction of xs:token
properties
base xs:token
used by
elements addressInformationType/houseNumber swissAddressInformationType/houseNumber buildingIdentificationType/houseNumber
facets
Kind Value Annotation
maxLength 12
source <xs:simpleType name="houseNumberType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType lastNameType
namespace http://www.ech.ch/xmlns/eCH-0010/6
type restriction of xs:token
properties
base xs:token
used by
elements personMailAddressInfoType/lastName organisationMailAddressInfoType/lastName
facets
Kind Value Annotation
maxLength 30
source <xs:simpleType name="lastNameType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="30"/>
 
</xs:restriction>
</xs:simpleType>

simpleType localityType
namespace http://www.ech.ch/xmlns/eCH-0010/6
type restriction of xs:token
properties
base xs:token
used by
elements addressInformationType/locality swissAddressInformationType/locality
facets
Kind Value Annotation
maxLength 40
source <xs:simpleType name="localityType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="40"/>
 
</xs:restriction>
</xs:simpleType>

simpleType mrMrsType
namespace http://www.ech.ch/xmlns/eCH-0010/6
type restriction of xs:token
properties
base xs:token
used by
elements personMailAddressInfoType/mrMrs organisationMailAddressInfoType/mrMrs
facets
Kind Value Annotation
enumeration 1
enumeration 2
enumeration 3
source <xs:simpleType name="mrMrsType">
 
<xs:restriction base="xs:token">
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
 
</xs:restriction>
</xs:simpleType>

simpleType organisationNameType
namespace http://www.ech.ch/xmlns/eCH-0010/6
type restriction of xs:token
properties
base xs:token
used by
elements organisationMailAddressInfoType/organisationName organisationMailAddressInfoType/organisationNameAddOn1 organisationMailAddressInfoType/organisationNameAddOn2
facets
Kind Value Annotation
maxLength 60
source <xs:simpleType name="organisationNameType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="60"/>
 
</xs:restriction>
</xs:simpleType>

simpleType postOfficeBoxNumberType
namespace http://www.ech.ch/xmlns/eCH-0010/6
type restriction of xs:unsignedInt
properties
base xs:unsignedInt
used by
element addressInformationType/postOfficeBoxNumber
facets
Kind Value Annotation
maxInclusive 99999999
source <xs:simpleType name="postOfficeBoxNumberType">
 
<xs:restriction base="xs:unsignedInt">
   
<xs:maxInclusive value="99999999"/>
 
</xs:restriction>
</xs:simpleType>

simpleType postOfficeBoxTextType
namespace http://www.ech.ch/xmlns/eCH-0010/6
type restriction of xs:token
properties
base xs:token
used by
element addressInformationType/postOfficeBoxText
facets
Kind Value Annotation
maxLength 15
source <xs:simpleType name="postOfficeBoxTextType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="15"/>
 
</xs:restriction>
</xs:simpleType>

simpleType streetType
namespace http://www.ech.ch/xmlns/eCH-0010/6
type restriction of xs:token
properties
base xs:token
used by
elements addressInformationType/street swissAddressInformationType/street buildingIdentificationType/street
facets
Kind Value Annotation
maxLength 60
source <xs:simpleType name="streetType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="60"/>
 
</xs:restriction>
</xs:simpleType>

simpleType swissZipCodeAddOnType
namespace http://www.ech.ch/xmlns/eCH-0010/6
type restriction of xs:string
properties
base xs:string
used by
elements addressInformationType/swissZipCodeAddOn swissAddressInformationType/swissZipCodeAddOn localityType/swissZipCodeAddOn streetSectionType/swissZipCodeAddOn localityType/swissZipCodeAddOn
facets
Kind Value Annotation
maxLength 2
source <xs:simpleType name="swissZipCodeAddOnType">
 
<xs:restriction base="xs:string">
   
<xs:maxLength value="2"/>
 
</xs:restriction>
</xs:simpleType>

simpleType swissZipCodeIdType
namespace http://www.ech.ch/xmlns/eCH-0010/6
type xs:int
properties
base xs:int
used by
elements addressInformationType/swissZipCodeId swissAddressInformationType/swissZipCodeId
source <xs:simpleType name="swissZipCodeIdType">
 
<xs:restriction base="xs:int"/>
</xs:simpleType>

simpleType swissZipCodeType
namespace http://www.ech.ch/xmlns/eCH-0010/6
type restriction of xs:unsignedInt
properties
base xs:unsignedInt
used by
elements addressInformationType/swissZipCode swissAddressInformationType/swissZipCode localityType/swissZipCode streetSectionType/swissZipCode buildingIdentificationType/zipCode localityType/swissZipCode
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 9999
source <xs:simpleType name="swissZipCodeType">
 
<xs:restriction base="xs:unsignedInt">
   
<xs:minInclusive value="1000"/>
   
<xs:maxInclusive value="9999"/>
 
</xs:restriction>
</xs:simpleType>

simpleType titleType
namespace http://www.ech.ch/xmlns/eCH-0010/6
type restriction of xs:token
properties
base xs:token
used by
elements personMailAddressInfoType/title organisationMailAddressInfoType/title
facets
Kind Value Annotation
maxLength 50
source <xs:simpleType name="titleType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="50"/>
 
</xs:restriction>
</xs:simpleType>

simpleType townType
namespace http://www.ech.ch/xmlns/eCH-0010/6
type restriction of xs:token
properties
base xs:token
used by
elements addressInformationType/town swissAddressInformationType/town
facets
Kind Value Annotation
maxLength 40
source <xs:simpleType name="townType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="40"/>
 
</xs:restriction>
</xs:simpleType>

element personIdentificationRoot
diagram eCH-0216-2-1_p1500.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
properties
content complex
children eCH-0044:personIdentification
source <xs:element name="personIdentificationRoot">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="personIdentification" type="eCH-0044:personIdentificationType"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element personIdentificationRoot/personIdentification
diagram eCH-0216-2-1_p1501.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
type eCH-0044:personIdentificationType
properties
content complex
children eCH-0044:vn eCH-0044:localPersonId eCH-0044:otherPersonId eCH-0044:euPersonId eCH-0044:officialName eCH-0044:firstName eCH-0044:originalName eCH-0044:sex eCH-0044:dateOfBirth
source <xs:element name="personIdentification" type="eCH-0044:personIdentificationType"/>

complexType datePartiallyKnownType
diagram eCH-0216-2-1_p1502.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
children eCH-0044:yearMonthDay eCH-0044:yearMonth eCH-0044:year
used by
elements personIdentificationType/dateOfBirth personIdentificationLightType/dateOfBirth
source <xs:complexType name="datePartiallyKnownType">
 
<xs:choice>
   
<xs:element name="yearMonthDay" type="xs:date"/>
   
<xs:element name="yearMonth" type="xs:gYearMonth"/>
   
<xs:element name="year" type="xs:gYear"/>
 
</xs:choice>
</xs:complexType>

element datePartiallyKnownType/yearMonthDay
diagram eCH-0216-2-1_p1503.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
type xs:date
properties
content simple
source <xs:element name="yearMonthDay" type="xs:date"/>

element datePartiallyKnownType/yearMonth
diagram eCH-0216-2-1_p1504.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
type xs:gYearMonth
properties
content simple
source <xs:element name="yearMonth" type="xs:gYearMonth"/>

element datePartiallyKnownType/year
diagram eCH-0216-2-1_p1505.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
type xs:gYear
properties
content simple
source <xs:element name="year" type="xs:gYear"/>

complexType namedPersonIdType
diagram eCH-0216-2-1_p1506.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
children eCH-0044:personIdCategory eCH-0044:personId
used by
elements personIdentificationType/euPersonId personIdentificationKeyOnlyType/euPersonId personIdentificationType/localPersonId personIdentificationKeyOnlyType/localPersonId personIdentificationLightType/localPersonId personIdentificationType/otherPersonId personIdentificationKeyOnlyType/otherPersonId personIdentificationLightType/otherPersonId
source <xs:complexType name="namedPersonIdType">
 
<xs:sequence>
   
<xs:element name="personIdCategory" type="eCH-0044:personIdCategoryType"/>
   
<xs:element name="personId">
     
<xs:simpleType>
       
<xs:restriction base="xs:token">
         
<xs:maxLength value="36"/>
         
<xs:minLength value="1"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element namedPersonIdType/personIdCategory
diagram eCH-0216-2-1_p1507.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
type eCH-0044:personIdCategoryType
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 20
source <xs:element name="personIdCategory" type="eCH-0044:personIdCategoryType"/>

element namedPersonIdType/personId
diagram eCH-0216-2-1_p1508.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
type restriction of xs:token
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 36
source <xs:element name="personId">
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:maxLength value="36"/>
     
<xs:minLength value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType personIdentificationKeyOnlyType
diagram eCH-0216-2-1_p1509.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
children eCH-0044:vn eCH-0044:localPersonId eCH-0044:otherPersonId eCH-0044:euPersonId
source <xs:complexType name="personIdentificationKeyOnlyType">
 
<xs:sequence>
   
<xs:element name="vn" type="eCH-0044:vnType" minOccurs="0"/>
   
<xs:element name="localPersonId" type="eCH-0044:namedPersonIdType"/>
   
<xs:element name="otherPersonId" type="eCH-0044:namedPersonIdType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="euPersonId" type="eCH-0044:namedPersonIdType" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element personIdentificationKeyOnlyType/vn
diagram eCH-0216-2-1_p1510.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
type eCH-0044:vnType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 7560000000001
maxInclusive 7569999999999
source <xs:element name="vn" type="eCH-0044:vnType" minOccurs="0"/>

element personIdentificationKeyOnlyType/localPersonId
diagram eCH-0216-2-1_p1511.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
type eCH-0044:namedPersonIdType
properties
content complex
children eCH-0044:personIdCategory eCH-0044:personId
source <xs:element name="localPersonId" type="eCH-0044:namedPersonIdType"/>

element personIdentificationKeyOnlyType/otherPersonId
diagram eCH-0216-2-1_p1512.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
type eCH-0044:namedPersonIdType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0044:personIdCategory eCH-0044:personId
source <xs:element name="otherPersonId" type="eCH-0044:namedPersonIdType" minOccurs="0" maxOccurs="unbounded"/>

element personIdentificationKeyOnlyType/euPersonId
diagram eCH-0216-2-1_p1513.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
type eCH-0044:namedPersonIdType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0044:personIdCategory eCH-0044:personId
source <xs:element name="euPersonId" type="eCH-0044:namedPersonIdType" minOccurs="0" maxOccurs="unbounded"/>

complexType personIdentificationLightType
diagram eCH-0216-2-1_p1514.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
children eCH-0044:vn eCH-0044:localPersonId eCH-0044:otherPersonId eCH-0044:officialName eCH-0044:firstName eCH-0044:originalName eCH-0044:sex eCH-0044:dateOfBirth
used by
elements personIdentificationType/individual buildingAuthorityType/contactPerson/personIdentification personType/identification/personIdentification personOnlyType/identification/personIdentification
source <xs:complexType name="personIdentificationLightType">
 
<xs:sequence>
   
<xs:element name="vn" type="eCH-0044:vnType" minOccurs="0"/>
   
<xs:element name="localPersonId" type="eCH-0044:namedPersonIdType" minOccurs="0"/>
   
<xs:element name="otherPersonId" type="eCH-0044:namedPersonIdType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="officialName" type="eCH-0044:baseNameType"/>
   
<xs:element name="firstName" type="eCH-0044:baseNameType"/>
   
<xs:element name="originalName" type="eCH-0044:baseNameType" minOccurs="0"/>
   
<xs:element name="sex" type="eCH-0044:sexType" minOccurs="0"/>
   
<xs:element name="dateOfBirth" type="eCH-0044:datePartiallyKnownType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element personIdentificationLightType/vn
diagram eCH-0216-2-1_p1515.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
type eCH-0044:vnType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 7560000000001
maxInclusive 7569999999999
source <xs:element name="vn" type="eCH-0044:vnType" minOccurs="0"/>

element personIdentificationLightType/localPersonId
diagram eCH-0216-2-1_p1516.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
type eCH-0044:namedPersonIdType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0044:personIdCategory eCH-0044:personId
source <xs:element name="localPersonId" type="eCH-0044:namedPersonIdType" minOccurs="0"/>

element personIdentificationLightType/otherPersonId
diagram eCH-0216-2-1_p1517.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
type eCH-0044:namedPersonIdType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0044:personIdCategory eCH-0044:personId
source <xs:element name="otherPersonId" type="eCH-0044:namedPersonIdType" minOccurs="0" maxOccurs="unbounded"/>

element personIdentificationLightType/officialName
diagram eCH-0216-2-1_p1518.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
type eCH-0044:baseNameType
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 100
source <xs:element name="officialName" type="eCH-0044:baseNameType"/>

element personIdentificationLightType/firstName
diagram eCH-0216-2-1_p1519.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
type eCH-0044:baseNameType
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 100
source <xs:element name="firstName" type="eCH-0044:baseNameType"/>

element personIdentificationLightType/originalName
diagram eCH-0216-2-1_p1520.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
type eCH-0044:baseNameType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 100
source <xs:element name="originalName" type="eCH-0044:baseNameType" minOccurs="0"/>

element personIdentificationLightType/sex
diagram eCH-0216-2-1_p1521.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
type eCH-0044:sexType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 1
enumeration 2
enumeration 3
source <xs:element name="sex" type="eCH-0044:sexType" minOccurs="0"/>

element personIdentificationLightType/dateOfBirth
diagram eCH-0216-2-1_p1522.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
type eCH-0044:datePartiallyKnownType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0044:yearMonthDay eCH-0044:yearMonth eCH-0044:year
source <xs:element name="dateOfBirth" type="eCH-0044:datePartiallyKnownType" minOccurs="0"/>

complexType personIdentificationType
diagram eCH-0216-2-1_p1523.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
children eCH-0044:vn eCH-0044:localPersonId eCH-0044:otherPersonId eCH-0044:euPersonId eCH-0044:officialName eCH-0044:firstName eCH-0044:originalName eCH-0044:sex eCH-0044:dateOfBirth
used by
element personIdentificationRoot/personIdentification
source <xs:complexType name="personIdentificationType">
 
<xs:sequence>
   
<xs:element name="vn" type="eCH-0044:vnType" minOccurs="0"/>
   
<xs:element name="localPersonId" type="eCH-0044:namedPersonIdType"/>
   
<xs:element name="otherPersonId" type="eCH-0044:namedPersonIdType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="euPersonId" type="eCH-0044:namedPersonIdType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="officialName" type="eCH-0044:baseNameType"/>
   
<xs:element name="firstName" type="eCH-0044:baseNameType"/>
   
<xs:element name="originalName" type="eCH-0044:baseNameType" minOccurs="0"/>
   
<xs:element name="sex" type="eCH-0044:sexType"/>
   
<xs:element name="dateOfBirth" type="eCH-0044:datePartiallyKnownType"/>
 
</xs:sequence>
</xs:complexType>

element personIdentificationType/vn
diagram eCH-0216-2-1_p1524.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
type eCH-0044:vnType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 7560000000001
maxInclusive 7569999999999
source <xs:element name="vn" type="eCH-0044:vnType" minOccurs="0"/>

element personIdentificationType/localPersonId
diagram eCH-0216-2-1_p1525.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
type eCH-0044:namedPersonIdType
properties
content complex
children eCH-0044:personIdCategory eCH-0044:personId
source <xs:element name="localPersonId" type="eCH-0044:namedPersonIdType"/>

element personIdentificationType/otherPersonId
diagram eCH-0216-2-1_p1526.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
type eCH-0044:namedPersonIdType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0044:personIdCategory eCH-0044:personId
source <xs:element name="otherPersonId" type="eCH-0044:namedPersonIdType" minOccurs="0" maxOccurs="unbounded"/>

element personIdentificationType/euPersonId
diagram eCH-0216-2-1_p1527.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
type eCH-0044:namedPersonIdType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0044:personIdCategory eCH-0044:personId
source <xs:element name="euPersonId" type="eCH-0044:namedPersonIdType" minOccurs="0" maxOccurs="unbounded"/>

element personIdentificationType/officialName
diagram eCH-0216-2-1_p1528.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
type eCH-0044:baseNameType
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 100
source <xs:element name="officialName" type="eCH-0044:baseNameType"/>

element personIdentificationType/firstName
diagram eCH-0216-2-1_p1529.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
type eCH-0044:baseNameType
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 100
source <xs:element name="firstName" type="eCH-0044:baseNameType"/>

element personIdentificationType/originalName
diagram eCH-0216-2-1_p1530.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
type eCH-0044:baseNameType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 100
source <xs:element name="originalName" type="eCH-0044:baseNameType" minOccurs="0"/>

element personIdentificationType/sex
diagram eCH-0216-2-1_p1531.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
type eCH-0044:sexType
properties
content simple
facets
Kind Value Annotation
enumeration 1
enumeration 2
enumeration 3
source <xs:element name="sex" type="eCH-0044:sexType"/>

element personIdentificationType/dateOfBirth
diagram eCH-0216-2-1_p1532.png
namespace http://www.ech.ch/xmlns/eCH-0044/4
type eCH-0044:datePartiallyKnownType
properties
content complex
children eCH-0044:yearMonthDay eCH-0044:yearMonth eCH-0044:year
source <xs:element name="dateOfBirth" type="eCH-0044:datePartiallyKnownType"/>

simpleType baseNameType
namespace http://www.ech.ch/xmlns/eCH-0044/4
type restriction of xs:token
properties
base xs:token
used by
elements personIdentificationType/firstName personIdentificationLightType/firstName personIdentificationType/officialName personIdentificationLightType/officialName personIdentificationType/originalName personIdentificationLightType/originalName
facets
Kind Value Annotation
minLength 1
maxLength 100
source <xs:simpleType name="baseNameType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="100"/>
   
<xs:minLength value="1"/>
 
</xs:restriction>
</xs:simpleType>

simpleType officialFirstNameType
namespace http://www.ech.ch/xmlns/eCH-0044/4
type restriction of xs:string
properties
base xs:string
facets
Kind Value Annotation
minLength 1
maxLength 100
whiteSpace collapse
source <xs:simpleType name="officialFirstNameType">
 
<xs:restriction base="xs:string">
   
<xs:maxLength value="100"/>
   
<xs:whiteSpace value="collapse"/>
   
<xs:minLength value="1"/>
 
</xs:restriction>
</xs:simpleType>

simpleType personIdCategoryType
namespace http://www.ech.ch/xmlns/eCH-0044/4
type restriction of xs:token
properties
base xs:token
used by
element namedPersonIdType/personIdCategory
facets
Kind Value Annotation
minLength 1
maxLength 20
source <xs:simpleType name="personIdCategoryType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="20"/>
   
<xs:minLength value="1"/>
 
</xs:restriction>
</xs:simpleType>

simpleType sexType
namespace http://www.ech.ch/xmlns/eCH-0044/4
type restriction of xs:string
properties
base xs:string
used by
elements personIdentificationType/sex personIdentificationLightType/sex
facets
Kind Value Annotation
enumeration 1
enumeration 2
enumeration 3
source <xs:simpleType name="sexType">
 
<xs:restriction base="xs:string">
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
 
</xs:restriction>
</xs:simpleType>

simpleType vnType
namespace http://www.ech.ch/xmlns/eCH-0044/4
type restriction of xs:unsignedLong
properties
base xs:unsignedLong
used by
elements personIdentificationType/vn personIdentificationKeyOnlyType/vn personIdentificationLightType/vn
facets
Kind Value Annotation
minInclusive 7560000000001
maxInclusive 7569999999999
source <xs:simpleType name="vnType">
 
<xs:restriction base="xs:unsignedLong">
   
<xs:minInclusive value="7560000000001"/>
   
<xs:maxInclusive value="7569999999999"/>
 
</xs:restriction>
</xs:simpleType>

element organisationIdentificationRoot
diagram eCH-0216-2-1_p1533.png
namespace http://www.ech.ch/xmlns/eCH-0097/2
properties
content complex
children eCH-0097:organisationIdentification
source <xs:element name="organisationIdentificationRoot">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="organisationIdentification" type="eCH-0097:organisationIdentificationType"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element organisationIdentificationRoot/organisationIdentification
diagram eCH-0216-2-1_p1534.png
namespace http://www.ech.ch/xmlns/eCH-0097/2
type eCH-0097:organisationIdentificationType
properties
content complex
children eCH-0097:uid eCH-0097:localOrganisationId eCH-0097:OtherOrganisationId eCH-0097:organisationName eCH-0097:organisationLegalName eCH-0097:organisationAdditionalName eCH-0097:legalForm
source <xs:element name="organisationIdentification" type="eCH-0097:organisationIdentificationType"/>

complexType namedOrganisationIdType
diagram eCH-0216-2-1_p1535.png
namespace http://www.ech.ch/xmlns/eCH-0097/2
children eCH-0097:organisationIdCategory eCH-0097:organisationId
used by
elements organisationIdentificationType/localOrganisationId organisationIdentificationType/OtherOrganisationId
source <xs:complexType name="namedOrganisationIdType">
 
<xs:sequence>
   
<xs:element name="organisationIdCategory">
     
<xs:simpleType>
       
<xs:restriction base="eCH-0097:organisationIdCategoryType">
         
<xs:minLength value="1"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="organisationId">
     
<xs:simpleType>
       
<xs:restriction base="xs:token">
         
<xs:maxLength value="20"/>
         
<xs:minLength value="1"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element namedOrganisationIdType/organisationIdCategory
diagram eCH-0216-2-1_p1536.png
namespace http://www.ech.ch/xmlns/eCH-0097/2
type restriction of eCH-0097:organisationIdCategoryType
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 20
source <xs:element name="organisationIdCategory">
 
<xs:simpleType>
   
<xs:restriction base="eCH-0097:organisationIdCategoryType">
     
<xs:minLength value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element namedOrganisationIdType/organisationId
diagram eCH-0216-2-1_p1537.png
namespace http://www.ech.ch/xmlns/eCH-0097/2
type restriction of xs:token
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 20
source <xs:element name="organisationId">
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:maxLength value="20"/>
     
<xs:minLength value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType organisationIdentificationType
diagram eCH-0216-2-1_p1538.png
namespace http://www.ech.ch/xmlns/eCH-0097/2
children eCH-0097:uid eCH-0097:localOrganisationId eCH-0097:OtherOrganisationId eCH-0097:organisationName eCH-0097:organisationLegalName eCH-0097:organisationAdditionalName eCH-0097:legalForm
used by
elements organisationIdentificationRoot/organisationIdentification buildingAuthorityType/buildingAuthorityIdentificationType buildingAuthorityOnlyType/buildingAuthorityIdentificationType personIdentificationType/organisation buildingAuthorityType/contactPerson/organisationIdentification personType/identification/organisationIdentification personOnlyType/identification/organisationIdentification
source <xs:complexType name="organisationIdentificationType">
 
<xs:sequence>
   
<xs:element name="uid" type="eCH-0097:uidStructureType" minOccurs="0"/>
   
<xs:element name="localOrganisationId" type="eCH-0097:namedOrganisationIdType"/>
   
<xs:element name="OtherOrganisationId" type="eCH-0097:namedOrganisationIdType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="organisationName" type="eCH-0097:organisationNameType"/>
   
<xs:element name="organisationLegalName" type="eCH-0097:organisationNameType" minOccurs="0"/>
   
<xs:element name="organisationAdditionalName" type="eCH-0097:organisationNameType" minOccurs="0"/>
   
<xs:element name="legalForm" type="eCH-0097:legalFormType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element organisationIdentificationType/uid
diagram eCH-0216-2-1_p1539.png
namespace http://www.ech.ch/xmlns/eCH-0097/2
type eCH-0097:uidStructureType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0097:uidOrganisationIdCategorie eCH-0097:uidOrganisationId
source <xs:element name="uid" type="eCH-0097:uidStructureType" minOccurs="0"/>

element organisationIdentificationType/localOrganisationId
diagram eCH-0216-2-1_p1540.png
namespace http://www.ech.ch/xmlns/eCH-0097/2
type eCH-0097:namedOrganisationIdType
properties
content complex
children eCH-0097:organisationIdCategory eCH-0097:organisationId
source <xs:element name="localOrganisationId" type="eCH-0097:namedOrganisationIdType"/>

element organisationIdentificationType/OtherOrganisationId
diagram eCH-0216-2-1_p1541.png
namespace http://www.ech.ch/xmlns/eCH-0097/2
type eCH-0097:namedOrganisationIdType
properties
minOcc 0
maxOcc unbounded
content complex
children eCH-0097:organisationIdCategory eCH-0097:organisationId
source <xs:element name="OtherOrganisationId" type="eCH-0097:namedOrganisationIdType" minOccurs="0" maxOccurs="unbounded"/>

element organisationIdentificationType/organisationName
diagram eCH-0216-2-1_p1542.png
namespace http://www.ech.ch/xmlns/eCH-0097/2
type eCH-0097:organisationNameType
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 255
source <xs:element name="organisationName" type="eCH-0097:organisationNameType"/>

element organisationIdentificationType/organisationLegalName
diagram eCH-0216-2-1_p1543.png
namespace http://www.ech.ch/xmlns/eCH-0097/2
type eCH-0097:organisationNameType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 255
source <xs:element name="organisationLegalName" type="eCH-0097:organisationNameType" minOccurs="0"/>

element organisationIdentificationType/organisationAdditionalName
diagram eCH-0216-2-1_p1544.png
namespace http://www.ech.ch/xmlns/eCH-0097/2
type eCH-0097:organisationNameType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 255
source <xs:element name="organisationAdditionalName" type="eCH-0097:organisationNameType" minOccurs="0"/>

element organisationIdentificationType/legalForm
diagram eCH-0216-2-1_p1545.png
namespace http://www.ech.ch/xmlns/eCH-0097/2
type eCH-0097:legalFormType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 2
maxLength 4
pattern \d{2,4}
source <xs:element name="legalForm" type="eCH-0097:legalFormType" minOccurs="0"/>

complexType uidStructureType
diagram eCH-0216-2-1_p1546.png
namespace http://www.ech.ch/xmlns/eCH-0097/2
children eCH-0097:uidOrganisationIdCategorie eCH-0097:uidOrganisationId
used by
element organisationIdentificationType/uid
source <xs:complexType name="uidStructureType">
 
<xs:sequence>
   
<xs:element name="uidOrganisationIdCategorie" type="eCH-0097:uidOrganisationIdCategorieType"/>
   
<xs:element name="uidOrganisationId" type="eCH-0097:uidOrganisationIdType"/>
 
</xs:sequence>
</xs:complexType>

element uidStructureType/uidOrganisationIdCategorie
diagram eCH-0216-2-1_p1547.png
namespace http://www.ech.ch/xmlns/eCH-0097/2
type eCH-0097:uidOrganisationIdCategorieType
properties
content simple
facets
Kind Value Annotation
minLength 3
maxLength 3
enumeration CHE
enumeration ADM
source <xs:element name="uidOrganisationIdCategorie" type="eCH-0097:uidOrganisationIdCategorieType"/>

element uidStructureType/uidOrganisationId
diagram eCH-0216-2-1_p1548.png
namespace http://www.ech.ch/xmlns/eCH-0097/2
type eCH-0097:uidOrganisationIdType
properties
content simple
facets
Kind Value Annotation
minInclusive 000000001
maxInclusive 999999999
totalDigits 9
fractionDigits 0
source <xs:element name="uidOrganisationId" type="eCH-0097:uidOrganisationIdType"/>

simpleType legalFormType
namespace http://www.ech.ch/xmlns/eCH-0097/2
type restriction of xs:string
properties
base xs:string
used by
element organisationIdentificationType/legalForm
facets
Kind Value Annotation
minLength 2
maxLength 4
pattern \d{2,4}
source <xs:simpleType name="legalFormType">
 
<xs:restriction base="xs:string">
   
<xs:minLength value="2"/>
   
<xs:maxLength value="4"/>
   
<xs:pattern value="\d{2,4}"/>
 
</xs:restriction>
</xs:simpleType>

simpleType organisationIdCategoryType
namespace http://www.ech.ch/xmlns/eCH-0097/2
type restriction of xs:token
properties
base xs:token
used by
element namedOrganisationIdType/organisationIdCategory
facets
Kind Value Annotation
maxLength 20
source <xs:simpleType name="organisationIdCategoryType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="20"/>
 
</xs:restriction>
</xs:simpleType>

simpleType organisationNameType
namespace http://www.ech.ch/xmlns/eCH-0097/2
type restriction of xs:token
properties
base xs:token
used by
elements organisationIdentificationType/organisationAdditionalName organisationIdentificationType/organisationLegalName organisationIdentificationType/organisationName
facets
Kind Value Annotation
minLength 1
maxLength 255
source <xs:simpleType name="organisationNameType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="255"/>
   
<xs:minLength value="1"/>
 
</xs:restriction>
</xs:simpleType>

simpleType uidOrganisationIdCategorieType
namespace http://www.ech.ch/xmlns/eCH-0097/2
type restriction of xs:string
properties
base xs:string
used by
element uidStructureType/uidOrganisationIdCategorie
facets
Kind Value Annotation
minLength 3
maxLength 3
enumeration CHE
enumeration ADM
source <xs:simpleType name="uidOrganisationIdCategorieType">
 
<xs:restriction base="xs:string">
   
<xs:maxLength value="3"/>
   
<xs:minLength value="3"/>
   
<xs:enumeration value="CHE"/>
   
<xs:enumeration value="ADM"/>
 
</xs:restriction>
</xs:simpleType>

simpleType uidOrganisationIdType
namespace http://www.ech.ch/xmlns/eCH-0097/2
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
element uidStructureType/uidOrganisationId
facets
Kind Value Annotation
minInclusive 000000001
maxInclusive 999999999
totalDigits 9
fractionDigits 0
source <xs:simpleType name="uidOrganisationIdType">
 
<xs:restriction base="xs:nonNegativeInteger">
   
<xs:totalDigits value="9"/>
   
<xs:fractionDigits value="0"/>
   
<xs:minInclusive value="000000001"/>
   
<xs:maxInclusive value="999999999"/>
 
</xs:restriction>
</xs:simpleType>


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