Mapping Design_csv_to_eCH_2115_003.mfd (N:\26 DM-BBI\263 Projekte\csv_to_xml\Design_csv_to_eCH_2115_003.mfd)

Input MapForce_Flex_CSV_1010_1020 (MapForce_Flex_CSV_1010_1020.mft)
NodesVerbindungen
Datei: *.csv
Typ: string
core.replace-fileext => filepath | result-filepath =>
Datei: <dynamisch>
Typ: string
Root
Typ: [0..1]
Root/Einmal trennen
Typ: [0..∞]
Root/Einmal trennen/Einmal trennen
Typ: [0..∞]
Root/Einmal trennen/Einmal trennen/Einmal trennen2
Typ: [0..∞]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined =>
core.filter => node/row | on-true =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation
Typ: eCH-0260:extendedEducationRelationType [1..∞]
Annotation: Erweitertes Bildungsverhältnis
core.join => joined/CSV | joined/CSV/Kanton (Lehrort) =>
user.build_contractId => canton | contractId =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationRelationId
Typ: eCH-0260:educationRelationIdType
Annotation: Identifikator für Bildungsverhältnis
core.join => joined/CSV | joined/CSV/AHV-Nr. =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:vn
Typ: eCH-0044:vnType [0..1]
core.join => joined/CSV | joined/CSV/Kanton (Lehrort) =>
core.concat => value2 | result =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:localPersonId/eCH-0044:personIdCategory
Typ: eCH-0044:personIdCategoryType
core.join => joined/CSV | joined/CSV/Personenidentifikation =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:localPersonId/eCH-0044:personId
Typ: restriction of xs:token
core.join => joined/CSV | joined/CSV/Amtlicher Name =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:officialName
Typ: eCH-0044:baseNameType
core.join => joined/CSV | joined/CSV/Amtliche Vornamen =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:firstName
Typ: eCH-0044:baseNameType
core.join => joined/CSV | joined/CSV/Ledigenname =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:originalName
Typ: eCH-0044:baseNameType [0..1]
core.join => joined/CSV | joined/CSV/Geschlecht =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:sex
Typ: eCH-0044:sexType
core.join => joined/CSV | joined/CSV/Geburtsdatum =>
user.convert_date => input | result =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:dateOfBirth/eCH-0044:yearMonthDay
Typ: xs:date [0..1]
core.join => joined/CSV | joined/CSV/Amtliche Vornamen =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:callName
Typ: eCH-0044:baseNameType
Annotation: Rufname der Person
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 1 =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:addressLine1
Typ: eCH-00100:addressLineType [0..1]
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 2 =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:addressLine2
Typ: eCH-00100:addressLineType [0..1]
core.join => joined/CSV | joined/CSV/Strasse =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:street
Typ: eCH-00100:streetType [0..1]
core.join => joined/CSV | joined/CSV/Hausnummer =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:houseNumber
Typ: eCH-00100:houseNumberType [0..1]
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_number =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:postOfficeBoxNumber
Typ: eCH-00100:postOfficeBoxNumberType [0..1]
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_text =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:postOfficeBoxText
Typ: eCH-00100:postOfficeBoxTextType [0..1]
core.join => joined/CSV | joined/CSV/Ort =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:town
Typ: eCH-00100:townType
core.join => joined/CSV | joined/CSV/Schweizerische Postleitzahl =>
user.convert_zip_code => zip_code | zip_code =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:swissZipCode
Typ: eCH-00100:swissZipCodeType [0..1]
core.join => joined/CSV | joined/CSV/Zusatzziffer Schweizerische PLZ =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:swissZipCodeAddOn
Typ: eCH-00100:swissZipCodeAddOnType [0..1]
core.join => joined/CSV | joined/CSV/Ausländische Postleitzahl =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:foreignZipCode
Typ: eCH-00100:foreignZipCodeType [0..1]
core.join => joined/CSV | joined/CSV/Land =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:country/eCH-00100:countryNameShort
Typ: eCH-00100:countryNameShortType
core.join => joined/CSV | joined/CSV/Nationalität =>
db.substitute-null => field | result =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:nationality/eCH-0011:countryInfo/eCH-0011:country/eCH-0008:countryNameShort
Typ: eCH-0008:countryNameShortType
core.join => joined/CSV | joined/CSV/Telefon 1 (Geschäft) =>
user.filter_plus_category => value | filter =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:phone
Typ: eCH-0260:phoneContactType [0..3]
Annotation: Telefonnummern (Festnetz (Privat), Mobilnummer, all. Geschäft)
core.join => joined/CSV | joined/CSV/Telefon 1 (Geschäft) =>
user.filter_plus_category => value | value =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:phone/eCH-0260:phoneNumber
Typ: eCH-0046:phoneNumberType
Annotation: Telefonnummer
core.join => joined/CSV | joined/CSV/Telefon 1 (Geschäft) =>
user.filter_plus_category => value | category =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:phone/eCH-0260:phoneNumberCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der Telefonnummer
core.join => joined/CSV | joined/CSV/Telefon 2 (Mobil) =>
user.filter_plus_category => value | filter =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:phone (2)
Typ: eCH-0260:phoneContactType [0..3]
Annotation: Telefonnummern (Festnetz (Privat), Mobilnummer, all. Geschäft)
core.join => joined/CSV | joined/CSV/Telefon 2 (Mobil) =>
user.filter_plus_category => value | value =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:phone (2)/eCH-0260:phoneNumber
Typ: eCH-0046:phoneNumberType
Annotation: Telefonnummer
core.join => joined/CSV | joined/CSV/Telefon 2 (Mobil) =>
user.filter_plus_category => value | category =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:phone (2)/eCH-0260:phoneNumberCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der Telefonnummer
core.join => joined/CSV | joined/CSV/Telefon 3 (Privat) =>
user.filter_plus_category => value | filter =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:phone (3)
Typ: eCH-0260:phoneContactType [0..3]
Annotation: Telefonnummern (Festnetz (Privat), Mobilnummer, all. Geschäft)
core.join => joined/CSV | joined/CSV/Telefon 3 (Privat) =>
user.filter_plus_category => value | value =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:phone (3)/eCH-0260:phoneNumber
Typ: eCH-0046:phoneNumberType
Annotation: Telefonnummer
core.join => joined/CSV | joined/CSV/Telefon 3 (Privat) =>
user.filter_plus_category => value | category =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:phone (3)/eCH-0260:phoneNumberCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der Telefonnummer
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative
Typ: eCH-0260:representativeType [0..∞]
Annotation: Gesetzliche Vertretungen resp. Ansprechpersonen
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/7 Ges. Vertr. 1: Identifikation =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:represenativeId
Typ: eCH-0260:personIdType
Annotation: Identifikator Person
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Vorname (Adressanschrift) =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:person/eCH-00100:firstName
Typ: eCH-00100:firstNameType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Name (Adressanschrift) =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:person/eCH-00100:lastName
Typ: eCH-00100:lastNameType
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 1 =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:addressLine1
Typ: eCH-00100:addressLineType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 2 =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:addressLine2
Typ: eCH-00100:addressLineType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Strasse =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:street
Typ: eCH-00100:streetType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Hausnummer =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:houseNumber
Typ: eCH-00100:houseNumberType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_number =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:postOfficeBoxNumber
Typ: eCH-00100:postOfficeBoxNumberType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_text =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:postOfficeBoxText
Typ: eCH-00100:postOfficeBoxTextType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ort =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:town
Typ: eCH-00100:townType
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Schweizerische Postleitzahl =>
user.convert_zip_code => zip_code | zip_code =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:swissZipCode
Typ: eCH-00100:swissZipCodeType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Zusatzziffer Schweizerische PLZ =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:swissZipCodeAddOn
Typ: eCH-00100:swissZipCodeAddOnType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ausländische Postleitzahl =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:foreignZipCode
Typ: eCH-00100:foreignZipCodeType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Land =>
.../eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:country/eCH-00100:countryNameShort
Typ: eCH-00100:countryNameShortType
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/AHV-Nr. =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:vn
Typ: eCH-0044:vnType [0..1]
Annotation: Sozialversicherungsnummer (wenn vorhanden)
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | filter =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:emailAddress
Typ: eCH-0260:emailContactType [0..1]
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | value =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:emailAddress/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | category =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:emailAddress/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
core.not-exists => node | result =>
core.filter => bool | on-true =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:emailAddress (2)
Typ: eCH-0260:emailContactType [0..1]
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | value =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:emailAddress (2)/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | category =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:emailAddress (2)/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Korrespondenzsprache =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:languageOfCorrespondance
Typ: eCH-0011:languageType
Annotation: Korrespondenzsprache
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ges. Vertr. 1: Art =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:typeOfRelationship
Typ: eCH-0021:typeOfRelationshipType
Annotation: Beziehungstyp
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/6 Ges. Vertr. 1: Sorgerecht =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:care
Typ: eCH-0021:careType [0..1]
Annotation: Elterliche Sorge
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)
Typ: eCH-0260:representativeType [0..∞]
Annotation: Gesetzliche Vertretungen resp. Ansprechpersonen
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ges. Vertr. 2: Identifikation =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:represenativeId
Typ: eCH-0260:personIdType
Annotation: Identifikator Person
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Vorname (Adressanschrift) =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:person/eCH-00100:firstName
Typ: eCH-00100:firstNameType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Name (Adressanschrift) =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:person/eCH-00100:lastName
Typ: eCH-00100:lastNameType
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 1 =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:addressLine1
Typ: eCH-00100:addressLineType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 2 =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:addressLine2
Typ: eCH-00100:addressLineType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Strasse =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:street
Typ: eCH-00100:streetType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Hausnummer =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:houseNumber
Typ: eCH-00100:houseNumberType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_number =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:postOfficeBoxNumber
Typ: eCH-00100:postOfficeBoxNumberType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_text =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:postOfficeBoxText
Typ: eCH-00100:postOfficeBoxTextType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ort =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:town
Typ: eCH-00100:townType
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Schweizerische Postleitzahl =>
user.convert_zip_code => zip_code | zip_code =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:swissZipCode
Typ: eCH-00100:swissZipCodeType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Zusatzziffer Schweizerische PLZ =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:swissZipCodeAddOn
Typ: eCH-00100:swissZipCodeAddOnType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ausländische Postleitzahl =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:foreignZipCode
Typ: eCH-00100:foreignZipCodeType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Land =>
.../eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:country/eCH-00100:countryNameShort
Typ: eCH-00100:countryNameShortType
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/AHV-Nr. =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:vn
Typ: eCH-0044:vnType [0..1]
Annotation: Sozialversicherungsnummer (wenn vorhanden)
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | filter =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:emailAddress
Typ: eCH-0260:emailContactType [0..1]
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | value =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:emailAddress/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | category =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:emailAddress/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
core.not-exists => node | result =>
core.filter => bool | on-true =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:emailAddress (2)
Typ: eCH-0260:emailContactType [0..1]
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | value =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:emailAddress (2)/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | category =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:emailAddress (2)/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Korrespondenzsprache =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:languageOfCorrespondance
Typ: eCH-0011:languageType
Annotation: Korrespondenzsprache
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ges. Vertr. 2: Art =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:typeOfRelationship
Typ: eCH-0021:typeOfRelationshipType
Annotation: Beziehungstyp
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ges. Vertr. 2: Sorgerecht =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:care
Typ: eCH-0021:careType [0..1]
Annotation: Elterliche Sorge
core.join => joined/CSV | joined/CSV/Beginn aktuelles Bildungsverhältnis =>
user.convert_date => input | result =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:beginDate
Typ: xs:date
Annotation: Ausbildungsbeginn
core.join => joined/CSV | joined/CSV/Ende aktuelles Bildungsverhältnis =>
user.convert_date => input | result =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:endDate
Typ: xs:date
Annotation: Ausbildungsende
core.join => joined/CSV | joined/CSV/Ursprünglicher Ausbildungsbeginn =>
user.convert_date => input | result =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:originalTrainingStart
Typ: xs:date [0..1]
Annotation: Ursprünglicher Ausbildungsbeginn
core.join => joined/CSV | joined/CSV/Prüfungsjahr =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:examYear
Typ: xs:gYear
Annotation: Prüfungsjahr
core.join => joined/CSV | joined/CSV/Berufsnummer SBFI =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:profession/eCH-0260:professionId
Typ: eCH-0260:professionIdType
Annotation: Berufsnummer
core.join => joined/CSV | joined/CSV/Berufsvariante =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:profession/eCH-0260:professionVariant
Typ: eCH-0260:professionVariantType
Annotation: Berufsvariante
core.join => joined/CSV | joined/CSV/Bildungstyp =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:eduSpecifications/eCH-0260:education
Typ: restriction of xs:token
Annotation: Bildungstyp
core.join => joined/CSV | joined/CSV/Dispens ABU =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:dispensation/eCH-0260:dispensationABU
Typ: restriction of xs:int [0..1]
Annotation: Dispens ABU
core.join => joined/CSV | joined =>
core.filter => node/row | on-true =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart
Typ: eCH-0260:contractPartType [1..∞]
Annotation: Teilverhältnis
core.join => joined/CSV | joined/CSV/Kanton (Lehrort) =>
user.build_contractId => canton | contractId =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:contractPartId
Typ: eCH-0260:contractPartIdType
Annotation: Identifikator Teilverhältnis
core.join => joined/CSV | joined/CSV/Kanton (Lehrort) =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:canton
Typ: eCH-0007:cantonFlAbbreviationType
Annotation: Lehrortkanton
core.join => joined/CSV | joined/CSV/Beginn aktuelles Bildungsverhältnis =>
user.convert_date => input | result =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:startDate
Typ: xs:date
Annotation: Gültigkeitsdauer Start
core.join => joined/CSV | joined/CSV/Ende aktuelles Bildungsverhältnis =>
user.convert_date => input | result =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:endDate
Typ: xs:date
Annotation: Gültigkeitsdauer Ende
core.join => joined/CSV | joined/CSV/Lehrort: Identifikation =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:hostCompanyId
Typ: eCH-0260:hostCompanyIdType
Annotation: Identifikator für Lehrbetriebe
core.join => joined/CSV | joined/CSV/Lehrort: BUR-Nummer =>
user.convert_BUR => BUR | BUR =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:localId
Typ: eCH-0108:localIdType [0..1]
Annotation: BUR-Nummer
core.join => joined/CSV | joined/CSV/Lehrort: Name =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:organisationName
Typ: eCH-00100:organisationNameType
Annotation: Name des Unternehmens
core.join => joined/CSV | joined/CSV/Lehrort: Adresszusatz 1 =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:complementAddressLine
Typ: eCH-0108:complementAddressLineType [0..1]
core.join => joined/CSV | joined/CSV/Lehrort: Strasse =>
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:street
Typ: eCH-00100:streetType [0..1]
core.join => joined/CSV | joined/CSV/Lehrort: Hausnummer =>
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:houseNumber
Typ: eCH-00100:houseNumberType [0..1]
core.join => joined/CSV | joined/CSV/Lehrort: Ort =>
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:town
Typ: eCH-00100:townType
core.join => joined/CSV | joined/CSV/Lehrort: Schweizerische Postleitzahl =>
.../eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:zipCode/eCH-0108:swissZipCode
Typ: eCH-00100:swissZipCodeType [0..1]
Annotation: is only expected for swiss addresses. Must be null for foreign addresses
core.join => joined/CSV | joined/CSV/Lehrort: Zusatzziffer zu Schweizerischer PLZ =>
.../eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:zipCode/eCH-0108:zipCodeAddOn
Typ: eCH-00100:swissZipCodeAddOnType [0..1]
Annotation: is only expected for swiss addresses. Must be null for foreign addresses
core.join => joined/CSV | joined/CSV/Land =>
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:country
Typ: eCH-0008:countryIdISO2Type
core.join => joined/CSV | joined/CSV/Lehrort: Postfach (Text) =>
core.exists => node | result =>
core.logical-or => value1 | result =>
core.filter => node/row | on-true =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:postOfficeBox
Typ: eCH-0260:postOfficeBoxType [0..1]
Annotation: Postfach
core.join => joined/CSV | joined/CSV/Lehrort: Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_text =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:postOfficeBox/eCH-0260:postOfficeBoxName
Typ: restriction of xs:token
Annotation: Postfachbezeichnung
core.join => joined/CSV | joined/CSV/Lehrort: Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_number =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:postOfficeBox/eCH-0260:postOfficeBoxNumber
Typ: restriction of xs:int [0..1]
Annotation: Postfachnummer
core.join => joined/CSV | joined/CSV/Lehrort: Telefon 1 (Geschäft) =>
user.filter_plus_category => value | filter =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:phoneNumber
Typ: eCH-0260:phoneContactType [0..2]
Annotation: Telefonnummer
core.join => joined/CSV | joined/CSV/Lehrort: Telefon 1 (Geschäft) =>
user.filter_plus_category => value | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:phoneNumber/eCH-0260:phoneNumber
Typ: eCH-0046:phoneNumberType
Annotation: Telefonnummer
core.join => joined/CSV | joined/CSV/Lehrort: Telefon 1 (Geschäft) =>
user.filter_plus_category => value | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:phoneNumber/eCH-0260:phoneNumberCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der Telefonnummer
core.join => joined/CSV | joined/CSV/Lehrort: Telefon 2 (Mobil) =>
user.filter_plus_category => value | filter =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:phoneNumber (2)
Typ: eCH-0260:phoneContactType [0..2]
Annotation: Telefonnummer
core.join => joined/CSV | joined/CSV/Lehrort: Telefon 2 (Mobil) =>
user.filter_plus_category => value | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:phoneNumber (2)/eCH-0260:phoneNumber
Typ: eCH-0046:phoneNumberType
Annotation: Telefonnummer
core.join => joined/CSV | joined/CSV/Lehrort: Telefon 2 (Mobil) =>
user.filter_plus_category => value | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:phoneNumber (2)/eCH-0260:phoneNumberCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der Telefonnummer
core.join => joined/CSV | joined/CSV/Lehrort: E-Mail (Geschäft) =>
user.filter_plus_category => value | filter =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:emailAddress
Typ: eCH-0260:emailContactType [0..1]
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV/Lehrort: E-Mail (Geschäft) =>
user.filter_plus_category => value | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:emailAddress/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV/Lehrort: E-Mail (Geschäft) =>
user.filter_plus_category => value | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:emailAddress/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse
core.join => joined/CSV | joined/CSV/Lehrort: URL =>
user.convert_url => check_url | valid_url =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:url
Typ: xs:anyURI [0..1]
Annotation: URL
core.join => joined/CSV | joined/CSV/Lehrort: Korrespondenzsprache =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:languageOfCorrespondance
Typ: restriction of eCH-0011:languageType
Annotation: Korrespondenzsprache
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Identifikation =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:VETtrainerId
Typ: eCH-0260:personIdType
Annotation: Identifikator Berufsbildner
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Verantwortlich =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:isMainResponsible
Typ: xs:boolean
Annotation: Hauptverantwortlich gemäss Bildungsbewilligung
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: AHV-Nr. =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:vn
Typ: eCH-0044:vnType [0..1]
core.join => joined/CSV | joined/CSV/Kanton (Lehrort) =>
core.concat => value2 | result =>
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:localPersonId/eCH-0044:personIdCategory
Typ: eCH-0044:personIdCategoryType
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Personenidentifikation =>
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:localPersonId/eCH-0044:personId
Typ: restriction of xs:token
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Name (Adressanschrift) =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:officialName
Typ: eCH-0044:baseNameType
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Vorname (Adressanschrift) =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:firstName
Typ: eCH-0044:baseNameType
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Name (Adressanschrift) =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:originalName
Typ: eCH-0044:baseNameType [0..1]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Geschlecht =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:sex
Typ: eCH-0044:sexType
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Telefon 1 (Geschäft) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | filter =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone
Typ: eCH-0260:phoneContactType [0..2]
Annotation: Telefonnummer (Geschäft, Mobil)
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Telefon 1 (Geschäft) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone/eCH-0260:phoneNumber
Typ: eCH-0046:phoneNumberType
Annotation: Telefonnummer
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Telefon 1 (Geschäft) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone/eCH-0260:phoneNumberCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der Telefonnummer
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Telefon 2 (Mobil) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | filter =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone (2)
Typ: eCH-0260:phoneContactType [0..2]
Annotation: Telefonnummer (Geschäft, Mobil)
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Telefon 2 (Mobil) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone (2)/eCH-0260:phoneNumber
Typ: eCH-0046:phoneNumberType
Annotation: Telefonnummer
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Telefon 2 (Mobil) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone (2)/eCH-0260:phoneNumberCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der Telefonnummer
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Telefon 1 (Geschäft) =>
core.exists => node | result =>
core.logical-and => value1 | result =>
core.logical-not => value | result =>
core.filter => bool | on-true =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone (3)
Typ: eCH-0260:phoneContactType [0..2]
Annotation: Telefonnummer (Geschäft, Mobil)
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Telefon 3 (Privat) =>
user.filter_plus_category => value | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone (3)/eCH-0260:phoneNumber
Typ: eCH-0046:phoneNumberType
Annotation: Telefonnummer
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Telefon 3 (Privat) =>
user.filter_plus_category => value | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone (3)/eCH-0260:phoneNumberCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der Telefonnummer
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | filter =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:emailAddress
Typ: eCH-0260:emailContactType
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:emailAddress/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:emailAddress/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
core.not-exists => node | result =>
core.filter => bool | on-true =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:emailAddress (2)
Typ: eCH-0260:emailContactType
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:emailAddress (2)/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:emailAddress (2)/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse
core.join => joined/CSV | joined/CSV/Beginn aktuelles Bildungsverhältnis =>
user.build_schoolYear => Vertragsbeginn | schoolYear =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:schoolYearDetails/eCH-0260:schoolYear
Typ: xs:token
Annotation: Schuljahr (im Format YYYY/YYYY)
core.join => joined/CSV | joined/CSV/Berufsfachschule: Schultage =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:schoolYearDetails/eCH-0260:schoolHalfDays
Typ: eCH-0260:schoolHalfDaysType
Annotation: Schulhalbtage
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Transaktionsart
Typ: integer [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Kanton (Lehrort)
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Bildungsverhältnis: Identifikation
Typ: integer [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Bildungstyp
Typ: integer [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Personenidentifikation
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/AHV-Nr.
Typ: integer [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Amtlicher Name
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Ledigenname
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Amtliche Vornamen
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Geburtsdatum
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Geschlecht
Typ: integer [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Erstsprache
Typ: integer [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Heimatort
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Nationalität
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Ges. Vertr. 1: Art
Typ: integer [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/6 Ges. Vertr. 1: Sorgerecht
Typ: boolean [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/7 Ges. Vertr. 1: Identifikation
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Ges. Vertr. 2: Art
Typ: integer [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Ges. Vertr. 2: Sorgerecht
Typ: boolean [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Ges. Vertr. 2: Identifikation
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Adressidentifikation
Typ: integer [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Name (Adressanschrift)
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Vorname (Adressanschrift)
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Adresszusatzzeile 1
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Adresszusatzzeile 2
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Strasse
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Hausnummer
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Postfach (Text)
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Postfach (Nummer)
Typ: integer [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Land
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Schweizerische Postleitzahl
Typ: integer [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Zusatzziffer Schweizerische PLZ
Typ: integer [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Ausländische Postleitzahl
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Ort
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Korrespondenzsprache
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Telefon 1 (Geschäft)
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Telefon 2 (Mobil)
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Telefon 3 (Privat)
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/E-Mail 1 (Geschäft)
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/E-Mail 2 (Privat)
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/E-Mail 3 (Schule)
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Berufsnummer SBFI
Typ: integer [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Berufsvariante
Typ: integer [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Berufsfachschule 1 (Hauptschule)
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Berufsfachschule 1: Unterrichtssprache
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Berufsfachschule 1: Klassenbezeichnung
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Berufsfachschule 2
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Berufsfachschule 3
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Berufsfachschule 4 (Berufsmaturität)
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Berufsmaturitätsausrichtung
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Berufsfachschule: Schultage
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Identifikation Lehrort
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Organisation überbetriebliche Kurse
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Verantwortliche Prüfungskommission
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Beginn aktuelles Bildungsverhältnis
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Ende aktuelles Bildungsverhältnis
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Ursprünglicher Ausbildungsbeginn
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Datum Auflösung Bildungsverhältnis
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Aktuelles Lehrjahr
Typ: integer [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Prüfungsjahr
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Wiederholung Qualifikationsverfahren
Typ: integer [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Wiederholung ohne Lehrvertrag
Typ: boolean [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Teilverhältnis 1: Lehrortskanton
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Teilverhältnis 1: Identifikation
Typ: integer [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Teilverhältnis 1: Lehrort
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Teilverhältnis 1: Beginn
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Teilverhältnis 1: Ende
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Teilverhältnis 2: Lehrortskanton
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Teilverhältnis 2: Identifikation
Typ: integer [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Teilverhältnis 2: Lehrort
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Teilverhältnis 2: Beginn
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Teilverhältnis 2: Ende
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Teilverhältnis 3: Lehrortskanton
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Teilverhältnis 3: Identifikation
Typ: integer [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Teilverhältnis 3: Lehrort
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Teilverhältnis 3: Beginn
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Teilverhältnis 3: Ende
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Teilverhältnis 4: Lehrortskanton
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Teilverhältnis 4: Identifikation
Typ: integer [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Teilverhältnis 4: Lehrort
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Teilverhältnis 4: Beginn
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Teilverhältnis 4: Ende
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Bemerkungen
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Dispens ABU
Typ: boolean [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Berufsbildner/in
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen
Typ: [0..∞]
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2
Typ: [0..∞]
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined =>
core.filter => node/row | on-true =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation
Typ: eCH-0260:extendedEducationRelationType [1..∞]
Annotation: Erweitertes Bildungsverhältnis
core.join => joined/CSV | joined/CSV/Kanton (Lehrort) =>
user.build_contractId => canton | contractId =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationRelationId
Typ: eCH-0260:educationRelationIdType
Annotation: Identifikator für Bildungsverhältnis
core.join => joined/CSV | joined/CSV/AHV-Nr. =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:vn
Typ: eCH-0044:vnType [0..1]
core.join => joined/CSV | joined/CSV/Kanton (Lehrort) =>
core.concat => value2 | result =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:localPersonId/eCH-0044:personIdCategory
Typ: eCH-0044:personIdCategoryType
core.join => joined/CSV | joined/CSV/Personenidentifikation =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:localPersonId/eCH-0044:personId
Typ: restriction of xs:token
core.join => joined/CSV | joined/CSV/Amtlicher Name =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:officialName
Typ: eCH-0044:baseNameType
core.join => joined/CSV | joined/CSV/Amtliche Vornamen =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:firstName
Typ: eCH-0044:baseNameType
core.join => joined/CSV | joined/CSV/Ledigenname =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:originalName
Typ: eCH-0044:baseNameType [0..1]
core.join => joined/CSV | joined/CSV/Geschlecht =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:sex
Typ: eCH-0044:sexType
core.join => joined/CSV | joined/CSV/Geburtsdatum =>
user.convert_date => input | result =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:dateOfBirth/eCH-0044:yearMonthDay
Typ: xs:date [0..1]
core.join => joined/CSV | joined/CSV/Amtliche Vornamen =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:callName
Typ: eCH-0044:baseNameType
Annotation: Rufname der Person
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 1 =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:addressLine1
Typ: eCH-00100:addressLineType [0..1]
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 2 =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:addressLine2
Typ: eCH-00100:addressLineType [0..1]
core.join => joined/CSV | joined/CSV/Strasse =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:street
Typ: eCH-00100:streetType [0..1]
core.join => joined/CSV | joined/CSV/Hausnummer =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:houseNumber
Typ: eCH-00100:houseNumberType [0..1]
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_number =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:postOfficeBoxNumber
Typ: eCH-00100:postOfficeBoxNumberType [0..1]
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_text =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:postOfficeBoxText
Typ: eCH-00100:postOfficeBoxTextType [0..1]
core.join => joined/CSV | joined/CSV/Ort =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:town
Typ: eCH-00100:townType
core.join => joined/CSV | joined/CSV/Schweizerische Postleitzahl =>
user.convert_zip_code => zip_code | zip_code =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:swissZipCode
Typ: eCH-00100:swissZipCodeType [0..1]
core.join => joined/CSV | joined/CSV/Zusatzziffer Schweizerische PLZ =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:swissZipCodeAddOn
Typ: eCH-00100:swissZipCodeAddOnType [0..1]
core.join => joined/CSV | joined/CSV/Ausländische Postleitzahl =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:foreignZipCode
Typ: eCH-00100:foreignZipCodeType [0..1]
core.join => joined/CSV | joined/CSV/Land =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:country/eCH-00100:countryNameShort
Typ: eCH-00100:countryNameShortType
core.join => joined/CSV | joined/CSV/Nationalität =>
db.substitute-null => field | result =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:nationality/eCH-0011:countryInfo/eCH-0011:country/eCH-0008:countryNameShort
Typ: eCH-0008:countryNameShortType
core.join => joined/CSV | joined/CSV/Telefon 1 (Geschäft) =>
user.filter_plus_category => value | filter =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:phone
Typ: eCH-0260:phoneContactType [0..3]
Annotation: Telefonnummern (Festnetz (Privat), Mobilnummer, all. Geschäft)
core.join => joined/CSV | joined/CSV/Telefon 1 (Geschäft) =>
user.filter_plus_category => value | value =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:phone/eCH-0260:phoneNumber
Typ: eCH-0046:phoneNumberType
Annotation: Telefonnummer
core.join => joined/CSV | joined/CSV/Telefon 1 (Geschäft) =>
user.filter_plus_category => value | category =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:phone/eCH-0260:phoneNumberCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der Telefonnummer
core.join => joined/CSV | joined/CSV/Telefon 2 (Mobil) =>
user.filter_plus_category => value | filter =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:phone (2)
Typ: eCH-0260:phoneContactType [0..3]
Annotation: Telefonnummern (Festnetz (Privat), Mobilnummer, all. Geschäft)
core.join => joined/CSV | joined/CSV/Telefon 2 (Mobil) =>
user.filter_plus_category => value | value =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:phone (2)/eCH-0260:phoneNumber
Typ: eCH-0046:phoneNumberType
Annotation: Telefonnummer
core.join => joined/CSV | joined/CSV/Telefon 2 (Mobil) =>
user.filter_plus_category => value | category =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:phone (2)/eCH-0260:phoneNumberCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der Telefonnummer
core.join => joined/CSV | joined/CSV/Telefon 3 (Privat) =>
user.filter_plus_category => value | filter =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:phone (3)
Typ: eCH-0260:phoneContactType [0..3]
Annotation: Telefonnummern (Festnetz (Privat), Mobilnummer, all. Geschäft)
core.join => joined/CSV | joined/CSV/Telefon 3 (Privat) =>
user.filter_plus_category => value | value =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:phone (3)/eCH-0260:phoneNumber
Typ: eCH-0046:phoneNumberType
Annotation: Telefonnummer
core.join => joined/CSV | joined/CSV/Telefon 3 (Privat) =>
user.filter_plus_category => value | category =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:phone (3)/eCH-0260:phoneNumberCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der Telefonnummer
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative
Typ: eCH-0260:representativeType [0..∞]
Annotation: Gesetzliche Vertretungen resp. Ansprechpersonen
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/7 Ges. Vertr. 1: Identifikation =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:represenativeId
Typ: eCH-0260:personIdType
Annotation: Identifikator Person
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Vorname (Adressanschrift) =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:person/eCH-00100:firstName
Typ: eCH-00100:firstNameType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Name (Adressanschrift) =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:person/eCH-00100:lastName
Typ: eCH-00100:lastNameType
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 1 =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:addressLine1
Typ: eCH-00100:addressLineType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 2 =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:addressLine2
Typ: eCH-00100:addressLineType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Strasse =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:street
Typ: eCH-00100:streetType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Hausnummer =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:houseNumber
Typ: eCH-00100:houseNumberType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_number =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:postOfficeBoxNumber
Typ: eCH-00100:postOfficeBoxNumberType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_text =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:postOfficeBoxText
Typ: eCH-00100:postOfficeBoxTextType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ort =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:town
Typ: eCH-00100:townType
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Schweizerische Postleitzahl =>
user.convert_zip_code => zip_code | zip_code =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:swissZipCode
Typ: eCH-00100:swissZipCodeType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Zusatzziffer Schweizerische PLZ =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:swissZipCodeAddOn
Typ: eCH-00100:swissZipCodeAddOnType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ausländische Postleitzahl =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:foreignZipCode
Typ: eCH-00100:foreignZipCodeType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Land =>
.../eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:country/eCH-00100:countryNameShort
Typ: eCH-00100:countryNameShortType
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/AHV-Nr. =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:vn
Typ: eCH-0044:vnType [0..1]
Annotation: Sozialversicherungsnummer (wenn vorhanden)
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | filter =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:emailAddress
Typ: eCH-0260:emailContactType [0..1]
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | value =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:emailAddress/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | category =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:emailAddress/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
core.not-exists => node | result =>
core.filter => bool | on-true =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:emailAddress (2)
Typ: eCH-0260:emailContactType [0..1]
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | value =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:emailAddress (2)/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | category =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:emailAddress (2)/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Korrespondenzsprache =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:languageOfCorrespondance
Typ: eCH-0011:languageType
Annotation: Korrespondenzsprache
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ges. Vertr. 1: Art =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:typeOfRelationship
Typ: eCH-0021:typeOfRelationshipType
Annotation: Beziehungstyp
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/6 Ges. Vertr. 1: Sorgerecht =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:care
Typ: eCH-0021:careType [0..1]
Annotation: Elterliche Sorge
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)
Typ: eCH-0260:representativeType [0..∞]
Annotation: Gesetzliche Vertretungen resp. Ansprechpersonen
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ges. Vertr. 2: Identifikation =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:represenativeId
Typ: eCH-0260:personIdType
Annotation: Identifikator Person
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Vorname (Adressanschrift) =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:person/eCH-00100:firstName
Typ: eCH-00100:firstNameType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Name (Adressanschrift) =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:person/eCH-00100:lastName
Typ: eCH-00100:lastNameType
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 1 =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:addressLine1
Typ: eCH-00100:addressLineType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 2 =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:addressLine2
Typ: eCH-00100:addressLineType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Strasse =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:street
Typ: eCH-00100:streetType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Hausnummer =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:houseNumber
Typ: eCH-00100:houseNumberType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_number =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:postOfficeBoxNumber
Typ: eCH-00100:postOfficeBoxNumberType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_text =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:postOfficeBoxText
Typ: eCH-00100:postOfficeBoxTextType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ort =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:town
Typ: eCH-00100:townType
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Schweizerische Postleitzahl =>
user.convert_zip_code => zip_code | zip_code =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:swissZipCode
Typ: eCH-00100:swissZipCodeType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Zusatzziffer Schweizerische PLZ =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:swissZipCodeAddOn
Typ: eCH-00100:swissZipCodeAddOnType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ausländische Postleitzahl =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:foreignZipCode
Typ: eCH-00100:foreignZipCodeType [0..1]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Land =>
.../eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:country/eCH-00100:countryNameShort
Typ: eCH-00100:countryNameShortType
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/AHV-Nr. =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:vn
Typ: eCH-0044:vnType [0..1]
Annotation: Sozialversicherungsnummer (wenn vorhanden)
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | filter =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:emailAddress
Typ: eCH-0260:emailContactType [0..1]
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | value =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:emailAddress/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | category =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:emailAddress/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
core.not-exists => node | result =>
core.filter => bool | on-true =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:emailAddress (2)
Typ: eCH-0260:emailContactType [0..1]
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | value =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:emailAddress (2)/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | category =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:emailAddress (2)/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Korrespondenzsprache =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:languageOfCorrespondance
Typ: eCH-0011:languageType
Annotation: Korrespondenzsprache
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ges. Vertr. 2: Art =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:typeOfRelationship
Typ: eCH-0021:typeOfRelationshipType
Annotation: Beziehungstyp
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ges. Vertr. 2: Sorgerecht =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:care
Typ: eCH-0021:careType [0..1]
Annotation: Elterliche Sorge
core.join => joined/CSV | joined/CSV/Beginn aktuelles Bildungsverhältnis =>
user.convert_date => input | result =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:beginDate
Typ: xs:date
Annotation: Ausbildungsbeginn
core.join => joined/CSV | joined/CSV/Ende aktuelles Bildungsverhältnis =>
user.convert_date => input | result =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:endDate
Typ: xs:date
Annotation: Ausbildungsende
core.join => joined/CSV | joined/CSV/Ursprünglicher Ausbildungsbeginn =>
user.convert_date => input | result =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:originalTrainingStart
Typ: xs:date [0..1]
Annotation: Ursprünglicher Ausbildungsbeginn
core.join => joined/CSV | joined/CSV/Prüfungsjahr =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:examYear
Typ: xs:gYear
Annotation: Prüfungsjahr
core.join => joined/CSV | joined/CSV/Berufsnummer SBFI =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:profession/eCH-0260:professionId
Typ: eCH-0260:professionIdType
Annotation: Berufsnummer
core.join => joined/CSV | joined/CSV/Berufsvariante =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:profession/eCH-0260:professionVariant
Typ: eCH-0260:professionVariantType
Annotation: Berufsvariante
core.join => joined/CSV | joined/CSV/Bildungstyp =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:eduSpecifications/eCH-0260:education
Typ: restriction of xs:token
Annotation: Bildungstyp
core.join => joined/CSV | joined/CSV/Dispens ABU =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:dispensation/eCH-0260:dispensationABU
Typ: restriction of xs:int [0..1]
Annotation: Dispens ABU
core.join => joined/CSV | joined =>
core.filter => node/row | on-true =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart
Typ: eCH-0260:contractPartType [1..∞]
Annotation: Teilverhältnis
core.join => joined/CSV | joined/CSV/Kanton (Lehrort) =>
user.build_contractId => canton | contractId =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:contractPartId
Typ: eCH-0260:contractPartIdType
Annotation: Identifikator Teilverhältnis
core.join => joined/CSV | joined/CSV/Kanton (Lehrort) =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:canton
Typ: eCH-0007:cantonFlAbbreviationType
Annotation: Lehrortkanton
core.join => joined/CSV | joined/CSV/Beginn aktuelles Bildungsverhältnis =>
user.convert_date => input | result =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:startDate
Typ: xs:date
Annotation: Gültigkeitsdauer Start
core.join => joined/CSV | joined/CSV/Ende aktuelles Bildungsverhältnis =>
user.convert_date => input | result =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:endDate
Typ: xs:date
Annotation: Gültigkeitsdauer Ende
core.join => joined/CSV | joined/CSV/Lehrort: Identifikation =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:hostCompanyId
Typ: eCH-0260:hostCompanyIdType
Annotation: Identifikator für Lehrbetriebe
core.join => joined/CSV | joined/CSV/Lehrort: BUR-Nummer =>
user.convert_BUR => BUR | BUR =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:localId
Typ: eCH-0108:localIdType [0..1]
Annotation: BUR-Nummer
core.join => joined/CSV | joined/CSV/Lehrort: Name =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:organisationName
Typ: eCH-00100:organisationNameType
Annotation: Name des Unternehmens
core.join => joined/CSV | joined/CSV/Lehrort: Adresszusatz 1 =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:complementAddressLine
Typ: eCH-0108:complementAddressLineType [0..1]
core.join => joined/CSV | joined/CSV/Lehrort: Strasse =>
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:street
Typ: eCH-00100:streetType [0..1]
core.join => joined/CSV | joined/CSV/Lehrort: Hausnummer =>
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:houseNumber
Typ: eCH-00100:houseNumberType [0..1]
core.join => joined/CSV | joined/CSV/Lehrort: Ort =>
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:town
Typ: eCH-00100:townType
core.join => joined/CSV | joined/CSV/Lehrort: Schweizerische Postleitzahl =>
.../eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:zipCode/eCH-0108:swissZipCode
Typ: eCH-00100:swissZipCodeType [0..1]
Annotation: is only expected for swiss addresses. Must be null for foreign addresses
core.join => joined/CSV | joined/CSV/Lehrort: Zusatzziffer zu Schweizerischer PLZ =>
.../eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:zipCode/eCH-0108:zipCodeAddOn
Typ: eCH-00100:swissZipCodeAddOnType [0..1]
Annotation: is only expected for swiss addresses. Must be null for foreign addresses
core.join => joined/CSV | joined/CSV/Land =>
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:country
Typ: eCH-0008:countryIdISO2Type
core.join => joined/CSV | joined/CSV/Lehrort: Postfach (Text) =>
core.exists => node | result =>
core.logical-or => value1 | result =>
core.filter => node/row | on-true =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:postOfficeBox
Typ: eCH-0260:postOfficeBoxType [0..1]
Annotation: Postfach
core.join => joined/CSV | joined/CSV/Lehrort: Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_text =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:postOfficeBox/eCH-0260:postOfficeBoxName
Typ: restriction of xs:token
Annotation: Postfachbezeichnung
core.join => joined/CSV | joined/CSV/Lehrort: Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_number =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:postOfficeBox/eCH-0260:postOfficeBoxNumber
Typ: restriction of xs:int [0..1]
Annotation: Postfachnummer
core.join => joined/CSV | joined/CSV/Lehrort: Telefon 1 (Geschäft) =>
user.filter_plus_category => value | filter =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:phoneNumber
Typ: eCH-0260:phoneContactType [0..2]
Annotation: Telefonnummer
core.join => joined/CSV | joined/CSV/Lehrort: Telefon 1 (Geschäft) =>
user.filter_plus_category => value | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:phoneNumber/eCH-0260:phoneNumber
Typ: eCH-0046:phoneNumberType
Annotation: Telefonnummer
core.join => joined/CSV | joined/CSV/Lehrort: Telefon 1 (Geschäft) =>
user.filter_plus_category => value | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:phoneNumber/eCH-0260:phoneNumberCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der Telefonnummer
core.join => joined/CSV | joined/CSV/Lehrort: Telefon 2 (Mobil) =>
user.filter_plus_category => value | filter =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:phoneNumber (2)
Typ: eCH-0260:phoneContactType [0..2]
Annotation: Telefonnummer
core.join => joined/CSV | joined/CSV/Lehrort: Telefon 2 (Mobil) =>
user.filter_plus_category => value | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:phoneNumber (2)/eCH-0260:phoneNumber
Typ: eCH-0046:phoneNumberType
Annotation: Telefonnummer
core.join => joined/CSV | joined/CSV/Lehrort: Telefon 2 (Mobil) =>
user.filter_plus_category => value | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:phoneNumber (2)/eCH-0260:phoneNumberCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der Telefonnummer
core.join => joined/CSV | joined/CSV/Lehrort: E-Mail (Geschäft) =>
user.filter_plus_category => value | filter =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:emailAddress
Typ: eCH-0260:emailContactType [0..1]
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV/Lehrort: E-Mail (Geschäft) =>
user.filter_plus_category => value | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:emailAddress/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV/Lehrort: E-Mail (Geschäft) =>
user.filter_plus_category => value | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:emailAddress/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse
core.join => joined/CSV | joined/CSV/Lehrort: URL =>
user.convert_url => check_url | valid_url =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:url
Typ: xs:anyURI [0..1]
Annotation: URL
core.join => joined/CSV | joined/CSV/Lehrort: Korrespondenzsprache =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:languageOfCorrespondance
Typ: restriction of eCH-0011:languageType
Annotation: Korrespondenzsprache
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Identifikation =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:VETtrainerId
Typ: eCH-0260:personIdType
Annotation: Identifikator Berufsbildner
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Verantwortlich =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:isMainResponsible
Typ: xs:boolean
Annotation: Hauptverantwortlich gemäss Bildungsbewilligung
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: AHV-Nr. =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:vn
Typ: eCH-0044:vnType [0..1]
core.join => joined/CSV | joined/CSV/Kanton (Lehrort) =>
core.concat => value2 | result =>
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:localPersonId/eCH-0044:personIdCategory
Typ: eCH-0044:personIdCategoryType
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Personenidentifikation =>
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:localPersonId/eCH-0044:personId
Typ: restriction of xs:token
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Name (Adressanschrift) =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:officialName
Typ: eCH-0044:baseNameType
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Vorname (Adressanschrift) =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:firstName
Typ: eCH-0044:baseNameType
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Name (Adressanschrift) =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:originalName
Typ: eCH-0044:baseNameType [0..1]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Geschlecht =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:sex
Typ: eCH-0044:sexType
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Telefon 1 (Geschäft) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | filter =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone
Typ: eCH-0260:phoneContactType [0..2]
Annotation: Telefonnummer (Geschäft, Mobil)
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Telefon 1 (Geschäft) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone/eCH-0260:phoneNumber
Typ: eCH-0046:phoneNumberType
Annotation: Telefonnummer
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Telefon 1 (Geschäft) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone/eCH-0260:phoneNumberCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der Telefonnummer
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Telefon 2 (Mobil) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | filter =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone (2)
Typ: eCH-0260:phoneContactType [0..2]
Annotation: Telefonnummer (Geschäft, Mobil)
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Telefon 2 (Mobil) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone (2)/eCH-0260:phoneNumber
Typ: eCH-0046:phoneNumberType
Annotation: Telefonnummer
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Telefon 2 (Mobil) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone (2)/eCH-0260:phoneNumberCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der Telefonnummer
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Telefon 1 (Geschäft) =>
core.exists => node | result =>
core.logical-and => value1 | result =>
core.logical-not => value | result =>
core.filter => bool | on-true =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone (3)
Typ: eCH-0260:phoneContactType [0..2]
Annotation: Telefonnummer (Geschäft, Mobil)
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Telefon 3 (Privat) =>
user.filter_plus_category => value | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone (3)/eCH-0260:phoneNumber
Typ: eCH-0046:phoneNumberType
Annotation: Telefonnummer
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Telefon 3 (Privat) =>
user.filter_plus_category => value | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone (3)/eCH-0260:phoneNumberCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der Telefonnummer
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | filter =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:emailAddress
Typ: eCH-0260:emailContactType
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:emailAddress/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:emailAddress/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
core.not-exists => node | result =>
core.filter => bool | on-true =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:emailAddress (2)
Typ: eCH-0260:emailContactType
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:emailAddress (2)/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:emailAddress (2)/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse
core.join => joined/CSV | joined/CSV/Beginn aktuelles Bildungsverhältnis =>
user.build_schoolYear => Vertragsbeginn | schoolYear =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:schoolYearDetails/eCH-0260:schoolYear
Typ: xs:token
Annotation: Schuljahr (im Format YYYY/YYYY)
core.join => joined/CSV | joined/CSV/Berufsfachschule: Schultage =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:schoolYearDetails/eCH-0260:schoolHalfDays
Typ: eCH-0260:schoolHalfDaysType
Annotation: Schulhalbtage
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Transaktionsart
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Kanton (Lehrort)
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Berufsnummer SBFI
Typ: integer [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Berufsvariante
Typ: integer [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Lehrort: Identifikation
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Lehrort: BUR-Nummer
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Lehrort: Adressidentifikation
Typ: integer [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Lehrort: Name
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Lehrort: Namenszusatz 1
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Lehrort: Namenszusatz 2
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Lehrort: Adresszusatz 1
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Lehrort: Adresszusatz 2
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Lehrort: Strasse
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Lehrort: Hausnummer
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Lehrort: Postfach (Text)
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Lehrort: Postfach (Nummer)
Typ: integer [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Lehrort: Land
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Lehrort: Schweizerische Postleitzahl
Typ: integer [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Lehrort: Zusatzziffer zu Schweizerischer PLZ
Typ: integer [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Lehrort: Ort
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Lehrort: Korrespondenzsprache
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Lehrort: Telefon 1 (Geschäft)
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Lehrort: Telefon 2 (Mobil)
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Lehrort: E-Mail (Geschäft)
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Lehrort: URL
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/UID-Kategorie
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/UID
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Amtlicher Name
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Unternehmen: Adressidentifikation
Typ: integer [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Unternehmen: Name
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Unternehmen: Namenszusatz 1
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Unternehmen: Namenszusatz 2
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Unternehmen: Adresszusatz 1
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Unternehmen: Adresszusatz 2
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Unternehmen: Strasse
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Unternehmen: Hausnummer
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Unternehmen: Postfach (Text)
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Unternehmen: Postfach (Nummer)
Typ: integer [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Unternehmen: Land
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Unternehmen: Schweizerische Postleitzahl
Typ: integer [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Unternehmen: Zusatzziffer zu Schweizerischer PLZ2
Typ: integer [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Unternehmen: Ort
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Unternehmen: Korrespondenzsprache
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Unternehmen: Telefon 1 (Geschäft)
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Unternehmen: Telefon 2 (Mobil)
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Unternehmen: E-Mail
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/Unternehmen: URL
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/BerufsbildnerIn: Identifikation
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/BerufsbildnerIn: Verantwortlich
Typ: boolean [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/BerufsbildnerIn: AHV-Nr.
Typ: integer [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/BerufsbildnerIn: Adressidentifikation
Typ: integer [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/BerufsbildnerIn: Name (Adressanschrift)
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/BerufsbildnerIn: Vorname (Adressanschrift)
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/BerufsbildnerIn: Geschlecht
Typ: integer [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/BerufsbildnerIn: Korrespondenzsprache
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/BerufsbildnerIn: Telefon 1 (Geschäft)
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/BerufsbildnerIn: Telefon 2 (Mobil)
Typ: integer [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/BerufsbildnerIn: E-Mail (Geschäft)
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV/BerufsbildnerIn: Bemerkungen
Typ: string [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen
Typ: [0..∞]
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen
Typ: [0..∞]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
core.if-else => value-false | result =>
core.exists => node | result =>
core.logical-and => value2 | result =>
core.filter => bool | on-true =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation
Typ: eCH-0260:extendedEducationRelationType [1..∞]
Annotation: Erweitertes Bildungsverhältnis
core.join => joined/CSV | joined =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative
Typ: eCH-0260:representativeType [0..∞]
Annotation: Gesetzliche Vertretungen resp. Ansprechpersonen
core.join => joined/CSV | joined/CSV/7 Ges. Vertr. 1: Identifikation =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:represenativeId
Typ: eCH-0260:personIdType
Annotation: Identifikator Person
core.join => joined/CSV | joined/CSV/Vorname (Adressanschrift) =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:person/eCH-00100:firstName
Typ: eCH-00100:firstNameType [0..1]
core.join => joined/CSV | joined/CSV/Name (Adressanschrift) =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:person/eCH-00100:lastName
Typ: eCH-00100:lastNameType
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 1 =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:addressLine1
Typ: eCH-00100:addressLineType [0..1]
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 2 =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:addressLine2
Typ: eCH-00100:addressLineType [0..1]
core.join => joined/CSV | joined/CSV/Strasse =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:street
Typ: eCH-00100:streetType [0..1]
core.join => joined/CSV | joined/CSV/Hausnummer =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:houseNumber
Typ: eCH-00100:houseNumberType [0..1]
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_number =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:postOfficeBoxNumber
Typ: eCH-00100:postOfficeBoxNumberType [0..1]
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_text =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:postOfficeBoxText
Typ: eCH-00100:postOfficeBoxTextType [0..1]
core.join => joined/CSV | joined/CSV/Ort =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:town
Typ: eCH-00100:townType
core.join => joined/CSV | joined/CSV/Schweizerische Postleitzahl =>
user.convert_zip_code => zip_code | zip_code =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:swissZipCode
Typ: eCH-00100:swissZipCodeType [0..1]
core.join => joined/CSV | joined/CSV/Zusatzziffer Schweizerische PLZ =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:swissZipCodeAddOn
Typ: eCH-00100:swissZipCodeAddOnType [0..1]
core.join => joined/CSV | joined/CSV/Ausländische Postleitzahl =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:foreignZipCode
Typ: eCH-00100:foreignZipCodeType [0..1]
core.join => joined/CSV | joined/CSV/Land =>
.../eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:country/eCH-00100:countryNameShort
Typ: eCH-00100:countryNameShortType
core.join => joined/CSV | joined/CSV/AHV-Nr. =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:vn
Typ: eCH-0044:vnType [0..1]
Annotation: Sozialversicherungsnummer (wenn vorhanden)
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | filter =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:emailAddress
Typ: eCH-0260:emailContactType [0..1]
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | value =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:emailAddress/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | category =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:emailAddress/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
core.not-exists => node | result =>
core.filter => bool | on-true =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:emailAddress (2)
Typ: eCH-0260:emailContactType [0..1]
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | value =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:emailAddress (2)/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | category =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:emailAddress (2)/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse
core.join => joined/CSV | joined/CSV/Korrespondenzsprache =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:languageOfCorrespondance
Typ: eCH-0011:languageType
Annotation: Korrespondenzsprache
core.join => joined/CSV | joined/CSV/Ges. Vertr. 1: Art =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:typeOfRelationship
Typ: eCH-0021:typeOfRelationshipType
Annotation: Beziehungstyp
core.join => joined/CSV | joined/CSV/6 Ges. Vertr. 1: Sorgerecht =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:care
Typ: eCH-0021:careType [0..1]
Annotation: Elterliche Sorge
core.join => joined/CSV | joined =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)
Typ: eCH-0260:representativeType [0..∞]
Annotation: Gesetzliche Vertretungen resp. Ansprechpersonen
core.join => joined/CSV | joined/CSV/Ges. Vertr. 2: Identifikation =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:represenativeId
Typ: eCH-0260:personIdType
Annotation: Identifikator Person
core.join => joined/CSV | joined/CSV/Vorname (Adressanschrift) =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:person/eCH-00100:firstName
Typ: eCH-00100:firstNameType [0..1]
core.join => joined/CSV | joined/CSV/Name (Adressanschrift) =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:person/eCH-00100:lastName
Typ: eCH-00100:lastNameType
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 1 =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:addressLine1
Typ: eCH-00100:addressLineType [0..1]
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 2 =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:addressLine2
Typ: eCH-00100:addressLineType [0..1]
core.join => joined/CSV | joined/CSV/Strasse =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:street
Typ: eCH-00100:streetType [0..1]
core.join => joined/CSV | joined/CSV/Hausnummer =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:houseNumber
Typ: eCH-00100:houseNumberType [0..1]
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_number =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:postOfficeBoxNumber
Typ: eCH-00100:postOfficeBoxNumberType [0..1]
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_text =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:postOfficeBoxText
Typ: eCH-00100:postOfficeBoxTextType [0..1]
core.join => joined/CSV | joined/CSV/Ort =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:town
Typ: eCH-00100:townType
core.join => joined/CSV | joined/CSV/Schweizerische Postleitzahl =>
user.convert_zip_code => zip_code | zip_code =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:swissZipCode
Typ: eCH-00100:swissZipCodeType [0..1]
core.join => joined/CSV | joined/CSV/Zusatzziffer Schweizerische PLZ =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:swissZipCodeAddOn
Typ: eCH-00100:swissZipCodeAddOnType [0..1]
core.join => joined/CSV | joined/CSV/Ausländische Postleitzahl =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:foreignZipCode
Typ: eCH-00100:foreignZipCodeType [0..1]
core.join => joined/CSV | joined/CSV/Land =>
.../eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:country/eCH-00100:countryNameShort
Typ: eCH-00100:countryNameShortType
core.join => joined/CSV | joined/CSV/AHV-Nr. =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:vn
Typ: eCH-0044:vnType [0..1]
Annotation: Sozialversicherungsnummer (wenn vorhanden)
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | filter =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:emailAddress
Typ: eCH-0260:emailContactType [0..1]
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | value =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:emailAddress/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | category =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:emailAddress/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
core.not-exists => node | result =>
core.filter => bool | on-true =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:emailAddress (2)
Typ: eCH-0260:emailContactType [0..1]
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | value =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:emailAddress (2)/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | category =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:emailAddress (2)/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse
core.join => joined/CSV | joined/CSV/Korrespondenzsprache =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:languageOfCorrespondance
Typ: eCH-0011:languageType
Annotation: Korrespondenzsprache
core.join => joined/CSV | joined/CSV/Ges. Vertr. 2: Art =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:typeOfRelationship
Typ: eCH-0021:typeOfRelationshipType
Annotation: Beziehungstyp
core.join => joined/CSV | joined/CSV/Ges. Vertr. 2: Sorgerecht =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:care
Typ: eCH-0021:careType [0..1]
Annotation: Elterliche Sorge
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
core.if-else => value-false | result =>
core.exists => node | result =>
core.logical-and => value2 | result =>
core.filter => bool | on-true =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart
Typ: eCH-0260:contractPartType [1..∞]
Annotation: Teilverhältnis
core.join => joined/CSV | joined/CSV/Personenidentifikation =>
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:localPersonId/eCH-0044:personId
Typ: restriction of xs:token
core.join => joined/CSV | joined/CSV/Telefon 1 (Geschäft) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | filter =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone
Typ: eCH-0260:phoneContactType [0..2]
Annotation: Telefonnummer (Geschäft, Mobil)
core.join => joined/CSV | joined/CSV/Telefon 1 (Geschäft) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone/eCH-0260:phoneNumber
Typ: eCH-0046:phoneNumberType
Annotation: Telefonnummer
core.join => joined/CSV | joined/CSV/Telefon 1 (Geschäft) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone/eCH-0260:phoneNumberCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der Telefonnummer
core.join => joined/CSV | joined/CSV/Telefon 2 (Mobil) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | filter =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone (2)
Typ: eCH-0260:phoneContactType [0..2]
Annotation: Telefonnummer (Geschäft, Mobil)
core.join => joined/CSV | joined/CSV/Telefon 2 (Mobil) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone (2)/eCH-0260:phoneNumber
Typ: eCH-0046:phoneNumberType
Annotation: Telefonnummer
core.join => joined/CSV | joined/CSV/Telefon 2 (Mobil) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone (2)/eCH-0260:phoneNumberCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der Telefonnummer
core.join => joined/CSV | joined/CSV/Telefon 1 (Geschäft) =>
core.exists => node | result =>
core.logical-and => value1 | result =>
core.logical-not => value | result =>
core.filter => bool | on-true =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone (3)
Typ: eCH-0260:phoneContactType [0..2]
Annotation: Telefonnummer (Geschäft, Mobil)
core.join => joined/CSV | joined/CSV/Telefon 3 (Privat) =>
user.filter_plus_category => value | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone (3)/eCH-0260:phoneNumber
Typ: eCH-0046:phoneNumberType
Annotation: Telefonnummer
core.join => joined/CSV | joined/CSV/Telefon 3 (Privat) =>
user.filter_plus_category => value | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone (3)/eCH-0260:phoneNumberCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der Telefonnummer
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | filter =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:emailAddress
Typ: eCH-0260:emailContactType
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:emailAddress/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:emailAddress/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
core.not-exists => node | result =>
core.filter => bool | on-true =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:emailAddress (2)
Typ: eCH-0260:emailContactType
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:emailAddress (2)/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:emailAddress (2)/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV/Transaktionsart
Typ: integer [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV/Kanton
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV/Personenidentifikation
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV/AHV-Nr.
Typ: integer [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV/Geschlecht
Typ: integer [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV/Adressidentifikation
Typ: integer [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV/Name (Adressanschrift)
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV/Vorname (Adressanschrift)
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV/Adresszusatzzeile 1
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV/Adresszusatzzeile 2
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV/Strasse
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV/Hausnummer
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV/Postfach (Text)
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV/Postfach (Nummer)
Typ: integer [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV/Land
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV/Schweizerische Postleitzahl
Typ: integer [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV/Zusatzziffer Schweizerische PLZ
Typ: integer [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV/Ausländische Postleitzahl
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV/Ort
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV/Korrespondenzsprache
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV/Telefon 1 (Geschäft)
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV/Telefon 2 (Mobil)
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV/Telefon 3 (Privat)
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV/E-Mailadresse 1 (Geschäft)
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV/E-Mailadresse 2 (Privat)
Typ: string [0..1]
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV/Bemerkungen
Typ: string [0..1]


Output da-bb-2115-000101-2-0 (https://raw.githubusercontent.com/datenmanagement-sdbb/eCH-0260/main/messageSchema/2115/2/da-bb-2115-000101-2-0.xsd)
VerbindungenNodes
core.constant("2115_2.xml")core.replace-fileext => extension | result-filepath =>
Datei: *.csv
Typ: string
core.replace-fileext => filepath | result-filepath =>
Datei: <dynamisch>
Typ: string
da-bb-2115-000101:message
Typ: restriction of xs:anyType [0..1]
Annotation: Deklaration des Root-Elements für message.xml
core.constant(0)direkt
da-bb-2115-000101:message/@minorVersion
Typ: xs:integer
da-bb-2115-000101:message/da-bb-2115-000101:header
Typ: da-bb-2115-000101:headerType
Annotation: Ableitung vom eCH-0058:headerType.
core.constant("01-12345-4")direkt
da-bb-2115-000101:message/da-bb-2115-000101:header/da-bb-2115-000101:senderId
Typ: eCH-0058:participantIdType
da-bb-2115-000101:message/da-bb-2115-000101:header/da-bb-2115-000101:originalSenderId
Typ: eCH-0058:participantIdType [0..1]
core.constant("04-12345-9")direkt
da-bb-2115-000101:message/da-bb-2115-000101:header/da-bb-2115-000101:recipientId
Typ: eCH-0058:participantIdType
lang.create-guid | result =>direkt
da-bb-2115-000101:message/da-bb-2115-000101:header/da-bb-2115-000101:messageId
Typ: eCH-0090:messageIdType
da-bb-2115-000101:message/da-bb-2115-000101:header/da-bb-2115-000101:referenceMessageId
Typ: eCH-0090:messageIdType [0..1]
lang.create-guid | result =>direkt
da-bb-2115-000101:message/da-bb-2115-000101:header/da-bb-2115-000101:businessProcessId
Typ: eCH-0058:businessProcessIdType
core.constant("2115")direkt
da-bb-2115-000101:message/da-bb-2115-000101:header/da-bb-2115-000101:messageType
Typ: restriction of eCH-0058:messageTypeType
core.constant("BBSMT001")direkt
da-bb-2115-000101:message/da-bb-2115-000101:header/da-bb-2115-000101:subMessageType
Typ: restriction of eCH-0058:subMessageTypeType
da-bb-2115-000101:message/da-bb-2115-000101:header/da-bb-2115-000101:sendingApplication
Typ: eCH-0058:sendingApplicationType
core.constant("SDBB")direkt
da-bb-2115-000101:message/da-bb-2115-000101:header/da-bb-2115-000101:sendingApplication/eCH-0058:manufacturer
Typ: restriction of xs:token
core.constant("TestApp")direkt
da-bb-2115-000101:message/da-bb-2115-000101:header/da-bb-2115-000101:sendingApplication/eCH-0058:product
Typ: restriction of xs:token
core.constant("1.0")direkt
da-bb-2115-000101:message/da-bb-2115-000101:header/da-bb-2115-000101:sendingApplication/eCH-0058:productVersion
Typ: restriction of xs:token
core.constant("Extended education r...")direkt
da-bb-2115-000101:message/da-bb-2115-000101:header/da-bb-2115-000101:subject
Typ: eCH-0058:subjectType
lang.now | result =>direkt
da-bb-2115-000101:message/da-bb-2115-000101:header/da-bb-2115-000101:messageDate
Typ: eCH-0058:messageDateType
da-bb-2115-000101:message/da-bb-2115-000101:header/da-bb-2115-000101:initialMessageDate
Typ: eCH-0058:messageDateType [0..1]
core.constant(1)direkt
da-bb-2115-000101:message/da-bb-2115-000101:header/da-bb-2115-000101:action
Typ: restriction of eCH-0058:actionType
core.constant(0)direkt
da-bb-2115-000101:message/da-bb-2115-000101:header/da-bb-2115-000101:testDeliveryFlag
Typ: eCH-0058:testDeliveryFlagType
core.constant(0)direkt
da-bb-2115-000101:message/da-bb-2115-000101:header/da-bb-2115-000101:responseExpected
Typ: eCH-0058:responseExpectedType
core.constant(1)direkt
da-bb-2115-000101:message/da-bb-2115-000101:header/da-bb-2115-000101:businessCaseClosed
Typ: eCH-0058:businessCaseClosedType
da-bb-2115-000101:message/da-bb-2115-000101:content
Typ: da-bb-2115-000101:contentType
Annotation: Fachliche Attribute der Nachricht
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined =>
core.filter => node/row | on-true =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined =>
core.filter => node/row | on-true =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
core.if-else => value-false | result =>
core.exists => node | result =>
core.logical-and => value2 | result =>
core.filter => bool | on-true =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation
Typ: eCH-0260:extendedEducationRelationType [1..∞]
Annotation: Erweitertes Bildungsverhältnis
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation
Typ: eCH-0260:educationRelationType
Annotation: Bildungsverhältnis
core.constant("BVX")user.build_contractId => prefix | contractId =>
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Bildungsverhältnis: Identifikation =>
user.build_contractId => BildungsverhaeltnisId | contractId =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Bildungsverhältnis: Identifikation =>
user.build_contractId => BildungsverhaeltnisId | contractId =>
core.constant("")user.build_contractId => suffix | contractId =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationRelationId
Typ: eCH-0260:educationRelationIdType
Annotation: Identifikator für Bildungsverhältnis
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice
Typ: eCH-0260:apprenticeType
Annotation: Lernende Person (Personenangaben von Lernenden, Validierungskandidaten, Kandidaten nach Art. 32)
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification
Typ: eCH-0044:personIdentificationType
Annotation: Personenidentifikation
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/AHV-Nr. =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/AHV-Nr. =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:vn
Typ: eCH-0044:vnType [0..1]
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:localPersonId
Typ: eCH-0044:namedPersonIdType
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Kanton (Lehrort) =>
core.concat => value2 | result =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Kanton (Lehrort) =>
core.concat => value2 | result =>
core.constant("CT.")core.concat => value1 | result =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:localPersonId/eCH-0044:personIdCategory
Typ: eCH-0044:personIdCategoryType
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Personenidentifikation =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Personenidentifikation =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:localPersonId/eCH-0044:personId
Typ: restriction of xs:token
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:otherPersonId
Typ: eCH-0044:namedPersonIdType [0..∞]
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:otherPersonId/eCH-0044:personIdCategory
Typ: eCH-0044:personIdCategoryType
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:otherPersonId/eCH-0044:personId
Typ: restriction of xs:token
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:euPersonId
Typ: eCH-0044:namedPersonIdType [0..∞]
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:euPersonId/eCH-0044:personIdCategory
Typ: eCH-0044:personIdCategoryType
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:euPersonId/eCH-0044:personId
Typ: restriction of xs:token
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Amtlicher Name =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Amtlicher Name =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:officialName
Typ: eCH-0044:baseNameType
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Amtliche Vornamen =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Amtliche Vornamen =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:firstName
Typ: eCH-0044:baseNameType
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Ledigenname =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Ledigenname =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:originalName
Typ: eCH-0044:baseNameType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Geschlecht =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Geschlecht =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:sex
Typ: eCH-0044:sexType
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:dateOfBirth
Typ: eCH-0044:datePartiallyKnownType
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Geburtsdatum =>
user.convert_date => input | result =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Geburtsdatum =>
user.convert_date => input | result =>
core.constant(20241231)user.convert_date => replace_missing | result =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:dateOfBirth/eCH-0044:yearMonthDay
Typ: xs:date [0..1]
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:dateOfBirth/eCH-0044:yearMonth
Typ: xs:gYearMonth [0..1]
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:personIdentification/eCH-0044:dateOfBirth/eCH-0044:year
Typ: xs:gYear [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Amtliche Vornamen =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Amtliche Vornamen =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:callName
Typ: eCH-0044:baseNameType
Annotation: Rufname der Person
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress
Typ: eCH-00100:addressInformationType
Annotation: Hauptadresse (offizieller Wohnsitz)
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 1 =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 1 =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:addressLine1
Typ: eCH-00100:addressLineType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 2 =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 2 =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:addressLine2
Typ: eCH-00100:addressLineType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Strasse =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Strasse =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:street
Typ: eCH-00100:streetType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Hausnummer =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Hausnummer =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:houseNumber
Typ: eCH-00100:houseNumberType [0..1]
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:dwellingNumber
Typ: eCH-00100:dwellingNumberType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_number =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_number =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:postOfficeBoxNumber
Typ: eCH-00100:postOfficeBoxNumberType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_text =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_text =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:postOfficeBoxText
Typ: eCH-00100:postOfficeBoxTextType [0..1]
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:locality
Typ: eCH-00100:localityType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Ort =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Ort =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:town
Typ: eCH-00100:townType
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Schweizerische Postleitzahl =>
user.convert_zip_code => zip_code | zip_code =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Schweizerische Postleitzahl =>
user.convert_zip_code => zip_code | zip_code =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:swissZipCode
Typ: eCH-00100:swissZipCodeType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Zusatzziffer Schweizerische PLZ =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Zusatzziffer Schweizerische PLZ =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:swissZipCodeAddOn
Typ: eCH-00100:swissZipCodeAddOnType [0..1]
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:swissZipCodeId
Typ: eCH-00100:swissZipCodeIdType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Ausländische Postleitzahl =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Ausländische Postleitzahl =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:foreignZipCode
Typ: eCH-00100:foreignZipCodeType [0..1]
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:country
Typ: eCH-00100:countryType
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:country/eCH-00100:countryId
Typ: eCH-00100:countryIdType [0..1]
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:country/eCH-00100:countryIdISO2
Typ: eCH-00100:countryIdISO2Type [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Land =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Land =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:domicilAddress/eCH-00100:country/eCH-00100:countryNameShort
Typ: eCH-00100:countryNameShortType
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:contactAddress
Typ: eCH-00100:addressInformationType [0..1]
Annotation: Korrespondenzadresse (falls abweichend zur Hauptadresse)
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:contactAddress/eCH-00100:addressLine1
Typ: eCH-00100:addressLineType [0..1]
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:contactAddress/eCH-00100:addressLine2
Typ: eCH-00100:addressLineType [0..1]
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:contactAddress/eCH-00100:street
Typ: eCH-00100:streetType [0..1]
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:contactAddress/eCH-00100:houseNumber
Typ: eCH-00100:houseNumberType [0..1]
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:contactAddress/eCH-00100:dwellingNumber
Typ: eCH-00100:dwellingNumberType [0..1]
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:contactAddress/eCH-00100:postOfficeBoxNumber
Typ: eCH-00100:postOfficeBoxNumberType [0..1]
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:contactAddress/eCH-00100:postOfficeBoxText
Typ: eCH-00100:postOfficeBoxTextType [0..1]
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:contactAddress/eCH-00100:locality
Typ: eCH-00100:localityType [0..1]
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:contactAddress/eCH-00100:town
Typ: eCH-00100:townType
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:contactAddress/eCH-00100:swissZipCode
Typ: eCH-00100:swissZipCodeType [0..1]
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:contactAddress/eCH-00100:swissZipCodeAddOn
Typ: eCH-00100:swissZipCodeAddOnType [0..1]
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:contactAddress/eCH-00100:swissZipCodeId
Typ: eCH-00100:swissZipCodeIdType [0..1]
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:contactAddress/eCH-00100:foreignZipCode
Typ: eCH-00100:foreignZipCodeType [0..1]
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:contactAddress/eCH-00100:country
Typ: eCH-00100:countryType
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:contactAddress/eCH-00100:country/eCH-00100:countryId
Typ: eCH-00100:countryIdType [0..1]
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:contactAddress/eCH-00100:country/eCH-00100:countryIdISO2
Typ: eCH-00100:countryIdISO2Type [0..1]
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:contactAddress/eCH-00100:country/eCH-00100:countryNameShort
Typ: eCH-00100:countryNameShortType
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:firstLanguage
Typ: restriction of xs:int [0..1]
Annotation: Erstsprache (Codierung gemäss SDL)
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:placeOfOrigin
Typ: eCH-0011:placeOfOriginType [0..1]
Annotation: Heimatort und Kanton
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:placeOfOrigin/eCH-0011:originName
Typ: eCH-0135:placeOfOriginNameType
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:placeOfOrigin/eCH-0011:canton
Typ: eCH-0007:cantonAbbreviationType
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:placeOfOrigin/eCH-0011:placeOfOriginId
Typ: eCH-0135:placeOfOriginIdType [0..1]
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:placeOfOrigin/eCH-0011:historyMunicipalityId
Typ: eCH-0007:historyMunicipalityId [0..1]
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:nationality
Typ: eCH-0011:nationalityDataType
Annotation: Nationalität (inkl. «staatenlos» und «unbekannt»)
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:nationality/eCH-0011:nationalityStatus
Typ: eCH-0011:nationalityStatusType
Standardwert: 1
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:nationality/eCH-0011:countryInfo
Typ: eCH-0011:countryInfoType [0..∞]
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:nationality/eCH-0011:countryInfo/eCH-0011:country
Typ: eCH-0008:countryType
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:nationality/eCH-0011:countryInfo/eCH-0011:country/eCH-0008:countryId
Typ: eCH-0008:countryIdType [0..1]
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:nationality/eCH-0011:countryInfo/eCH-0011:country/eCH-0008:countryIdISO2
Typ: eCH-0008:countryIdISO2Type [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Nationalität =>
db.substitute-null => field | result =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Nationalität =>
db.substitute-null => field | result =>
core.constant("CH")db.substitute-null => replace-with | result =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:nationality/eCH-0011:countryInfo/eCH-0011:country/eCH-0008:countryNameShort
Typ: eCH-0008:countryNameShortType
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:nationality/eCH-0011:countryInfo/eCH-0011:nationalityValidFrom
Typ: eCH-0011:generalDateType [0..1]
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:email
Typ: eCH-0260:emailContactType [0..3]
Annotation: E-Mail-Adressen (Schul-, Geschäft-, Privat). Typ beinhaltet sowohl E-Mail selbst als auch optionale Kategoriesierung.
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Telefon 1 (Geschäft) =>
user.filter_plus_category => value | filter =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Telefon 1 (Geschäft) =>
user.filter_plus_category => value | filter =>
core.constant(2)user.filter_plus_category => category | filter =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:phone
Typ: eCH-0260:phoneContactType [0..3]
Annotation: Telefonnummern (Festnetz (Privat), Mobilnummer, all. Geschäft)
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Telefon 1 (Geschäft) =>
user.filter_plus_category => value | value =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Telefon 1 (Geschäft) =>
user.filter_plus_category => value | value =>
core.constant(2)user.filter_plus_category => category | value =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:phone/eCH-0260:phoneNumber
Typ: eCH-0046:phoneNumberType
Annotation: Telefonnummer
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Telefon 1 (Geschäft) =>
user.filter_plus_category => value | category =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Telefon 1 (Geschäft) =>
user.filter_plus_category => value | category =>
core.constant(2)user.filter_plus_category => category | category =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:phone/eCH-0260:phoneNumberCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der Telefonnummer
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Telefon 2 (Mobil) =>
user.filter_plus_category => value | filter =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Telefon 2 (Mobil) =>
user.filter_plus_category => value | filter =>
core.constant(4)user.filter_plus_category => category | filter =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:phone (2)
Typ: eCH-0260:phoneContactType [0..3]
Annotation: Telefonnummern (Festnetz (Privat), Mobilnummer, all. Geschäft)
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Telefon 2 (Mobil) =>
user.filter_plus_category => value | value =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Telefon 2 (Mobil) =>
user.filter_plus_category => value | value =>
core.constant(4)user.filter_plus_category => category | value =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:phone (2)/eCH-0260:phoneNumber
Typ: eCH-0046:phoneNumberType
Annotation: Telefonnummer
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Telefon 2 (Mobil) =>
user.filter_plus_category => value | category =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Telefon 2 (Mobil) =>
user.filter_plus_category => value | category =>
core.constant(4)user.filter_plus_category => category | category =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:phone (2)/eCH-0260:phoneNumberCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der Telefonnummer
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Telefon 3 (Privat) =>
user.filter_plus_category => value | filter =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Telefon 3 (Privat) =>
user.filter_plus_category => value | filter =>
core.constant(3)user.filter_plus_category => category | filter =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:phone (3)
Typ: eCH-0260:phoneContactType [0..3]
Annotation: Telefonnummern (Festnetz (Privat), Mobilnummer, all. Geschäft)
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Telefon 3 (Privat) =>
user.filter_plus_category => value | value =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Telefon 3 (Privat) =>
user.filter_plus_category => value | value =>
core.constant(3)user.filter_plus_category => category | value =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:phone (3)/eCH-0260:phoneNumber
Typ: eCH-0046:phoneNumberType
Annotation: Telefonnummer
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Telefon 3 (Privat) =>
user.filter_plus_category => value | category =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Telefon 3 (Privat) =>
user.filter_plus_category => value | category =>
core.constant(3)user.filter_plus_category => category | category =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:phone (3)/eCH-0260:phoneNumberCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der Telefonnummer
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative
Typ: eCH-0260:representativeType [0..∞]
Annotation: Gesetzliche Vertretungen resp. Ansprechpersonen
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/7 Ges. Vertr. 1: Identifikation =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/7 Ges. Vertr. 1: Identifikation =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/7 Ges. Vertr. 1: Identifikation =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:represenativeId
Typ: eCH-0260:personIdType
Annotation: Identifikator Person
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress
Typ: eCH-00100:mailAddressType
Annotation: Adresse, unterscheidet zwischen Personen und Organisationen (inkl. Ansprechperson)
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressCategory
Typ: eCH-00100:addressCategoryType [0..1]
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:otherAddressCategory
Typ: eCH-00100:freeKategoryTextType [0..1]
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:organisation
Typ: eCH-00100:organisationMailAddressInfoType [0..1]
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:person
Typ: eCH-00100:personMailAddressInfoType [0..1]
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:person/eCH-00100:mrMrs
Typ: eCH-00100:mrMrsType [0..1]
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:person/eCH-00100:title
Typ: eCH-00100:titleType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Vorname (Adressanschrift) =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Vorname (Adressanschrift) =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Vorname (Adressanschrift) =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:person/eCH-00100:firstName
Typ: eCH-00100:firstNameType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Name (Adressanschrift) =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Name (Adressanschrift) =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Name (Adressanschrift) =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:person/eCH-00100:lastName
Typ: eCH-00100:lastNameType
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation
Typ: eCH-00100:addressInformationType
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 1 =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 1 =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 1 =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:addressLine1
Typ: eCH-00100:addressLineType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 2 =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 2 =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 2 =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:addressLine2
Typ: eCH-00100:addressLineType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Strasse =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Strasse =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Strasse =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:street
Typ: eCH-00100:streetType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Hausnummer =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Hausnummer =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Hausnummer =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:houseNumber
Typ: eCH-00100:houseNumberType [0..1]
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:dwellingNumber
Typ: eCH-00100:dwellingNumberType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_number =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_number =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_number =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:postOfficeBoxNumber
Typ: eCH-00100:postOfficeBoxNumberType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_text =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_text =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_text =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:postOfficeBoxText
Typ: eCH-00100:postOfficeBoxTextType [0..1]
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:locality
Typ: eCH-00100:localityType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ort =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ort =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Ort =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:town
Typ: eCH-00100:townType
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Schweizerische Postleitzahl =>
user.convert_zip_code => zip_code | zip_code =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Schweizerische Postleitzahl =>
user.convert_zip_code => zip_code | zip_code =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Schweizerische Postleitzahl =>
user.convert_zip_code => zip_code | zip_code =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:swissZipCode
Typ: eCH-00100:swissZipCodeType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Zusatzziffer Schweizerische PLZ =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Zusatzziffer Schweizerische PLZ =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Zusatzziffer Schweizerische PLZ =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:swissZipCodeAddOn
Typ: eCH-00100:swissZipCodeAddOnType [0..1]
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:swissZipCodeId
Typ: eCH-00100:swissZipCodeIdType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ausländische Postleitzahl =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ausländische Postleitzahl =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Ausländische Postleitzahl =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:foreignZipCode
Typ: eCH-00100:foreignZipCodeType [0..1]
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:country
Typ: eCH-00100:countryType
.../eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:country/eCH-00100:countryId
Typ: eCH-00100:countryIdType [0..1]
.../eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:country/eCH-00100:countryIdISO2
Typ: eCH-00100:countryIdISO2Type [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Land =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Land =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Land =>
.../eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:country/eCH-00100:countryNameShort
Typ: eCH-00100:countryNameShortType
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:mailAddress/eCH-00100:validity
Typ: eCH-00100:dateRangeType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/AHV-Nr. =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/AHV-Nr. =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/AHV-Nr. =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:vn
Typ: eCH-0044:vnType [0..1]
Annotation: Sozialversicherungsnummer (wenn vorhanden)
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:dateOfBirth
Typ: xs:date [0..1]
Annotation: Geburtsdatum (wenn vorhanden)
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | filter =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | filter =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | filter =>
core.constant(2)user.filter_plus_category => category | filter =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:emailAddress
Typ: eCH-0260:emailContactType [0..1]
Annotation: E-Mail-Adresse
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | value =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | value =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | value =>
core.constant(2)user.filter_plus_category => category | value =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:emailAddress/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | category =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | category =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | category =>
core.constant(2)user.filter_plus_category => category | category =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:emailAddress/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | filter =>
core.filter => node/row | on-true =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | filter =>
core.filter => node/row | on-true =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | filter =>
core.filter => node/row | on-true =>
core.constant(3)user.filter_plus_category => category | filter =>
core.filter => node/row | on-true =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:emailAddress (2)
Typ: eCH-0260:emailContactType [0..1]
Annotation: E-Mail-Adresse
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | value =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | value =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | value =>
core.constant(3)user.filter_plus_category => category | value =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:emailAddress (2)/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | category =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | category =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | category =>
core.constant(3)user.filter_plus_category => category | category =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:emailAddress (2)/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Korrespondenzsprache =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Korrespondenzsprache =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Korrespondenzsprache =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:languageOfCorrespondance
Typ: eCH-0011:languageType
Annotation: Korrespondenzsprache
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ges. Vertr. 1: Art =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ges. Vertr. 1: Art =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Ges. Vertr. 1: Art =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:typeOfRelationship
Typ: eCH-0021:typeOfRelationshipType
Annotation: Beziehungstyp
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/6 Ges. Vertr. 1: Sorgerecht =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/6 Ges. Vertr. 1: Sorgerecht =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/6 Ges. Vertr. 1: Sorgerecht =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:care
Typ: eCH-0021:careType [0..1]
Annotation: Elterliche Sorge
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative/eCH-0260:isMainContact
Typ: xs:boolean
Annotation: Hauptkontakt: Der Wert wird auf «true» gesetzt, falls es sich um den Hauptkontakt handelt. Ansonsten ist der Wert «false» .
Standardwert: 1
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)
Typ: eCH-0260:representativeType [0..∞]
Annotation: Gesetzliche Vertretungen resp. Ansprechpersonen
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ges. Vertr. 2: Identifikation =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ges. Vertr. 2: Identifikation =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Ges. Vertr. 2: Identifikation =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:represenativeId
Typ: eCH-0260:personIdType
Annotation: Identifikator Person
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress
Typ: eCH-00100:mailAddressType
Annotation: Adresse, unterscheidet zwischen Personen und Organisationen (inkl. Ansprechperson)
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressCategory
Typ: eCH-00100:addressCategoryType [0..1]
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:otherAddressCategory
Typ: eCH-00100:freeKategoryTextType [0..1]
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:organisation
Typ: eCH-00100:organisationMailAddressInfoType [0..1]
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:organisation/eCH-00100:organisationName
Typ: eCH-00100:organisationNameType
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:organisation/eCH-00100:organisationNameAddOn1
Typ: eCH-00100:organisationNameType [0..1]
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:organisation/eCH-00100:organisationNameAddOn2
Typ: eCH-00100:organisationNameType [0..1]
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:organisation/eCH-00100:mrMrs
Typ: eCH-00100:mrMrsType [0..1]
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:organisation/eCH-00100:title
Typ: eCH-00100:titleType [0..1]
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:organisation/eCH-00100:firstName
Typ: eCH-00100:firstNameType [0..1]
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:organisation/eCH-00100:lastName
Typ: eCH-00100:lastNameType [0..1]
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:person
Typ: eCH-00100:personMailAddressInfoType [0..1]
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:person/eCH-00100:mrMrs
Typ: eCH-00100:mrMrsType [0..1]
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:person/eCH-00100:title
Typ: eCH-00100:titleType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Vorname (Adressanschrift) =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Vorname (Adressanschrift) =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Vorname (Adressanschrift) =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:person/eCH-00100:firstName
Typ: eCH-00100:firstNameType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Name (Adressanschrift) =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Name (Adressanschrift) =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Name (Adressanschrift) =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:person/eCH-00100:lastName
Typ: eCH-00100:lastNameType
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation
Typ: eCH-00100:addressInformationType
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 1 =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 1 =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 1 =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:addressLine1
Typ: eCH-00100:addressLineType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 2 =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 2 =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Adresszusatzzeile 2 =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:addressLine2
Typ: eCH-00100:addressLineType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Strasse =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Strasse =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Strasse =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:street
Typ: eCH-00100:streetType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Hausnummer =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Hausnummer =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Hausnummer =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:houseNumber
Typ: eCH-00100:houseNumberType [0..1]
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:dwellingNumber
Typ: eCH-00100:dwellingNumberType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_number =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_number =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_number =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:postOfficeBoxNumber
Typ: eCH-00100:postOfficeBoxNumberType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_text =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_text =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_text =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:postOfficeBoxText
Typ: eCH-00100:postOfficeBoxTextType [0..1]
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:locality
Typ: eCH-00100:localityType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ort =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ort =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Ort =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:town
Typ: eCH-00100:townType
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Schweizerische Postleitzahl =>
user.convert_zip_code => zip_code | zip_code =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Schweizerische Postleitzahl =>
user.convert_zip_code => zip_code | zip_code =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Schweizerische Postleitzahl =>
user.convert_zip_code => zip_code | zip_code =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:swissZipCode
Typ: eCH-00100:swissZipCodeType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Zusatzziffer Schweizerische PLZ =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Zusatzziffer Schweizerische PLZ =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Zusatzziffer Schweizerische PLZ =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:swissZipCodeAddOn
Typ: eCH-00100:swissZipCodeAddOnType [0..1]
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:swissZipCodeId
Typ: eCH-00100:swissZipCodeIdType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ausländische Postleitzahl =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ausländische Postleitzahl =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Ausländische Postleitzahl =>
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:foreignZipCode
Typ: eCH-00100:foreignZipCodeType [0..1]
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:country
Typ: eCH-00100:countryType
.../eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:country/eCH-00100:countryId
Typ: eCH-00100:countryIdType [0..1]
.../eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:country/eCH-00100:countryIdISO2
Typ: eCH-00100:countryIdISO2Type [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Land =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Land =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Land =>
.../eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:addressInformation/eCH-00100:country/eCH-00100:countryNameShort
Typ: eCH-00100:countryNameShortType
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:validity
Typ: eCH-00100:dateRangeType [0..1]
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:validity/eCH-00100:dateFrom
Typ: xs:date [0..1]
.../eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:mailAddress/eCH-00100:validity/eCH-00100:dateTo
Typ: xs:date [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/AHV-Nr. =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/AHV-Nr. =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/AHV-Nr. =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:vn
Typ: eCH-0044:vnType [0..1]
Annotation: Sozialversicherungsnummer (wenn vorhanden)
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:dateOfBirth
Typ: xs:date [0..1]
Annotation: Geburtsdatum (wenn vorhanden)
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | filter =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | filter =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | filter =>
core.constant(2)user.filter_plus_category => category | filter =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:emailAddress
Typ: eCH-0260:emailContactType [0..1]
Annotation: E-Mail-Adresse
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | value =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | value =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | value =>
core.constant(2)user.filter_plus_category => category | value =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:emailAddress/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | category =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | category =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
user.filter_plus_category => value | category =>
core.constant(2)user.filter_plus_category => category | category =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:emailAddress/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | filter =>
core.filter => node/row | on-true =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | filter =>
core.filter => node/row | on-true =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | filter =>
core.filter => node/row | on-true =>
core.constant(3)user.filter_plus_category => category | filter =>
core.filter => node/row | on-true =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:emailAddress (2)
Typ: eCH-0260:emailContactType [0..1]
Annotation: E-Mail-Adresse
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | value =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | value =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | value =>
core.constant(3)user.filter_plus_category => category | value =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:emailAddress (2)/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | category =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | category =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | category =>
core.constant(3)user.filter_plus_category => category | category =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:emailAddress (2)/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Korrespondenzsprache =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Korrespondenzsprache =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Korrespondenzsprache =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:languageOfCorrespondance
Typ: eCH-0011:languageType
Annotation: Korrespondenzsprache
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ges. Vertr. 2: Art =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ges. Vertr. 2: Art =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Ges. Vertr. 2: Art =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:typeOfRelationship
Typ: eCH-0021:typeOfRelationshipType
Annotation: Beziehungstyp
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ges. Vertr. 2: Sorgerecht =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Ges. Vertr. 2: Sorgerecht =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Ges. Vertr. 2: Sorgerecht =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:care
Typ: eCH-0021:careType [0..1]
Annotation: Elterliche Sorge
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:apprentice/eCH-0260:representative (2)/eCH-0260:isMainContact
Typ: xs:boolean
Annotation: Hauptkontakt: Der Wert wird auf «true» gesetzt, falls es sich um den Hauptkontakt handelt. Ansonsten ist der Wert «false» .
Standardwert: 0
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails
Typ: eCH-0260:educationDetailsType
Annotation: Ausbildungsdetails
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Beginn aktuelles Bildungsverhältnis =>
user.convert_date => input | result =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Beginn aktuelles Bildungsverhältnis =>
user.convert_date => input | result =>
core.constant(20241231)user.convert_date => replace_missing | result =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:beginDate
Typ: xs:date
Annotation: Ausbildungsbeginn
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Ende aktuelles Bildungsverhältnis =>
user.convert_date => input | result =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Ende aktuelles Bildungsverhältnis =>
user.convert_date => input | result =>
core.constant(20241231)user.convert_date => replace_missing | result =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:endDate
Typ: xs:date
Annotation: Ausbildungsende
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Ursprünglicher Ausbildungsbeginn =>
user.convert_date => input | result =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Ursprünglicher Ausbildungsbeginn =>
user.convert_date => input | result =>
core.constant(20241231)user.convert_date => replace_missing | result =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:originalTrainingStart
Typ: xs:date [0..1]
Annotation: Ursprünglicher Ausbildungsbeginn
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Prüfungsjahr =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Prüfungsjahr =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:examYear
Typ: xs:gYear
Annotation: Prüfungsjahr
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:profession
Typ: eCH-0260:professionType
Annotation: Beruf
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Berufsnummer SBFI =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Berufsnummer SBFI =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:profession/eCH-0260:professionId
Typ: eCH-0260:professionIdType
Annotation: Berufsnummer
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Berufsvariante =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Berufsvariante =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:profession/eCH-0260:professionVariant
Typ: eCH-0260:professionVariantType
Annotation: Berufsvariante
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:eduSpecifications
Typ: eCH-0260:eduSpecificationsType
Annotation: Weitere Spezifikationen zur Ausbildung (Bildungstyp, optional Zusatz/Präzisierung (Lehrart), optional Vorbildung/Erstberuf (Freitext))
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Bildungstyp =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Bildungstyp =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:eduSpecifications/eCH-0260:education
Typ: restriction of xs:token
Annotation: Bildungstyp
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:eduSpecifications/eCH-0260:addition
Typ: restriction of xs:token [0..1]
Annotation: Zusatz/Präzisierung (Lehrart)
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:eduSpecifications/eCH-0260:firstOccupation
Typ: restriction of xs:token [0..1]
Annotation: Vorbildung/Erstberuf (Freitext)
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:eduSpecifications/eCH-0260:costCoverage
Typ: xs:boolean [0..1]
Annotation: Kostenübernahme Kanton:Dieses Feld wird nur übermittelt, wenn der Bildungstyp «Art. 32» ist. Bei Ausbildung nach Art. 32 können die Schulkosten vom Kanton übernommen werden. In diesem Fall wird der Wert auf «true» gesetzt. Andernfalls wird der Wert auf «false» gesetzt.
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:dispensation
Typ: eCH-0260:dispensationType [0..1]
Annotation: Dispensationen (ABU oder ausserordentlich (Freitext))
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Dispens ABU =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Dispens ABU =>
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:dispensation/eCH-0260:dispensationABU
Typ: restriction of xs:int [0..1]
Annotation: Dispens ABU
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:dispensation/eCH-0260:dispensationExtra
Typ: restriction of xs:token [0..1]
Annotation: Dispens ausserordentlich (Fächer/SBBK-Codes oder Freitext)
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:bmTypeId
Typ: eCH-0260:bmTypeIdType [0..1]
Annotation: Berufsmaturitätsrichtung
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:educationDetails/eCH-0260:examCommissionId
Typ: eCH-0260:examCommissionIdType [0..1]
Annotation: Identifikator Prüfungskommission
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined =>
core.filter => node/row | on-true =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined =>
core.filter => node/row | on-true =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
core.if-else => value-false | result =>
core.exists => node | result =>
core.logical-and => value2 | result =>
core.filter => bool | on-true =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart
Typ: eCH-0260:contractPartType [1..∞]
Annotation: Teilverhältnis
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Bildungsverhältnis: Identifikation =>
user.build_contractId => BildungsverhaeltnisId | contractId =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Bildungsverhältnis: Identifikation =>
user.build_contractId => BildungsverhaeltnisId | contractId =>
core.constant("TVX")user.build_contractId => prefix | contractId =>
core.constant(".01")user.build_contractId => suffix | contractId =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:contractPartId
Typ: eCH-0260:contractPartIdType
Annotation: Identifikator Teilverhältnis
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Kanton (Lehrort) =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Kanton (Lehrort) =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:canton
Typ: eCH-0007:cantonFlAbbreviationType
Annotation: Lehrortkanton
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Beginn aktuelles Bildungsverhältnis =>
user.convert_date => input | result =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Beginn aktuelles Bildungsverhältnis =>
user.convert_date => input | result =>
core.constant(20241231)user.convert_date => replace_missing | result =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:startDate
Typ: xs:date
Annotation: Gültigkeitsdauer Start
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Ende aktuelles Bildungsverhältnis =>
user.convert_date => input | result =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Ende aktuelles Bildungsverhältnis =>
user.convert_date => input | result =>
core.constant(20241231)user.convert_date => replace_missing | result =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:endDate
Typ: xs:date
Annotation: Gültigkeitsdauer Ende
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract
Typ: eCH-0260:educationContractType [0..1]
Annotation: Bildungsvertrag (Lehr-/Praktikumsvertrag)
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany
Typ: eCH-0260:hostCompanyType
Annotation: Lehr-/Praktikumsbetrieb
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Identifikation =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Identifikation =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:hostCompanyId
Typ: eCH-0260:hostCompanyIdType
Annotation: Identifikator für Lehrbetriebe
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: BUR-Nummer =>
user.convert_BUR => BUR | BUR =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: BUR-Nummer =>
user.convert_BUR => BUR | BUR =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:localId
Typ: eCH-0108:localIdType [0..1]
Annotation: BUR-Nummer
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:centrallyManaged
Typ: xs:boolean
Annotation: Angabe, ob die Lehrstellendaten zentral auf LSR gepflegt werden (false = nein, true = ja).
Standardwert: 0
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Name =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Name =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:organisationName
Typ: eCH-00100:organisationNameType
Annotation: Name des Unternehmens
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress
Typ: eCH-0108:mainAddressType
Annotation: Kontaktadresse (Standortadresse)
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:careOfAddressLine
Typ: eCH-0108:careOfAddressLineType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Adresszusatz 1 =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Adresszusatz 1 =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:complementAddressLine
Typ: eCH-0108:complementAddressLineType [0..1]
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:postDeliverabilityStatus
Typ: eCH-0108:postDeliverabilityStatusType [0..1]
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:postDeliverabilityCheckDate
Typ: xs:date [0..1]
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails
Typ: eCH-0108:locationAddressDetailsType
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Strasse =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Strasse =>
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:street
Typ: eCH-00100:streetType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Hausnummer =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Hausnummer =>
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:houseNumber
Typ: eCH-00100:houseNumberType [0..1]
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:language
Typ: eCH-0108:addressLanguageType [0..1]
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:cantonAbbreviation
Typ: eCH-0007:cantonAbbreviationType [0..1]
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:municipality
Typ: eCH-0007:municipalityNameType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Ort =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Ort =>
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:town
Typ: eCH-00100:townType
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:zipCode
Typ: eCH-0108:zipCodeType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Schweizerische Postleitzahl =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Schweizerische Postleitzahl =>
.../eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:zipCode/eCH-0108:swissZipCode
Typ: eCH-00100:swissZipCodeType [0..1]
Annotation: is only expected for swiss addresses. Must be null for foreign addresses
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Zusatzziffer zu Schweizerischer PLZ =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Zusatzziffer zu Schweizerischer PLZ =>
.../eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:zipCode/eCH-0108:zipCodeAddOn
Typ: eCH-00100:swissZipCodeAddOnType [0..1]
Annotation: is only expected for swiss addresses. Must be null for foreign addresses
.../eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:zipCode/eCH-0108:foreignZipCode
Typ: eCH-00100:foreignZipCodeType [0..1]
Annotation: is only expected for foreign addresses. Must be null for swiss addresses
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Land =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Land =>
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:country
Typ: eCH-0008:countryIdISO2Type
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:EGAID
Typ: eCH-0129:EGAIDType [0..1]
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:GDEID
Typ: eCH-0007:municipalityIdType [0..1]
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:EGID
Typ: eCH-0129:EGIDType [0..1]
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:EDID
Typ: eCH-0129:EDIDType [0..1]
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:ESID
Typ: eCH-0129:ESIDType [0..1]
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:coordinatesNorth
Typ: eCH-0129:coordinatesNorthType [0..1]
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:mainAddress/eCH-0108:locationAddressDetails/eCH-0108:coordinatesEast
Typ: eCH-0129:coordinatesEastType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Postfach (Text) =>
core.exists => node | result =>
core.logical-or => value1 | result =>
core.filter => node/row | on-true =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Postfach (Text) =>
core.exists => node | result =>
core.logical-or => value1 | result =>
core.filter => node/row | on-true =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:postOfficeBox
Typ: eCH-0260:postOfficeBoxType [0..1]
Annotation: Postfach
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_text =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_text =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:postOfficeBox/eCH-0260:postOfficeBoxName
Typ: restriction of xs:token
Annotation: Postfachbezeichnung
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_number =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Postfach (Text) =>
user.convert_po_box => po_box_text | po_box_number =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:postOfficeBox/eCH-0260:postOfficeBoxNumber
Typ: restriction of xs:int [0..1]
Annotation: Postfachnummer
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Telefon 1 (Geschäft) =>
user.filter_plus_category => value | filter =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Telefon 1 (Geschäft) =>
user.filter_plus_category => value | filter =>
core.constant(2)user.filter_plus_category => category | filter =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:phoneNumber
Typ: eCH-0260:phoneContactType [0..2]
Annotation: Telefonnummer
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Telefon 1 (Geschäft) =>
user.filter_plus_category => value | value =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Telefon 1 (Geschäft) =>
user.filter_plus_category => value | value =>
core.constant(2)user.filter_plus_category => category | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:phoneNumber/eCH-0260:phoneNumber
Typ: eCH-0046:phoneNumberType
Annotation: Telefonnummer
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Telefon 1 (Geschäft) =>
user.filter_plus_category => value | category =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Telefon 1 (Geschäft) =>
user.filter_plus_category => value | category =>
core.constant(2)user.filter_plus_category => category | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:phoneNumber/eCH-0260:phoneNumberCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der Telefonnummer
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Telefon 2 (Mobil) =>
user.filter_plus_category => value | filter =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Telefon 2 (Mobil) =>
user.filter_plus_category => value | filter =>
core.constant(4)user.filter_plus_category => category | filter =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:phoneNumber (2)
Typ: eCH-0260:phoneContactType [0..2]
Annotation: Telefonnummer
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Telefon 2 (Mobil) =>
user.filter_plus_category => value | value =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Telefon 2 (Mobil) =>
user.filter_plus_category => value | value =>
core.constant(4)user.filter_plus_category => category | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:phoneNumber (2)/eCH-0260:phoneNumber
Typ: eCH-0046:phoneNumberType
Annotation: Telefonnummer
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Telefon 2 (Mobil) =>
user.filter_plus_category => value | category =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Telefon 2 (Mobil) =>
user.filter_plus_category => value | category =>
core.constant(4)user.filter_plus_category => category | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:phoneNumber (2)/eCH-0260:phoneNumberCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der Telefonnummer
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: E-Mail (Geschäft) =>
user.filter_plus_category => value | filter =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: E-Mail (Geschäft) =>
user.filter_plus_category => value | filter =>
core.constant(2)user.filter_plus_category => category | filter =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:emailAddress
Typ: eCH-0260:emailContactType [0..1]
Annotation: E-Mail-Adresse
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: E-Mail (Geschäft) =>
user.filter_plus_category => value | value =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: E-Mail (Geschäft) =>
user.filter_plus_category => value | value =>
core.constant(2)user.filter_plus_category => category | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:emailAddress/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: E-Mail (Geschäft) =>
user.filter_plus_category => value | category =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: E-Mail (Geschäft) =>
user.filter_plus_category => value | category =>
core.constant(2)user.filter_plus_category => category | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:emailAddress/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: URL =>
user.convert_url => check_url | valid_url =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: URL =>
user.convert_url => check_url | valid_url =>
core.constant("https://www.invalid-...")user.convert_url => if_invalid | valid_url =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:url
Typ: xs:anyURI [0..1]
Annotation: URL
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Korrespondenzsprache =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Lehrort: Korrespondenzsprache =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:languageOfCorrespondance
Typ: restriction of eCH-0011:languageType
Annotation: Korrespondenzsprache
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:hostCompany/eCH-0260:hostCompanyCategory
Typ: eCH-0260:hostCompanyCategoryType
Annotation: Unternehmenstyp/Kategorie
Standardwert: 1
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer
Typ: eCH-0260:VETtrainerType
Annotation: Berufsbildner/in
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Identifikation =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Identifikation =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:VETtrainerId
Typ: eCH-0260:personIdType
Annotation: Identifikator Berufsbildner
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Verantwortlich =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Verantwortlich =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:isMainResponsible
Typ: xs:boolean
Annotation: Hauptverantwortlich gemäss Bildungsbewilligung
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification
Typ: eCH-0044:personIdentificationType
Annotation: Personenidentifikation
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: AHV-Nr. =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: AHV-Nr. =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:vn
Typ: eCH-0044:vnType [0..1]
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:localPersonId
Typ: eCH-0044:namedPersonIdType
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Kanton (Lehrort) =>
core.concat => value2 | result =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Kanton (Lehrort) =>
core.concat => value2 | result =>
core.constant("CT.")core.concat => value1 | result =>
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:localPersonId/eCH-0044:personIdCategory
Typ: eCH-0044:personIdCategoryType
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Personenidentifikation =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Personenidentifikation =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Personenidentifikation =>
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:localPersonId/eCH-0044:personId
Typ: restriction of xs:token
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:otherPersonId
Typ: eCH-0044:namedPersonIdType [0..∞]
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:otherPersonId/eCH-0044:personIdCategory
Typ: eCH-0044:personIdCategoryType
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:otherPersonId/eCH-0044:personId
Typ: restriction of xs:token
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:euPersonId
Typ: eCH-0044:namedPersonIdType [0..∞]
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:euPersonId/eCH-0044:personIdCategory
Typ: eCH-0044:personIdCategoryType
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:euPersonId/eCH-0044:personId
Typ: restriction of xs:token
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Name (Adressanschrift) =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Name (Adressanschrift) =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:officialName
Typ: eCH-0044:baseNameType
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Vorname (Adressanschrift) =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Vorname (Adressanschrift) =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:firstName
Typ: eCH-0044:baseNameType
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Name (Adressanschrift) =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Name (Adressanschrift) =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:originalName
Typ: eCH-0044:baseNameType [0..1]
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Geschlecht =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Geschlecht =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:sex
Typ: eCH-0044:sexType
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:dateOfBirth
Typ: eCH-0044:datePartiallyKnownType
core.constant("1900-01-01")direkt
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:dateOfBirth/eCH-0044:yearMonthDay
Typ: xs:date [0..1]
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:dateOfBirth/eCH-0044:yearMonth
Typ: xs:gYearMonth [0..1]
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:personIdentification/eCH-0044:dateOfBirth/eCH-0044:year
Typ: xs:gYear [0..1]
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:domicilAddress
Typ: eCH-00100:addressInformationType [0..1]
Annotation: Hauptadresse (offizieller Wohnsitz)
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:domicilAddress/eCH-00100:addressLine1
Typ: eCH-00100:addressLineType [0..1]
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:domicilAddress/eCH-00100:addressLine2
Typ: eCH-00100:addressLineType [0..1]
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:domicilAddress/eCH-00100:street
Typ: eCH-00100:streetType [0..1]
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:domicilAddress/eCH-00100:houseNumber
Typ: eCH-00100:houseNumberType [0..1]
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:domicilAddress/eCH-00100:dwellingNumber
Typ: eCH-00100:dwellingNumberType [0..1]
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:domicilAddress/eCH-00100:postOfficeBoxNumber
Typ: eCH-00100:postOfficeBoxNumberType [0..1]
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:domicilAddress/eCH-00100:postOfficeBoxText
Typ: eCH-00100:postOfficeBoxTextType [0..1]
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:domicilAddress/eCH-00100:locality
Typ: eCH-00100:localityType [0..1]
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:domicilAddress/eCH-00100:town
Typ: eCH-00100:townType
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:domicilAddress/eCH-00100:swissZipCode
Typ: eCH-00100:swissZipCodeType [0..1]
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:domicilAddress/eCH-00100:swissZipCodeAddOn
Typ: eCH-00100:swissZipCodeAddOnType [0..1]
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:domicilAddress/eCH-00100:swissZipCodeId
Typ: eCH-00100:swissZipCodeIdType [0..1]
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:domicilAddress/eCH-00100:foreignZipCode
Typ: eCH-00100:foreignZipCodeType [0..1]
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:domicilAddress/eCH-00100:country
Typ: eCH-00100:countryType
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:domicilAddress/eCH-00100:country/eCH-00100:countryId
Typ: eCH-00100:countryIdType [0..1]
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:domicilAddress/eCH-00100:country/eCH-00100:countryIdISO2
Typ: eCH-00100:countryIdISO2Type [0..1]
.../eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:domicilAddress/eCH-00100:country/eCH-00100:countryNameShort
Typ: eCH-00100:countryNameShortType
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Telefon 1 (Geschäft) =>
core.exists => node | result =>
core.if-else => bool | result =>
user.filter_plus_category => value | filter =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Telefon 1 (Geschäft) =>
core.exists => node | result =>
core.if-else => bool | result =>
user.filter_plus_category => value | filter =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Telefon 1 (Geschäft) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | filter =>
core.constant(2)user.filter_plus_category => category | filter =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone
Typ: eCH-0260:phoneContactType [0..2]
Annotation: Telefonnummer (Geschäft, Mobil)
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Telefon 1 (Geschäft) =>
core.exists => node | result =>
core.if-else => bool | result =>
user.filter_plus_category => value | value =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Telefon 1 (Geschäft) =>
core.exists => node | result =>
core.if-else => bool | result =>
user.filter_plus_category => value | value =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Telefon 1 (Geschäft) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | value =>
core.constant(2)user.filter_plus_category => category | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone/eCH-0260:phoneNumber
Typ: eCH-0046:phoneNumberType
Annotation: Telefonnummer
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Telefon 1 (Geschäft) =>
core.exists => node | result =>
core.if-else => bool | result =>
user.filter_plus_category => value | category =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Telefon 1 (Geschäft) =>
core.exists => node | result =>
core.if-else => bool | result =>
user.filter_plus_category => value | category =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Telefon 1 (Geschäft) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | category =>
core.constant(2)user.filter_plus_category => category | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone/eCH-0260:phoneNumberCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der Telefonnummer
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Telefon 2 (Mobil) =>
core.exists => node | result =>
core.if-else => bool | result =>
user.filter_plus_category => value | filter =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Telefon 2 (Mobil) =>
core.exists => node | result =>
core.if-else => bool | result =>
user.filter_plus_category => value | filter =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Telefon 2 (Mobil) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | filter =>
core.constant(4)user.filter_plus_category => category | filter =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone (2)
Typ: eCH-0260:phoneContactType [0..2]
Annotation: Telefonnummer (Geschäft, Mobil)
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Telefon 2 (Mobil) =>
core.exists => node | result =>
core.if-else => bool | result =>
user.filter_plus_category => value | value =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Telefon 2 (Mobil) =>
core.exists => node | result =>
core.if-else => bool | result =>
user.filter_plus_category => value | value =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Telefon 2 (Mobil) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | value =>
core.constant(4)user.filter_plus_category => category | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone (2)/eCH-0260:phoneNumber
Typ: eCH-0046:phoneNumberType
Annotation: Telefonnummer
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Telefon 2 (Mobil) =>
core.exists => node | result =>
core.if-else => bool | result =>
user.filter_plus_category => value | category =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: Telefon 2 (Mobil) =>
core.exists => node | result =>
core.if-else => bool | result =>
user.filter_plus_category => value | category =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Telefon 2 (Mobil) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | category =>
core.constant(4)user.filter_plus_category => category | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone (2)/eCH-0260:phoneNumberCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der Telefonnummer
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Telefon 3 (Privat) =>
user.filter_plus_category => value | filter =>
core.filter => node/row | on-true =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Telefon 3 (Privat) =>
user.filter_plus_category => value | filter =>
core.filter => node/row | on-true =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Telefon 3 (Privat) =>
user.filter_plus_category => value | filter =>
core.filter => node/row | on-true =>
core.constant(3)user.filter_plus_category => category | filter =>
core.filter => node/row | on-true =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone (3)
Typ: eCH-0260:phoneContactType [0..2]
Annotation: Telefonnummer (Geschäft, Mobil)
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Telefon 3 (Privat) =>
user.filter_plus_category => value | value =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Telefon 3 (Privat) =>
user.filter_plus_category => value | value =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Telefon 3 (Privat) =>
user.filter_plus_category => value | value =>
core.constant(3)user.filter_plus_category => category | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone (3)/eCH-0260:phoneNumber
Typ: eCH-0046:phoneNumberType
Annotation: Telefonnummer
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Telefon 3 (Privat) =>
user.filter_plus_category => value | category =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/Telefon 3 (Privat) =>
user.filter_plus_category => value | category =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Telefon 3 (Privat) =>
user.filter_plus_category => value | category =>
core.constant(3)user.filter_plus_category => category | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:phone (3)/eCH-0260:phoneNumberCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der Telefonnummer
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: E-Mail (Geschäft) =>
core.exists => node | result =>
core.if-else => bool | result =>
user.filter_plus_category => value | filter =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: E-Mail (Geschäft) =>
core.exists => node | result =>
core.if-else => bool | result =>
user.filter_plus_category => value | filter =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | filter =>
core.constant(2)user.filter_plus_category => category | filter =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:emailAddress
Typ: eCH-0260:emailContactType
Annotation: E-Mail-Adresse
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: E-Mail (Geschäft) =>
core.exists => node | result =>
core.if-else => bool | result =>
user.filter_plus_category => value | value =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: E-Mail (Geschäft) =>
core.exists => node | result =>
core.if-else => bool | result =>
user.filter_plus_category => value | value =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | value =>
core.constant(2)user.filter_plus_category => category | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:emailAddress/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: E-Mail (Geschäft) =>
core.exists => node | result =>
core.if-else => bool | result =>
user.filter_plus_category => value | category =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/BerufsbildnerIn: E-Mail (Geschäft) =>
core.exists => node | result =>
core.if-else => bool | result =>
user.filter_plus_category => value | category =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/E-Mailadresse 1 (Geschäft) =>
core.if-else => value-false | result =>
user.filter_plus_category => value | category =>
core.constant(2)user.filter_plus_category => category | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:emailAddress/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | filter =>
core.filter => node/row | on-true =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | filter =>
core.filter => node/row | on-true =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | filter =>
core.filter => node/row | on-true =>
core.constant(3)user.filter_plus_category => category | filter =>
core.filter => node/row | on-true =>
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:emailAddress (2)
Typ: eCH-0260:emailContactType
Annotation: E-Mail-Adresse
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | value =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | value =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | value =>
core.constant(3)user.filter_plus_category => category | value =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:emailAddress (2)/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | category =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV =>
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | category =>
.../Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/E-Mailadresse 2 (Privat) =>
user.filter_plus_category => value | category =>
core.constant(3)user.filter_plus_category => category | category =>
.../eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:emailAddress (2)/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:VETtrainer/eCH-0260:VETtrainerRoleId
Typ: restriction of xs:int
Annotation: Beschreibung der Berufsbildner-Rolle
Standardwert: 1
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:educationContract/eCH-0260:additionalEducationRelationship
Typ: eCH-0260:additionalEducationRelationshipType [0..∞]
Annotation: Zusätzliche Ausbildungsbeziehungen
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:repetitionWithoutContract
Typ: xs:boolean [0..1]
Annotation: Wiederholung ohne Lehrvertrag (false: nicht relevant/mit Lehrvertrag; true: Wiederholung ohne Lehrvertrag)
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:previousApprenticeshipContract
Typ: restriction of xs:token [0..1]
Annotation: Vorgängerlehrvertrag (nur LV-Nummer) z.B. bei Kettenlehrverträgen und Fortsetzungslehrverträgen
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:school
Typ: eCH-0260:schoolType [0..4]
Annotation: Schulen (Grundbildung/BM)Unterschiedliche Fächer können evtl. zukünftig in unterschiedlichen Schulen angeboten werden
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:school/eCH-0260:startDate
Typ: xs:date
Annotation: Gültigkeitsdauer StartHinweis: Muss nicht mit Gültigkeitsdauer des Teilverhältnisses übereinstimmen, z.B. wenn Schulortwechsel von Beginn weg bekannt sind.
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:school/eCH-0260:endDate
Typ: xs:date
Annotation: Gültigkeitsdauer Ende
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:school/eCH-0260:schoolKind
Typ: eCH-0260:schoolKindType
Annotation: Berufsfachschule Art
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:school/eCH-0260:schoolId
Typ: eCH-0260:schoolIdType
Annotation: Identifikator Berufsfachschule
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:school/eCH-0260:schoolLanguage
Typ: restriction of eCH-0011:languageType
Annotation: Unterrichtssprache
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:school/eCH-0260:comment
Typ: eCH-0260:commentType [0..1]
Annotation: Weitere Details
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:coverageOfCostsSchoolMaterial
Typ: xs:boolean [0..1]
Annotation: Kostenübernahme Schulmaterial
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:contractPart/eCH-0260:branchCoursesOrganisationId
Typ: eCH-0260:branchCoursesOrganisationIdType [0..1]
Annotation: üK-Organisation
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:previousEducationRelationId
Typ: eCH-0260:educationRelationIdType [0..1]
Annotation: Vorgängiges Bildungsverhältnis (z.B. bei neuem Bildungsverhältnis nach einer Auflösung)
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:additionalEducationRelationship
Typ: eCH-0260:additionalEducationRelationshipType [0..1]
Annotation: Zusätzliche Ausbildungsbeziehungen
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:additionalEducationRelationship/eCH-0260:caseManager
Typ: eCH-0044:personIdentificationLightType [0..1]
Annotation: Fallführende Person 
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:additionalEducationRelationship/eCH-0260:caseManager/eCH-0044:vn
Typ: eCH-0044:vnType [0..1]
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:additionalEducationRelationship/eCH-0260:caseManager/eCH-0044:localPersonId
Typ: eCH-0044:namedPersonIdType [0..1]
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:additionalEducationRelationship/eCH-0260:caseManager/eCH-0044:otherPersonId
Typ: eCH-0044:namedPersonIdType [0..∞]
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:additionalEducationRelationship/eCH-0260:caseManager/eCH-0044:officialName
Typ: eCH-0044:baseNameType
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:additionalEducationRelationship/eCH-0260:caseManager/eCH-0044:firstName
Typ: eCH-0044:baseNameType
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:additionalEducationRelationship/eCH-0260:caseManager/eCH-0044:originalName
Typ: eCH-0044:baseNameType [0..1]
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:additionalEducationRelationship/eCH-0260:caseManager/eCH-0044:sex
Typ: eCH-0044:sexType [0..1]
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:additionalEducationRelationship/eCH-0260:caseManager/eCH-0044:dateOfBirth
Typ: eCH-0044:datePartiallyKnownType [0..1]
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:additionalEducationRelationship/eCH-0260:caseManager/eCH-0044:dateOfBirth/eCH-0044:yearMonthDay
Typ: xs:date [0..1]
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:additionalEducationRelationship/eCH-0260:caseManager/eCH-0044:dateOfBirth/eCH-0044:yearMonth
Typ: xs:gYearMonth [0..1]
.../da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:additionalEducationRelationship/eCH-0260:caseManager/eCH-0044:dateOfBirth/eCH-0044:year
Typ: xs:gYear [0..1]
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:additionalEducationRelationship/eCH-0260:handingOverTeacher
Typ: eCH-00100:personMailAddressInfoType [0..1]
Annotation: Abgebende Lehrkraft
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:additionalEducationRelationship/eCH-0260:handingOverTeacher/eCH-00100:mrMrs
Typ: eCH-00100:mrMrsType [0..1]
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:additionalEducationRelationship/eCH-0260:handingOverTeacher/eCH-00100:title
Typ: eCH-00100:titleType [0..1]
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:additionalEducationRelationship/eCH-0260:handingOverTeacher/eCH-00100:firstName
Typ: eCH-00100:firstNameType [0..1]
.../da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:additionalEducationRelationship/eCH-0260:handingOverTeacher/eCH-00100:lastName
Typ: eCH-00100:lastNameType
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:additionalEducationRelationship/eCH-0260:associatedOrganisation
Typ: eCH-00100:organisationNameType [0..1]
Annotation: Zugehörige Organisation
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:additionalEducationRelationship/eCH-0260:email
Typ: eCH-0046:emailAddressType [0..1]
Annotation: E-Mail-Adresse des Kontakts
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:additionalEducationRelationship/eCH-0260:relation
Typ: restriction of xs:token [0..1]
Annotation: Art der Beziehung
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:educationRelation/eCH-0260:comment
Typ: eCH-0260:commentType [0..1]
Annotation: Bemerkungen
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:schoolYearDetails
Typ: eCH-0260:schoolYearDetailsType [1..∞]
Annotation: Schuljahrdetails
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Aktuelles Lehrjahr =>
user.build_schoolYear => AktuellesLehrjahr | schoolYear =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Aktuelles Lehrjahr =>
user.build_schoolYear => AktuellesLehrjahr | schoolYear =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:schoolYearDetails/eCH-0260:schoolYear
Typ: xs:token
Annotation: Schuljahr (im Format YYYY/YYYY)
user.build_schoolTerm | currentSchoolTerm =>
Typ: string
direkt
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:schoolYearDetails/eCH-0260:schoolTerm
Typ: restriction of xs:int
Annotation: Semester
Root/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Berufsfachschule: Schultage =>
Root/Einmal trennen/Einmal trennen/Einmal trennen/Einmal trennen2/CSV
Typ: [0..∞]
core.join => joined/CSV | joined/CSV/Berufsfachschule: Schultage =>
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:schoolYearDetails/eCH-0260:schoolHalfDays
Typ: eCH-0260:schoolHalfDaysType
Annotation: Schulhalbtage
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:schoolYearDetails/eCH-0260:className
Typ: restriction of xs:token [0..1]
Annotation: Klassenbezeichnung der Grundbildung
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:schoolYearDetails/eCH-0260:emailAddress
Typ: eCH-0260:emailContactType [0..1]
Annotation: Schulische E-Mail-Adresse
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:schoolYearDetails/eCH-0260:emailAddress/eCH-0260:emailAddress
Typ: eCH-0046:emailAddressType
Annotation: E-Mail-Adresse
da-bb-2115-000101:message/da-bb-2115-000101:content/da-bb-2115-000101:extendedEducationRelation/eCH-0260:schoolYearDetails/eCH-0260:emailAddress/eCH-0260:emailAddressCategory
Typ: restriction of xs:int [0..1]
Annotation: Art der E-Mail-Adresse


Join-Komponenten
core.join (MapForce_Flex_CSV_1010_1020 -> core.filter, core.join, core.join, da-bb-2115-000101-2-0, core.concat, user.build_contractId, user.build_contractId, user.convert_date, db.substitute-null, user.convert_po_box, user.convert_zip_code, user.filter_plus_category, user.filter_plus_category, user.filter_plus_category, user.convert_date, user.build_schoolYear, user.convert_date, user.convert_date, core.join, user.convert_BUR, core.exists, user.convert_po_box, core.exists, user.filter_plus_category, user.filter_plus_category, user.filter_plus_category, user.convert_url, core.exists, core.exists, core.if-else, core.if-else, core.exists, core.exists, core.if-else)
CSV (MapForce_Flex_CSV_1010_1020.CSV)
CSV (MapForce_Flex_CSV_1010_1020.CSV)
joined (core.filter.node/row)
CSV (core.join.CSV, core.join.CSV)
Kanton (Lehrort) (da-bb-2115-000101-2-0.eCH-0260:canton, core.concat.value2, user.build_contractId.canton, user.build_contractId.canton)
Bildungsverhältnis: Identifikation (user.build_contractId.BildungsverhaeltnisId, user.build_contractId.BildungsverhaeltnisId)
Bildungstyp (da-bb-2115-000101-2-0.eCH-0260:education)
Personenidentifikation (da-bb-2115-000101-2-0.eCH-0044:personId)
AHV-Nr. (da-bb-2115-000101-2-0.eCH-0044:vn)
Amtlicher Name (da-bb-2115-000101-2-0.eCH-0044:officialName)
Ledigenname (da-bb-2115-000101-2-0.eCH-0044:originalName)
Amtliche Vornamen (da-bb-2115-000101-2-0.eCH-0044:firstName, da-bb-2115-000101-2-0.eCH-0260:callName)
Geburtsdatum (user.convert_date.input)
Geschlecht (da-bb-2115-000101-2-0.eCH-0044:sex)
Nationalität (db.substitute-null.field)
Adresszusatzzeile 1 (da-bb-2115-000101-2-0.eCH-00100:addressLine1)
Adresszusatzzeile 2 (da-bb-2115-000101-2-0.eCH-00100:addressLine2)
Strasse (da-bb-2115-000101-2-0.eCH-00100:street)
Hausnummer (da-bb-2115-000101-2-0.eCH-00100:houseNumber)
Postfach (Text) (user.convert_po_box.po_box_text)
Postfach (Nummer) (user.convert_po_box.po_box_number)
Land (da-bb-2115-000101-2-0.eCH-00100:countryNameShort, da-bb-2115-000101-2-0.eCH-0108:country)
Schweizerische Postleitzahl (user.convert_zip_code.zip_code)
Zusatzziffer Schweizerische PLZ (da-bb-2115-000101-2-0.eCH-00100:swissZipCodeAddOn)
Ausländische Postleitzahl (da-bb-2115-000101-2-0.eCH-00100:foreignZipCode)
Ort (da-bb-2115-000101-2-0.eCH-00100:town)
Telefon 1 (Geschäft) (user.filter_plus_category.value)
Telefon 2 (Mobil) (user.filter_plus_category.value)
Telefon 3 (Privat) (user.filter_plus_category.value)
Berufsnummer SBFI (da-bb-2115-000101-2-0.eCH-0260:professionId)
Berufsvariante (da-bb-2115-000101-2-0.eCH-0260:professionVariant)
Berufsfachschule: Schultage (da-bb-2115-000101-2-0.eCH-0260:schoolHalfDays)
Beginn aktuelles Bildungsverhältnis (user.convert_date.input, user.build_contractId.Ausbildungsbeginn, user.build_contractId.Ausbildungsbeginn, user.build_schoolYear.Vertragsbeginn)
Ende aktuelles Bildungsverhältnis (user.convert_date.input)
Ursprünglicher Ausbildungsbeginn (user.convert_date.input)
Aktuelles Lehrjahr (user.build_schoolYear.AktuellesLehrjahr)
Prüfungsjahr (da-bb-2115-000101-2-0.eCH-0260:examYear)
Dispens ABU (da-bb-2115-000101-2-0.eCH-0260:dispensationABU)
CSV (core.join.CSV)
Lehrort: Identifikation (da-bb-2115-000101-2-0.eCH-0260:hostCompanyId)
Lehrort: BUR-Nummer (user.convert_BUR.BUR)
Lehrort: Name (da-bb-2115-000101-2-0.eCH-0260:organisationName)
Lehrort: Adresszusatz 1 (da-bb-2115-000101-2-0.eCH-0108:complementAddressLine)
Lehrort: Strasse (da-bb-2115-000101-2-0.eCH-0108:street)
Lehrort: Hausnummer (da-bb-2115-000101-2-0.eCH-0108:houseNumber)
Lehrort: Postfach (Text) (core.exists.node, user.convert_po_box.po_box_text)
Lehrort: Postfach (Nummer) (core.exists.node, user.convert_po_box.po_box_number)
Lehrort: Schweizerische Postleitzahl (da-bb-2115-000101-2-0.eCH-0108:swissZipCode)
Lehrort: Zusatzziffer zu Schweizerischer PLZ (da-bb-2115-000101-2-0.eCH-0108:zipCodeAddOn)
Lehrort: Ort (da-bb-2115-000101-2-0.eCH-0108:town)
Lehrort: Korrespondenzsprache (da-bb-2115-000101-2-0.eCH-0260:languageOfCorrespondance)
Lehrort: Telefon 1 (Geschäft) (user.filter_plus_category.value)
Lehrort: Telefon 2 (Mobil) (user.filter_plus_category.value)
Lehrort: E-Mail (Geschäft) (user.filter_plus_category.value)
Lehrort: URL (user.convert_url.check_url)
BerufsbildnerIn: Identifikation (da-bb-2115-000101-2-0.eCH-0260:VETtrainerId, core.exists.node)
BerufsbildnerIn: Verantwortlich (da-bb-2115-000101-2-0.eCH-0260:isMainResponsible)
BerufsbildnerIn: AHV-Nr. (da-bb-2115-000101-2-0.eCH-0044:vn)
BerufsbildnerIn: Name (Adressanschrift) (da-bb-2115-000101-2-0.eCH-0044:officialName, da-bb-2115-000101-2-0.eCH-0044:originalName)
BerufsbildnerIn: Vorname (Adressanschrift) (da-bb-2115-000101-2-0.eCH-0044:firstName)
BerufsbildnerIn: Geschlecht (da-bb-2115-000101-2-0.eCH-0044:sex)
BerufsbildnerIn: Telefon 1 (Geschäft) (core.exists.node, core.if-else.value-true)
BerufsbildnerIn: Telefon 2 (Mobil) (core.if-else.value-true, core.exists.node)
BerufsbildnerIn: E-Mail (Geschäft) (core.exists.node, core.if-else.value-true)

core.join (core.join, MapForce_Flex_CSV_1010_1020 -> da-bb-2115-000101-2-0, user.convert_po_box, user.convert_zip_code, core.not-exists, user.filter_plus_category, user.filter_plus_category)
CSV (core.join.CSV)
CSV (MapForce_Flex_CSV_1010_1020.CSV)
joined (da-bb-2115-000101-2-0.eCH-0260:representative)
Ges. Vertr. 1: Art (da-bb-2115-000101-2-0.eCH-0260:typeOfRelationship)
6 Ges. Vertr. 1: Sorgerecht (da-bb-2115-000101-2-0.eCH-0260:care)
7 Ges. Vertr. 1: Identifikation (da-bb-2115-000101-2-0.eCH-0260:represenativeId)
AHV-Nr. (da-bb-2115-000101-2-0.eCH-0260:vn)
Name (Adressanschrift) (da-bb-2115-000101-2-0.eCH-00100:lastName)
Vorname (Adressanschrift) (da-bb-2115-000101-2-0.eCH-00100:firstName)
Adresszusatzzeile 1 (da-bb-2115-000101-2-0.eCH-00100:addressLine1)
Adresszusatzzeile 2 (da-bb-2115-000101-2-0.eCH-00100:addressLine2)
Strasse (da-bb-2115-000101-2-0.eCH-00100:street)
Hausnummer (da-bb-2115-000101-2-0.eCH-00100:houseNumber)
Postfach (Text) (user.convert_po_box.po_box_text)
Postfach (Nummer) (user.convert_po_box.po_box_number)
Land (da-bb-2115-000101-2-0.eCH-00100:countryNameShort)
Schweizerische Postleitzahl (user.convert_zip_code.zip_code)
Zusatzziffer Schweizerische PLZ (da-bb-2115-000101-2-0.eCH-00100:swissZipCodeAddOn)
Ausländische Postleitzahl (da-bb-2115-000101-2-0.eCH-00100:foreignZipCode)
Ort (da-bb-2115-000101-2-0.eCH-00100:town)
Korrespondenzsprache (da-bb-2115-000101-2-0.eCH-0260:languageOfCorrespondance)
E-Mailadresse 1 (Geschäft) (core.not-exists.node, user.filter_plus_category.value)
E-Mailadresse 2 (Privat) (user.filter_plus_category.value)
Representative1

core.join (core.join, MapForce_Flex_CSV_1010_1020 -> da-bb-2115-000101-2-0, user.convert_po_box, user.convert_zip_code, core.not-exists, user.filter_plus_category, user.filter_plus_category)
CSV (core.join.CSV)
CSV (MapForce_Flex_CSV_1010_1020.CSV)
joined (da-bb-2115-000101-2-0.eCH-0260:representative (2))
Ges. Vertr. 2: Art (da-bb-2115-000101-2-0.eCH-0260:typeOfRelationship)
Ges. Vertr. 2: Sorgerecht (da-bb-2115-000101-2-0.eCH-0260:care)
Ges. Vertr. 2: Identifikation (da-bb-2115-000101-2-0.eCH-0260:represenativeId)
AHV-Nr. (da-bb-2115-000101-2-0.eCH-0260:vn)
Name (Adressanschrift) (da-bb-2115-000101-2-0.eCH-00100:lastName)
Vorname (Adressanschrift) (da-bb-2115-000101-2-0.eCH-00100:firstName)
Adresszusatzzeile 1 (da-bb-2115-000101-2-0.eCH-00100:addressLine1)
Adresszusatzzeile 2 (da-bb-2115-000101-2-0.eCH-00100:addressLine2)
Strasse (da-bb-2115-000101-2-0.eCH-00100:street)
Hausnummer (da-bb-2115-000101-2-0.eCH-00100:houseNumber)
Postfach (Text) (user.convert_po_box.po_box_text)
Postfach (Nummer) (user.convert_po_box.po_box_number)
Land (da-bb-2115-000101-2-0.eCH-00100:countryNameShort)
Schweizerische Postleitzahl (user.convert_zip_code.zip_code)
Zusatzziffer Schweizerische PLZ (da-bb-2115-000101-2-0.eCH-00100:swissZipCodeAddOn)
Ausländische Postleitzahl (da-bb-2115-000101-2-0.eCH-00100:foreignZipCode)
Ort (da-bb-2115-000101-2-0.eCH-00100:town)
Korrespondenzsprache (da-bb-2115-000101-2-0.eCH-0260:languageOfCorrespondance)
E-Mailadresse 1 (Geschäft) (core.not-exists.node, user.filter_plus_category.value)
E-Mailadresse 2 (Privat) (user.filter_plus_category.value)
Representative2

core.join (core.join, MapForce_Flex_CSV_1010_1020 -> da-bb-2115-000101-2-0, core.if-else, core.exists, core.if-else, core.exists, user.filter_plus_category, core.if-else, core.not-exists, user.filter_plus_category)
CSV (core.join.CSV)
CSV (MapForce_Flex_CSV_1010_1020.CSV)
Personenidentifikation (da-bb-2115-000101-2-0.eCH-0044:personId)
Telefon 1 (Geschäft) (core.if-else.value-false, core.exists.node)
Telefon 2 (Mobil) (core.if-else.value-false, core.exists.node)
Telefon 3 (Privat) (user.filter_plus_category.value)
E-Mailadresse 1 (Geschäft) (core.if-else.value-false, core.not-exists.node)
E-Mailadresse 2 (Privat) (user.filter_plus_category.value)
VETtrainer


Restliche Komponenten
core.replace-fileext (MapForce_Flex_CSV_1010_1020, core.constant -> da-bb-2115-000101-2-0)
filepath (MapForce_Flex_CSV_1010_1020.Datei: *.csv)
extension (core.constant."2115_2.xml")
result-filepath (da-bb-2115-000101-2-0.Datei: <dynamisch>)

lang.create-guid ( -> da-bb-2115-000101-2-0)
result (da-bb-2115-000101-2-0.da-bb-2115-000101:messageId)

lang.create-guid ( -> da-bb-2115-000101-2-0)
result (da-bb-2115-000101-2-0.da-bb-2115-000101:businessProcessId)

core.concat (core.constant, core.join -> da-bb-2115-000101-2-0)
value1 (core.constant."CT.")
value2 (core.join.Kanton (Lehrort))
result (da-bb-2115-000101-2-0.eCH-0044:personIdCategory, da-bb-2115-000101-2-0.eCH-0044:personIdCategory)

lang.now ( -> da-bb-2115-000101-2-0)
result (da-bb-2115-000101-2-0.da-bb-2115-000101:messageDate)

db.substitute-null (core.join, core.constant -> da-bb-2115-000101-2-0)
field (core.join.Nationalität)
replace-with (core.constant."CH")
result (da-bb-2115-000101-2-0.eCH-0008:countryNameShort)

core.exists (core.join -> core.logical-or)
node (core.join.Lehrort: Postfach (Text)) result (core.logical-or.value1)

core.logical-or (core.exists, core.exists -> core.filter)
value1 (core.exists.result)
value2 (core.exists.result)
result (core.filter.node/row, core.filter.bool)

core.filter (core.logical-or -> da-bb-2115-000101-2-0)
node/row (core.logical-or.result)
bool (core.logical-or.result)
on-true (da-bb-2115-000101-2-0.eCH-0260:postOfficeBox)

core.exists (core.join -> core.logical-or)
node (core.join.Lehrort: Postfach (Nummer)) result (core.logical-or.value2)

core.exists (core.join -> core.logical-and)
node (core.join.BerufsbildnerIn: Identifikation) result (core.logical-and.value1)

core.logical-and (core.exists, core.exists -> core.filter)
value1 (core.exists.result)
value2 (core.exists.result)
result (core.filter.bool)

core.exists (core.if-else -> core.logical-and)
node (core.if-else.result) result (core.logical-and.value2)
Weder VETTrainer Email im
1010 noch über PPX im 1030
hinterlegt.


core.filter (core.join, core.logical-and -> da-bb-2115-000101-2-0)
node/row (core.join.joined)
bool (core.logical-and.result)
on-true (da-bb-2115-000101-2-0.da-bb-2115-000101:extendedEducationRelation, da-bb-2115-000101-2-0.eCH-0260:contractPart)
Filter auf contractPart, educationContract
oder VETtrainer anzulegen?
Prov. Entscheid: Es werden keine Einträge
angelegt, wenn Berufsbildner oder Email-Berufsbildner
fehlen (u.a. für Art. 32) --> da viele Folgefehler.


core.exists (core.join -> core.if-else)
node (core.join.BerufsbildnerIn: Telefon 1 (Geschäft)) result (core.if-else.bool)

core.if-else (core.exists, core.join, core.join -> user.filter_plus_category)
bool (core.exists.result)
value-true (core.join.BerufsbildnerIn: Telefon 1 (Geschäft))
value-false (core.join.Telefon 1 (Geschäft))
result (user.filter_plus_category.value)

core.exists (core.join -> core.if-else)
node (core.join.BerufsbildnerIn: Telefon 2 (Mobil)) result (core.if-else.bool)

core.if-else (core.exists, core.join, core.join -> user.filter_plus_category)
bool (core.exists.result)
value-true (core.join.BerufsbildnerIn: Telefon 2 (Mobil))
value-false (core.join.Telefon 2 (Mobil))
result (user.filter_plus_category.value)

core.exists (core.join -> core.if-else)
node (core.join.BerufsbildnerIn: E-Mail (Geschäft)) result (core.if-else.bool)

core.if-else (core.exists, core.join, core.join -> core.exists, user.filter_plus_category)
bool (core.exists.result)
value-true (core.join.BerufsbildnerIn: E-Mail (Geschäft))
value-false (core.join.E-Mailadresse 1 (Geschäft))
result (core.exists.node, user.filter_plus_category.value)

core.filter (user.filter_plus_category, core.not-exists -> da-bb-2115-000101-2-0)
node/row (user.filter_plus_category.filter)
bool (core.not-exists.result)
on-true (da-bb-2115-000101-2-0.eCH-0260:emailAddress (2))

core.not-exists (core.join -> core.filter)
node (core.join.E-Mailadresse 1 (Geschäft)) result (core.filter.bool)
Ausschlus,
wenn bereits
1 E-Mail, mögl.
entfernen


core.not-exists (core.join -> core.filter)
node (core.join.E-Mailadresse 1 (Geschäft)) result (core.filter.bool)
Ausschlus,
wenn bereits
1 E-Mail, mögl.
entfernen


core.filter (user.filter_plus_category, core.not-exists -> da-bb-2115-000101-2-0)
node/row (user.filter_plus_category.filter)
bool (core.not-exists.result)
on-true (da-bb-2115-000101-2-0.eCH-0260:emailAddress (2))

core.logical-and (core.exists, core.exists -> core.logical-not)
value1 (core.exists.result)
value2 (core.exists.result)
result (core.logical-not.value)
Ausschlus,
wenn bereits
2 Nummern, mögl.
entfernen


core.exists (core.join -> core.logical-and)
node (core.join.Telefon 1 (Geschäft)) result (core.logical-and.value1)

core.exists (core.join -> core.logical-and)
node (core.join.Telefon 2 (Mobil)) result (core.logical-and.value2)

core.logical-not (core.logical-and -> core.filter)
value (core.logical-and.result) result (core.filter.bool)

core.filter (user.filter_plus_category, core.logical-not -> da-bb-2115-000101-2-0)
node/row (user.filter_plus_category.filter)
bool (core.logical-not.result)
on-true (da-bb-2115-000101-2-0.eCH-0260:phone (3))

core.not-exists (core.join -> core.filter)
node (core.join.E-Mailadresse 1 (Geschäft)) result (core.filter.bool)
Ausschlus,
wenn bereits
1 E-Mail, mögl.
entfernen


core.filter (user.filter_plus_category, core.not-exists -> da-bb-2115-000101-2-0)
node/row (user.filter_plus_category.filter)
bool (core.not-exists.result)
on-true (da-bb-2115-000101-2-0.eCH-0260:emailAddress (2))


Benutzerdefinierte Funktionen
user.build_contractId (core.join, core.constant, core.constant -> da-bb-2115-000101-2-0)
BildungsverhaeltnisId (core.join.Bildungsverhältnis: Identifikation)
Ausbildungsbeginn (core.join.Beginn aktuelles Bildungsverhältnis)
canton (core.join.Kanton (Lehrort))
prefix (core.constant."BVX")
suffix (core.constant."")
contractId (da-bb-2115-000101-2-0.eCH-0260:educationRelationId)
Details...

user.convert_date (core.join, core.constant -> da-bb-2115-000101-2-0)
input (core.join.Geburtsdatum)
replace_missing (core.constant.20241231)
result (da-bb-2115-000101-2-0.eCH-0044:yearMonthDay)
Details...

user.convert_zip_code (core.join -> da-bb-2115-000101-2-0)
zip_code (core.join.Schweizerische Postleitzahl) zip_code (da-bb-2115-000101-2-0.eCH-00100:swissZipCode)
Details...

user.convert_po_box (core.join -> da-bb-2115-000101-2-0)
po_box_text (core.join.Postfach (Text))
po_box_number (core.join.Postfach (Nummer))
po_box_text (da-bb-2115-000101-2-0.eCH-00100:postOfficeBoxText)
po_box_number (da-bb-2115-000101-2-0.eCH-00100:postOfficeBoxNumber)
Details...

user.filter_plus_category (core.join, core.constant -> da-bb-2115-000101-2-0)
value (core.join.Telefon 1 (Geschäft))
category (core.constant.2)
filter (da-bb-2115-000101-2-0.eCH-0260:phone)
value (da-bb-2115-000101-2-0.eCH-0260:phoneNumber)
category (da-bb-2115-000101-2-0.eCH-0260:phoneNumberCategory)
Lernende: Telefon Geschäft
Details...

user.filter_plus_category (core.join, core.constant -> da-bb-2115-000101-2-0)
value (core.join.Telefon 2 (Mobil))
category (core.constant.4)
filter (da-bb-2115-000101-2-0.eCH-0260:phone (2))
value (da-bb-2115-000101-2-0.eCH-0260:phoneNumber)
category (da-bb-2115-000101-2-0.eCH-0260:phoneNumberCategory)
Lernende: Telefon Mobil
Details...

user.filter_plus_category (core.join, core.constant -> da-bb-2115-000101-2-0)
value (core.join.Telefon 3 (Privat))
category (core.constant.3)
filter (da-bb-2115-000101-2-0.eCH-0260:phone (3))
value (da-bb-2115-000101-2-0.eCH-0260:phoneNumber)
category (da-bb-2115-000101-2-0.eCH-0260:phoneNumberCategory)
Lernende: Telefon Privat
Details...

user.convert_zip_code (core.join -> da-bb-2115-000101-2-0)
zip_code (core.join.Schweizerische Postleitzahl) zip_code (da-bb-2115-000101-2-0.eCH-00100:swissZipCode)
Details...

user.convert_BUR (core.join -> da-bb-2115-000101-2-0)
BUR (core.join.Lehrort: BUR-Nummer) BUR (da-bb-2115-000101-2-0.eCH-0260:localId)
Debugging, noch anzupassen
Details...

user.convert_po_box (core.join -> da-bb-2115-000101-2-0)
po_box_text (core.join.Postfach (Text) )
po_box_number (core.join.Postfach (Nummer))
po_box_text (da-bb-2115-000101-2-0.eCH-00100:postOfficeBoxText)
po_box_number (da-bb-2115-000101-2-0.eCH-00100:postOfficeBoxNumber)
Details...

user.convert_date (core.join, core.constant -> da-bb-2115-000101-2-0)
input (core.join.Beginn aktuelles Bildungsverhältnis)
replace_missing (core.constant.20241231)
result (da-bb-2115-000101-2-0.eCH-0260:beginDate, da-bb-2115-000101-2-0.eCH-0260:startDate)
Details...

user.convert_date (core.join, core.constant -> da-bb-2115-000101-2-0)
input (core.join.Ende aktuelles Bildungsverhältnis)
replace_missing (core.constant.20241231)
result (da-bb-2115-000101-2-0.eCH-0260:endDate, da-bb-2115-000101-2-0.eCH-0260:endDate)
Details...

user.convert_date (core.join, core.constant -> da-bb-2115-000101-2-0)
input (core.join.Ursprünglicher Ausbildungsbeginn)
replace_missing (core.constant.20241231)
result (da-bb-2115-000101-2-0.eCH-0260:originalTrainingStart)
Details...

user.build_schoolYear (core.join -> da-bb-2115-000101-2-0)
AktuellesLehrjahr (core.join.Aktuelles Lehrjahr)
Vertragsbeginn (core.join.Beginn aktuelles Bildungsverhältnis)
schoolYear (da-bb-2115-000101-2-0.eCH-0260:schoolYear)
Details...

user.filter_plus_category (core.join, core.constant -> da-bb-2115-000101-2-0)
value (core.join.Lehrort: Telefon 1 (Geschäft))
category (core.constant.2)
filter (da-bb-2115-000101-2-0.eCH-0260:phoneNumber)
value (da-bb-2115-000101-2-0.eCH-0260:phoneNumber)
category (da-bb-2115-000101-2-0.eCH-0260:phoneNumberCategory)
Lehrort: Telefon Geschäft
Details...

user.filter_plus_category (core.join, core.constant -> da-bb-2115-000101-2-0)
value (core.join.Lehrort: Telefon 2 (Mobil))
category (core.constant.4)
filter (da-bb-2115-000101-2-0.eCH-0260:phoneNumber (2))
value (da-bb-2115-000101-2-0.eCH-0260:phoneNumber)
category (da-bb-2115-000101-2-0.eCH-0260:phoneNumberCategory)
Lehrort: Telefon Mobil
Details...

user.convert_po_box (core.join -> da-bb-2115-000101-2-0)
po_box_text (core.join.Postfach (Text) )
po_box_number (core.join.Postfach (Nummer))
po_box_text (da-bb-2115-000101-2-0.eCH-00100:postOfficeBoxText)
po_box_number (da-bb-2115-000101-2-0.eCH-00100:postOfficeBoxNumber)
Details...

user.filter_plus_category (core.join, core.constant -> da-bb-2115-000101-2-0)
value (core.join.Lehrort: E-Mail (Geschäft))
category (core.constant.2)
filter (da-bb-2115-000101-2-0.eCH-0260:emailAddress)
value (da-bb-2115-000101-2-0.eCH-0260:emailAddress)
category (da-bb-2115-000101-2-0.eCH-0260:emailAddressCategory)
Lehrort: Telefon Geschäft
Details...

user.convert_zip_code (core.join -> da-bb-2115-000101-2-0)
zip_code (core.join.Schweizerische Postleitzahl) zip_code (da-bb-2115-000101-2-0.eCH-00100:swissZipCode)
Details...

user.build_contractId (core.join, core.constant, core.constant -> da-bb-2115-000101-2-0)
BildungsverhaeltnisId (core.join.Bildungsverhältnis: Identifikation)
Ausbildungsbeginn (core.join.Beginn aktuelles Bildungsverhältnis)
canton (core.join.Kanton (Lehrort))
prefix (core.constant."TVX")
suffix (core.constant.".01")
contractId (da-bb-2115-000101-2-0.eCH-0260:contractPartId)
Details...

user.filter_plus_category (core.if-else, core.constant -> da-bb-2115-000101-2-0)
value (core.if-else.result)
category (core.constant.2)
filter (da-bb-2115-000101-2-0.eCH-0260:phone)
value (da-bb-2115-000101-2-0.eCH-0260:phoneNumber)
category (da-bb-2115-000101-2-0.eCH-0260:phoneNumberCategory)
BerufsbildnerIn: Telefon Geschäft
Details...

user.filter_plus_category (core.if-else, core.constant -> da-bb-2115-000101-2-0)
value (core.if-else.result)
category (core.constant.4)
filter (da-bb-2115-000101-2-0.eCH-0260:phone (2))
value (da-bb-2115-000101-2-0.eCH-0260:phoneNumber)
category (da-bb-2115-000101-2-0.eCH-0260:phoneNumberCategory)
BerufsbilderIn: Telefon Mobil
Details...

user.filter_plus_category (core.if-else, core.constant -> da-bb-2115-000101-2-0)
value (core.if-else.result)
category (core.constant.2)
filter (da-bb-2115-000101-2-0.eCH-0260:emailAddress)
value (da-bb-2115-000101-2-0.eCH-0260:emailAddress)
category (da-bb-2115-000101-2-0.eCH-0260:emailAddressCategory)
BerufsbildnerIn: E-Mail Geschäft
Details...

user.filter_plus_category (core.join, core.constant -> da-bb-2115-000101-2-0)
value (core.join.E-Mailadresse 1 (Geschäft))
category (core.constant.2)
filter (da-bb-2115-000101-2-0.eCH-0260:emailAddress)
value (da-bb-2115-000101-2-0.eCH-0260:emailAddress)
category (da-bb-2115-000101-2-0.eCH-0260:emailAddressCategory)
Representative1: E-Mail Geschäft
Details...

user.convert_po_box (core.join -> da-bb-2115-000101-2-0)
po_box_text (core.join.Lehrort: Postfach (Text))
po_box_number (core.join.Lehrort: Postfach (Nummer))
po_box_text (da-bb-2115-000101-2-0.eCH-0260:postOfficeBoxName)
po_box_number (da-bb-2115-000101-2-0.eCH-0260:postOfficeBoxNumber)
Details...

user.filter_plus_category (core.join, core.constant -> core.filter, da-bb-2115-000101-2-0)
value (core.join.E-Mailadresse 2 (Privat))
category (core.constant.3)
filter (core.filter.node/row)
value (da-bb-2115-000101-2-0.eCH-0260:emailAddress)
category (da-bb-2115-000101-2-0.eCH-0260:emailAddressCategory)
Representative1: E-Mail Privat
Details...

user.filter_plus_category (core.join, core.constant -> da-bb-2115-000101-2-0)
value (core.join.E-Mailadresse 1 (Geschäft))
category (core.constant.2)
filter (da-bb-2115-000101-2-0.eCH-0260:emailAddress)
value (da-bb-2115-000101-2-0.eCH-0260:emailAddress)
category (da-bb-2115-000101-2-0.eCH-0260:emailAddressCategory)
Representative2: E-Mail Geschäft
Details...

user.filter_plus_category (core.join, core.constant -> core.filter, da-bb-2115-000101-2-0)
value (core.join.E-Mailadresse 2 (Privat))
category (core.constant.3)
filter (core.filter.node/row)
value (da-bb-2115-000101-2-0.eCH-0260:emailAddress)
category (da-bb-2115-000101-2-0.eCH-0260:emailAddressCategory)
Representative2: E-Mail Privat
Details...

user.filter_plus_category (core.join, core.constant -> core.filter, da-bb-2115-000101-2-0)
value (core.join.Telefon 3 (Privat))
category (core.constant.3)
filter (core.filter.node/row)
value (da-bb-2115-000101-2-0.eCH-0260:phoneNumber)
category (da-bb-2115-000101-2-0.eCH-0260:phoneNumberCategory)
VETtrainer: Telefon Privat
Details...

user.build_schoolTerm ( -> da-bb-2115-000101-2-0)
currentSchoolTerm (da-bb-2115-000101-2-0.eCH-0260:schoolTerm)
Details...

user.filter_plus_category (core.join, core.constant -> core.filter, da-bb-2115-000101-2-0)
value (core.join.E-Mailadresse 2 (Privat))
category (core.constant.3)
filter (core.filter.node/row)
value (da-bb-2115-000101-2-0.eCH-0260:emailAddress)
category (da-bb-2115-000101-2-0.eCH-0260:emailAddressCategory)
VETtrainer: E-Mail Privat
Details...

user.convert_url (core.join, core.constant -> da-bb-2115-000101-2-0)
check_url (core.join.Lehrort: URL)
if_invalid (core.constant."https://www.invalid-...")
valid_url (da-bb-2115-000101-2-0.eCH-0260:url)
Details...


Konstanten
core.constant ( -> core.replace-fileext)
Wert2115_2.xml

core.constant ( -> da-bb-2115-000101-2-0)
Wert0

core.constant ( -> da-bb-2115-000101-2-0)
Wert01-12345-4

core.constant ( -> da-bb-2115-000101-2-0)
Wert04-12345-9

core.constant ( -> da-bb-2115-000101-2-0)
Wert2115

core.constant ( -> da-bb-2115-000101-2-0)
WertBBSMT001

core.constant ( -> da-bb-2115-000101-2-0)
WertSDBB

core.constant ( -> user.build_contractId)
WertBVX

core.constant ( -> da-bb-2115-000101-2-0)
WertTestApp

core.constant ( -> da-bb-2115-000101-2-0)
Wert1.0

core.constant ( -> user.build_contractId)
Wert

core.constant ( -> da-bb-2115-000101-2-0)
WertExtended education relation

core.constant ( -> core.concat)
WertCT.

core.constant ( -> da-bb-2115-000101-2-0)
Wert1

core.constant ( -> da-bb-2115-000101-2-0)
Wert0

core.constant ( -> user.convert_date)
Wert20241231

core.constant ( -> db.substitute-null)
WertCH

core.constant ( -> user.filter_plus_category)
Wert2

core.constant ( -> user.filter_plus_category)
Wert4

core.constant ( -> user.filter_plus_category)
Wert3

core.constant ( -> user.convert_date, user.convert_date, user.convert_date)
Wert20241231

core.constant ( -> user.filter_plus_category)
Wert2

core.constant ( -> user.filter_plus_category)
Wert4

core.constant ( -> user.filter_plus_category)
Wert2

core.constant ( -> user.build_contractId)
WertTVX

core.constant ( -> user.build_contractId)
Wert.01

core.constant ( -> user.filter_plus_category)
Wert2

core.constant ( -> user.filter_plus_category)
Wert4

core.constant ( -> user.filter_plus_category)
Wert2

core.constant ( -> user.filter_plus_category)
Wert2

core.constant ( -> user.filter_plus_category)
Wert3

core.constant ( -> user.filter_plus_category)
Wert2

core.constant ( -> user.filter_plus_category)
Wert3

core.constant ( -> user.filter_plus_category)
Wert3

core.constant ( -> user.filter_plus_category)
Wert3

core.constant ( -> user.convert_url)
Werthttps://www.invalid-url.ch

core.constant ( -> da-bb-2115-000101-2-0)
Wert1900-01-01


Benutzerdefinierte Funktionsdefinitionen

user.convert_date

Input (required) core.input input
NodesVerbindungen
input
Typ: string
core.substitute-missing => node | result =>
core.substring => string | result =>
lang.datetime-from-parts => day | datetime =>
core.output => result
Typ: string

Input (required) core.input replace_missing
NodesVerbindungen
replace_missing
Typ: string
core.substitute-missing => replace-with | result =>
core.substring => string | result =>
lang.datetime-from-parts => day | datetime =>
core.output => result
Typ: string


Output core.output result
VerbindungenNodes
core.constant(1)core.substring => start | result =>
lang.datetime-from-parts => year | datetime =>
core.constant(4)core.substring => length | result =>
lang.datetime-from-parts => year | datetime =>
core.constant(5)core.substring => start | result =>
lang.datetime-from-parts => month | datetime =>
core.constant(2)core.substring => length | result =>
lang.datetime-from-parts => day | datetime =>
core.substring => length | result =>
lang.datetime-from-parts => month | datetime =>
core.input | input =>
Typ: string
core.substitute-missing => node | result =>
core.substring => string | result =>
lang.datetime-from-parts => year | datetime =>
core.constant(7)core.substring => start | result =>
lang.datetime-from-parts => day | datetime =>
core.input | replace_missing =>
Typ: string
core.substitute-missing => replace-with | result =>
core.substring => string | result =>
lang.datetime-from-parts => year | datetime =>
result
Typ: string


Restliche Komponenten
core.substring (core.substitute-missing, core.constant, core.constant -> lang.datetime-from-parts)
string (core.substitute-missing.result)
start (core.constant.1)
length (core.constant.4)
result (lang.datetime-from-parts.year)

lang.datetime-from-parts (core.substring, core.substring, core.substring -> core.output)
year (core.substring.result)
month (core.substring.result)
day (core.substring.result)
datetime (core.output.result)

core.substring (core.substitute-missing, core.constant, core.constant -> lang.datetime-from-parts)
string (core.substitute-missing.result)
start (core.constant.5)
length (core.constant.2)
result (lang.datetime-from-parts.month)

core.substring (core.substitute-missing, core.constant, core.constant -> lang.datetime-from-parts)
string (core.substitute-missing.result)
start (core.constant.7)
length (core.constant.2)
result (lang.datetime-from-parts.day)

core.substitute-missing (core.input, core.input -> core.substring, core.substring, core.substring)
node (core.input.input)
replace-with (core.input.replace_missing)
result (core.substring.string, core.substring.string, core.substring.string)


Konstanten
core.constant ( -> core.substring)
Wert1

core.constant ( -> core.substring)
Wert4

core.constant ( -> core.substring)
Wert5

core.constant ( -> core.substring, core.substring)
Wert2

core.constant ( -> core.substring)
Wert7


user.build_schoolYear

Input (required) core.input AktuellesLehrjahr
NodesVerbindungen
AktuellesLehrjahr
Typ: integer
db.substitute-null => field | result =>
core.if-else => value-false | result =>
core.subtract => value1 | result =>
core.add => value1 | result =>
core.concat => value1 | result =>
core.output => schoolYear
Typ: string

Input (required) core.input Vertragsbeginn
NodesVerbindungen
Vertragsbeginn
Typ: string
core.substring => string | result =>
core.add => value2 | result =>
core.concat => value1 | result =>
core.output => schoolYear
Typ: string


Output core.output schoolYear
VerbindungenNodes
core.input | AktuellesLehrjahr =>
Typ: integer
db.substitute-null => field | result =>
core.equal => a | result =>
core.if-else => bool | result =>
core.subtract => value1 | result =>
core.add => value1 | result =>
core.concat => value1 | result =>
core.constant(0)core.equal => b | result =>
core.if-else => bool | result =>
core.subtract => value1 | result =>
core.add => value1 | result =>
core.concat => value1 | result =>
core.constant(1)core.if-else => value-true | result =>
core.subtract => value1 | result =>
core.add => value1 | result =>
core.concat => value1 | result =>
db.substitute-null => replace-with | result =>
core.equal => a | result =>
core.if-else => bool | result =>
core.subtract => value1 | result =>
core.add => value1 | result =>
core.concat => value1 | result =>
core.constant(1)core.subtract => value2 | result =>
core.add => value1 | result =>
core.concat => value1 | result =>
core.input | Vertragsbeginn =>
Typ: string
core.substring => string | result =>
core.add => value2 | result =>
core.concat => value1 | result =>
core.constant(1)core.substring => start | result =>
core.add => value2 | result =>
core.concat => value1 | result =>
core.constant(4)core.substring => length | result =>
core.add => value2 | result =>
core.concat => value1 | result =>
core.constant("/")core.concat => value2 | result =>
core.constant(1)core.add => value2 | result =>
core.concat => value3 | result =>
schoolYear
Typ: string


Restliche Komponenten
core.equal (db.substitute-null, core.constant -> core.if-else)
a (db.substitute-null.result)
b (core.constant.0)
result (core.if-else.bool)

core.if-else (core.equal, core.constant, db.substitute-null -> core.subtract)
bool (core.equal.result)
value-true (core.constant.1)
value-false (db.substitute-null.result)
result (core.subtract.value1)

db.substitute-null (core.input, core.constant -> core.if-else, core.equal)
field (core.input.AktuellesLehrjahr)
replace-with (core.constant.1)
result (core.if-else.value-false, core.equal.a)

core.subtract (core.if-else, core.constant -> core.add)
value1 (core.if-else.result)
value2 (core.constant.1)
result (core.add.value1)

core.add (core.subtract, core.substring -> core.concat, core.add)
value1 (core.subtract.result)
value2 (core.substring.result)
result (core.concat.value1, core.add.value1)

core.substring (core.input, core.constant, core.constant -> core.add)
string (core.input.Vertragsbeginn)
start (core.constant.1)
length (core.constant.4)
result (core.add.value2)

core.concat (core.add, core.constant, core.add -> core.output)
value1 (core.add.result)
value2 (core.constant."/")
value3 (core.add.result)
result (core.output.schoolYear)

core.add (core.add, core.constant -> core.concat)
value1 (core.add.result)
value2 (core.constant.1)
result (core.concat.value3)


Konstanten
core.constant ( -> core.equal)
Wert0

core.constant ( -> db.substitute-null, core.if-else)
Wert1

core.constant ( -> core.subtract)
Wert1

core.constant ( -> core.substring)
Wert1

core.constant ( -> core.substring)
Wert4

core.constant ( -> core.concat)
Wert/

core.constant ( -> core.add)
Wert1


user.filter_plus_category

Input (required) core.input value
NodesVerbindungen
value
Typ: string
core.exists => node | result =>
core.filter => bool | on-true =>
core.filter => node/row | on-true =>
core.output => filter
Typ: string
core.exists => node | result =>
core.if-else => bool | result =>
core.if-else => value-true | result =>
core.output => value
Typ: string
core.exists => node | result =>
core.if-else => bool | result =>
core.output => category
Typ: string

Input (required) core.input category
NodesVerbindungen
category
Typ: string
core.if-else => value-true | result =>
core.output => category
Typ: string


Output core.output filter
VerbindungenNodes
core.input | value =>
Typ: string
core.exists => node | result =>
core.filter => bool | on-true =>
core.filter => node/row | on-true =>
filter
Typ: string

Output core.output value
VerbindungenNodes
core.input | value =>
Typ: string
core.if-else => value-true | result =>
core.exists => node | result =>
core.if-else => bool | result =>
value
Typ: string

Output core.output category
VerbindungenNodes
core.input | value =>
Typ: string
core.exists => node | result =>
core.if-else => bool | result =>
core.input | category =>
Typ: string
core.if-else => value-true | result =>
category
Typ: string


Restliche Komponenten
core.filter (core.input, core.exists -> core.output)
node/row (core.input.value)
bool (core.exists.result)
on-true (core.output.filter)

core.if-else (core.exists, core.input -> core.output)
bool (core.exists.result)
value-true (core.input.value)
result (core.output.value)

core.exists (core.input -> core.filter, core.if-else, core.if-else)
node (core.input.value) result (core.filter.bool, core.if-else.bool, core.if-else.bool)

core.if-else (core.exists, core.input -> core.output)
bool (core.exists.result)
value-true (core.input.category)
result (core.output.category)


user.build_contractId

Input (required) core.input BildungsverhaeltnisId
NodesVerbindungen
BildungsverhaeltnisId
Typ: string
lang.left => string | result =>
core.equal => a | result =>
core.if-else => bool | result =>
core.concat => value3 | result =>
core.if-else => value-true | result =>
core.concat => value3 | result =>
core.concat => value2 | result =>
core.if-else => value-false | result =>
core.concat => value3 | result =>
core.output => contractId
Typ: string

Input (required) core.input Ausbildungsbeginn
NodesVerbindungen
Ausbildungsbeginn
Typ: string
core.substring => string | result =>
core.concat => value1 | result =>
core.if-else => value-false | result =>
core.concat => value3 | result =>
core.output => contractId
Typ: string

Input (required) core.input canton
NodesVerbindungen
canton
Typ: string
core.concat => value2 | result =>
core.output => contractId
Typ: string

Input (required) core.input prefix
NodesVerbindungen
prefix
Typ: string
core.concat => value1 | result =>
core.output => contractId
Typ: string

Input (required) core.input suffix
NodesVerbindungen
suffix
Typ: string
core.concat => value4 | result =>
core.output => contractId
Typ: string


Output core.output contractId
VerbindungenNodes
core.constant(20)core.equal => b | result =>
core.if-else => bool | result =>
core.concat => value3 | result =>
core.constant(2)lang.left => number | result =>
core.equal => a | result =>
core.if-else => bool | result =>
core.concat => value3 | result =>
core.input | BildungsverhaeltnisId =>
Typ: string
core.concat => value2 | result =>
core.if-else => value-false | result =>
core.concat => value3 | result =>
core.if-else => value-true | result =>
core.concat => value3 | result =>
lang.left => string | result =>
core.equal => a | result =>
core.if-else => bool | result =>
core.concat => value3 | result =>
core.input | Ausbildungsbeginn =>
Typ: string
core.substring => string | result =>
core.concat => value1 | result =>
core.if-else => value-false | result =>
core.concat => value3 | result =>
core.constant(6)core.substring => start | result =>
core.concat => value1 | result =>
core.if-else => value-false | result =>
core.concat => value3 | result =>
core.input | canton =>
Typ: string
core.concat => value2 | result =>
core.constant(4)core.substring => length | result =>
core.concat => value1 | result =>
core.if-else => value-false | result =>
core.concat => value3 | result =>
core.input | prefix =>
Typ: string
core.concat => value1 | result =>
core.input | suffix =>
Typ: string
core.concat => value4 | result =>
contractId
Typ: string


Restliche Komponenten
lang.left (core.input, core.constant -> core.equal)
string (core.input.BildungsverhaeltnisId)
number (core.constant.2)
result (core.equal.a)

core.equal (lang.left, core.constant -> core.if-else)
a (lang.left.result)
b (core.constant.20)
result (core.if-else.bool)

core.if-else (core.equal, core.input, core.concat -> core.concat)
bool (core.equal.result)
value-true (core.input.BildungsverhaeltnisId)
value-false (core.concat.result)
result (core.concat.value3)

core.substring (core.input, core.constant, core.constant -> core.concat)
string (core.input.Ausbildungsbeginn)
start (core.constant.6)
length (core.constant.4)
result (core.concat.value1)

core.concat (core.substring, core.input -> core.if-else)
value1 (core.substring.result)
value2 (core.input.BildungsverhaeltnisId)
result (core.if-else.value-false)

core.concat (core.input, core.input, core.if-else, core.input -> core.output)
value1 (core.input.prefix)
value2 (core.input.canton)
value3 (core.if-else.result)
value4 (core.input.suffix)
result (core.output.contractId)


Konstanten
core.constant ( -> core.equal)
Wert20

core.constant ( -> lang.left)
Wert2

core.constant ( -> core.substring)
Wert6

core.constant ( -> core.substring)
Wert4


user.build_schoolTerm

Output core.output currentSchoolTerm
VerbindungenNodes
lang.now | result =>lang.month-from-datetime => datetime | month =>
core.equal-or-greater => a | result =>
core.logical-or => value1 | result =>
core.if-else => bool | result =>
core.constant(8)core.equal-or-greater => b | result =>
core.logical-or => value1 | result =>
core.if-else => bool | result =>
core.constant(2)core.equal-or-less => b | result =>
core.logical-or => value2 | result =>
core.if-else => bool | result =>
core.constant(1)core.if-else => value-true | result =>
core.constant(2)core.if-else => value-false | result =>
currentSchoolTerm
Typ: string


Restliche Komponenten
lang.now ( -> lang.month-from-datetime)
result (lang.month-from-datetime.datetime)

core.equal-or-greater (lang.month-from-datetime, core.constant -> core.logical-or)
a (lang.month-from-datetime.month)
b (core.constant.8)
result (core.logical-or.value1)

lang.month-from-datetime (lang.now -> core.equal-or-greater, core.equal-or-less)
datetime (lang.now.result) month (core.equal-or-greater.a, core.equal-or-less.a)

core.logical-or (core.equal-or-greater, core.equal-or-less -> core.if-else)
value1 (core.equal-or-greater.result)
value2 (core.equal-or-less.result)
result (core.if-else.bool)

core.equal-or-less (lang.month-from-datetime, core.constant -> core.logical-or)
a (lang.month-from-datetime.month)
b (core.constant.2)
result (core.logical-or.value2)

core.if-else (core.logical-or, core.constant, core.constant -> core.output)
bool (core.logical-or.result)
value-true (core.constant.1)
value-false (core.constant.2)
result (core.output.currentSchoolTerm)


Konstanten
core.constant ( -> core.equal-or-greater)
Wert8

core.constant ( -> core.equal-or-less)
Wert2

core.constant ( -> core.if-else)
Wert1

core.constant ( -> core.if-else)
Wert2


user.convert_BUR

Input (required) core.input BUR
NodesVerbindungen
BUR
Typ: string
db.substitute-null => field | result =>
core.concat => value2 | result =>
core.if-else => value-true | result =>
core.exists => node | result =>
core.logical-and => value2 | result =>
core.if-else => bool | result =>
core.string-length => string | result =>
core.equal => a | result =>
core.logical-and => value1 | result =>
core.if-else => bool | result =>
core.output => BUR
Typ: string


Output core.output BUR
VerbindungenNodes
core.constant(8)core.equal => b | result =>
core.logical-and => value1 | result =>
core.if-else => bool | result =>
core.input | BUR =>
Typ: string
db.substitute-null => field | result =>
core.concat => value2 | result =>
core.if-else => value-true | result =>
core.exists => node | result =>
core.logical-and => value2 | result =>
core.if-else => bool | result =>
core.string-length => string | result =>
core.equal => a | result =>
core.logical-and => value1 | result =>
core.if-else => bool | result =>
core.constant("A")core.concat => value1 | result =>
core.if-else => value-true | result =>
core.constant(12345677)db.substitute-null => replace-with | result =>
core.concat => value2 | result =>
core.if-else => value-true | result =>
BUR
Typ: string


Restliche Komponenten
core.equal (core.string-length, core.constant -> core.logical-and)
a (core.string-length.result)
b (core.constant.8)
result (core.logical-and.value1)

core.string-length (core.input -> core.equal)
string (core.input.BUR) result (core.equal.a)

core.logical-and (core.equal, core.exists -> core.if-else)
value1 (core.equal.result)
value2 (core.exists.result)
result (core.if-else.bool)

core.exists (core.input -> core.logical-and)
node (core.input.BUR) result (core.logical-and.value2)

core.if-else (core.logical-and, core.concat -> core.output)
bool (core.logical-and.result)
value-true (core.concat.result)
result (core.output.BUR)

core.concat (core.constant, db.substitute-null -> core.if-else)
value1 (core.constant."A")
value2 (db.substitute-null.result)
result (core.if-else.value-true)
Debugging, muss gelöscht werden

db.substitute-null (core.input, core.constant -> core.concat)
field (core.input.BUR)
replace-with (core.constant.12345677)
result (core.concat.value2)


Konstanten
core.constant ( -> core.equal)
Wert8

core.constant ( -> core.concat)
WertA

core.constant ( -> db.substitute-null)
Wert12345677


user.convert_po_box

Input (required) core.input po_box_text
NodesVerbindungen
po_box_text
Typ: string
core.tokenize-regexp => input | result =>
core.first-items => nodes/rows | results =>
core.normalize-space => string | result =>
core.output => po_box_text
Typ: string
core.tokenize-regexp => input | result =>
core.last-items => nodes/rows | results =>
user.convert_number => String | number =>
core.if-else => value-true1 | result =>
core.output => po_box_number
Typ: string

Input (required) core.input po_box_number
NodesVerbindungen
po_box_number
Typ: string
lang.empty => value | result =>
core.if-else => bool2 | result =>
core.if-else => otherwise | result =>
core.output => po_box_number
Typ: string


Output core.output po_box_text
VerbindungenNodes
core.input | po_box_text =>
Typ: string
core.tokenize-regexp => input | result =>
core.first-items => nodes/rows | results =>
core.normalize-space => string | result =>
core.constant("[0-9]+")core.tokenize-regexp => pattern | result =>
core.first-items => nodes/rows | results =>
core.normalize-space => string | result =>
po_box_text
Typ: string

Output core.output po_box_number
VerbindungenNodes
core.input | po_box_text =>
Typ: string
core.tokenize-regexp => input | result =>
core.last-items => nodes/rows | results =>
user.convert_number => String | number =>
db.is-not-null => field | result =>
core.if-else => bool1 | result =>
core.constant("[A-Z]+")core.tokenize-regexp => pattern | result =>
core.last-items => nodes/rows | results =>
user.convert_number => String | number =>
db.is-not-null => field | result =>
core.if-else => bool1 | result =>
core.constant("i")core.tokenize-regexp => flags | result =>
core.last-items => nodes/rows | results =>
user.convert_number => String | number =>
db.is-not-null => field | result =>
core.if-else => bool1 | result =>
db.set-null | result =>core.if-else => value-true2 | result =>
core.input | po_box_number =>
Typ: string
core.if-else => otherwise | result =>
lang.empty => value | result =>
core.if-else => bool2 | result =>
po_box_number
Typ: string


Restliche Komponenten
core.tokenize-regexp (core.input, core.constant -> core.first-items)
input (core.input.po_box_text)
pattern (core.constant."[0-9]+")
result (core.first-items.nodes/rows)

core.first-items (core.tokenize-regexp -> core.normalize-space)
nodes/rows (core.tokenize-regexp.result)
results (core.normalize-space.string)

core.normalize-space (core.first-items -> core.output)
string (core.first-items.results) result (core.output.po_box_text)

core.tokenize-regexp (core.input, core.constant, core.constant -> core.last-items)
input (core.input.po_box_text)
pattern (core.constant."[A-Z]+")
flags (core.constant."i")
result (core.last-items.nodes/rows)

core.last-items (core.tokenize-regexp -> user.convert_number)
nodes/rows (core.tokenize-regexp.result)
results (user.convert_number.String)

db.is-not-null (user.convert_number -> core.if-else)
field (user.convert_number.number) result (core.if-else.bool1)

core.if-else (db.is-not-null, user.convert_number, lang.empty, db.set-null, core.input -> core.output)
bool1 (db.is-not-null.result)
value-true1 (user.convert_number.number)
bool2 (lang.empty.result)
value-true2 (db.set-null.result)
otherwise (core.input.po_box_number)
result (core.output.po_box_number)

lang.empty (core.input -> core.if-else)
value (core.input.po_box_number) result (core.if-else.bool2)

db.set-null ( -> core.if-else)
result (core.if-else.value-true2)


Benutzerdefinierte Funktionen
user.convert_number (core.last-items -> core.if-else, db.is-not-null)
String (core.last-items.results) number (core.if-else.value-true1, db.is-not-null.field)
Details...


Konstanten
core.constant ( -> core.tokenize-regexp)
Wert[0-9]+

core.constant ( -> core.tokenize-regexp)
Wert[A-Z]+

core.constant ( -> core.tokenize-regexp)
Werti


user.convert_url

Input (required) core.input check_url
NodesVerbindungen
check_url
Typ: string
core.if-else => value-true | result =>
lang.match-pattern => string | result =>
core.logical-not => value | result =>
core.if-else => bool | result =>
core.output => valid_url
Typ: string

Input (required) core.input if_invalid
NodesVerbindungen
if_invalid
Typ: string
core.if-else => value-false | result =>
core.output => valid_url
Typ: string


Output core.output valid_url
VerbindungenNodes
core.input | check_url =>
Typ: string
core.if-else => value-true | result =>
lang.match-pattern => string | result =>
core.logical-not => value | result =>
core.if-else => bool | result =>
core.constant(".*([\[\]%]).*")lang.match-pattern => pattern | result =>
core.logical-not => value | result =>
core.if-else => bool | result =>
core.input | if_invalid =>
Typ: string
core.if-else => value-false | result =>
valid_url
Typ: string


Restliche Komponenten
lang.match-pattern (core.input, core.constant -> core.logical-not)
string (core.input.check_url)
pattern (core.constant.".*([\[\]%]).*")
result (core.logical-not.value)

core.logical-not (lang.match-pattern -> core.if-else)
value (lang.match-pattern.result) result (core.if-else.bool)

core.if-else (core.logical-not, core.input, core.input -> core.output)
bool (core.logical-not.result)
value-true (core.input.check_url)
value-false (core.input.if_invalid)
result (core.output.valid_url)


Konstanten
core.constant ( -> lang.match-pattern)
Wert.*([\[\]%]).*


user.convert_zip_code

Input (required) core.input zip_code
NodesVerbindungen
zip_code
Typ: string
lang.match-pattern => string | result =>
core.if-else => bool | result =>
core.filter => node/row | on-true =>
core.if-else => value-true | result =>
core.filter => node/row | on-true =>
core.output => filter
Typ: string
lang.match-pattern => string | result =>
core.if-else => bool | result =>
core.if-else => value-true | result =>
core.output => zip_code
Typ: string


Output core.output filter
VerbindungenNodes
core.input | zip_code =>
Typ: string
core.if-else => value-true | result =>
core.filter => node/row | on-true =>
lang.match-pattern => string | result =>
core.if-else => bool | result =>
core.filter => node/row | on-true =>
core.constant("^[0-9]{4}$")lang.match-pattern => pattern | result =>
core.if-else => bool | result =>
core.filter => node/row | on-true =>
db.set-null | result =>core.if-else => value-false | result =>
core.filter => node/row | on-true =>
filter
Typ: string

Output core.output zip_code
VerbindungenNodes
core.input | zip_code =>
Typ: string
core.if-else => value-true | result =>
lang.match-pattern => string | result =>
core.if-else => bool | result =>
core.constant("^[0-9]{4}$")lang.match-pattern => pattern | result =>
core.if-else => bool | result =>
db.set-null | result =>core.if-else => value-false | result =>
zip_code
Typ: string


Restliche Komponenten
db.is-not-null (core.if-else -> core.filter)
field (core.if-else.result) result (core.filter.bool)

lang.match-pattern (core.input, core.constant -> core.if-else)
string (core.input.zip_code)
pattern (core.constant."^[0-9]{4}$")
result (core.if-else.bool)

core.if-else (lang.match-pattern, core.input, db.set-null -> core.filter, db.is-not-null, core.output)
bool (lang.match-pattern.result)
value-true (core.input.zip_code)
value-false (db.set-null.result)
result (core.filter.node/row, db.is-not-null.field, core.output.zip_code)

core.filter (core.if-else, db.is-not-null -> core.output)
node/row (core.if-else.result)
bool (db.is-not-null.result)
on-true (core.output.filter)

db.set-null ( -> core.if-else)
result (core.if-else.value-false)


Konstanten
core.constant ( -> lang.match-pattern)
Wert^[0-9]{4}$


user.convert_number

Input (required) core.input String
NodesVerbindungen
String
Typ: string
core.normalize-space => string | result =>
lang.empty => value | result =>
core.filter => bool | on-false =>
core.number => arg | result =>
core.filter => node/row | on-false =>
core.output => number
Typ: double


Output core.output number
VerbindungenNodes
core.input | String =>
Typ: string
core.normalize-space => string | result =>
core.filter => node/row | on-false =>
core.number => arg | result =>
core.filter => node/row | on-false =>
core.constant("NaN")core.equal => b | result =>
core.filter => bool | on-false =>
number
Typ: double


Restliche Komponenten
core.normalize-space (core.input -> lang.empty, core.filter)
string (core.input.String) result (lang.empty.value, core.filter.node/row)

lang.empty (core.normalize-space -> core.filter)
value (core.normalize-space.result) result (core.filter.bool)

core.number (core.filter -> core.filter, core.equal)
arg (core.filter.on-false) result (core.filter.node/row, core.equal.a)

core.equal (core.number, core.constant -> core.filter)
a (core.number.result)
b (core.constant."NaN")
result (core.filter.bool)

core.filter (core.normalize-space, lang.empty -> core.number)
node/row (core.normalize-space.result)
bool (lang.empty.result)
on-false (core.number.arg)

core.filter (core.number, core.equal -> core.output)
node/row (core.number.result)
bool (core.equal.result)
on-false (core.output.number)


Konstanten
core.constant ( -> core.equal)
WertNaN


Mapping-Dokumentation generiert mit Mapforce dem grafischen Datenmappingtool http://www.altova.com/mapforce