* Encoding: ANSI (windows-1252) . * IBM SPSS Statistics 24.0.0.1 . * SPSS Syntax zum GESIS Paper: "Einführung in die eigenständige Erstellung von Typisierungen am Beispiel des Mikrozensus Scientific Use Files 2014" * Diese Syntax ist abgelegt unter: https://www.gesis.org/missy/materials/MZ/tools/typisierungen * Autor: Simon Börlin GESIS - Leibniz-Institut für Sozialwissenschaften German Microdata Lab (GML) Postfach 12 21 55 68072 Mannheim https://www.gesis.org/gml/gml-home/ E-Mail: simon.boerlin@gesis.org . * Version 1.0 (17.12.2019). * Daten öffnen: GET file = "<<>>". MISSING VALUES ALL(). * Hinweis: Die User-Missing Values werden am Ende dieser Datei definiert. *====================================================================. * Hilfsvariablen (siehe Abschnitt 3):. * Haushaltsbezugsperson. compute HHBP = 0. if (EF37 = 1) HHBP = 1. var lab HHBP "Haushaltsbezugsperson". * Bezugsperson in Lebensform. compute LFBP = 0. if (EF35 = 1) LFBP = 1. var lab LFBP "Lebensformbezugsperson". * Haupteinkommensbezieher. compute HEB = 0. if ((EF662>=1 & EF662<=4) & EF31=1) HEB = 1. var lab HEB "Haupteinkommensbezieher". * Lebenspartner der Bezugsperson der Lebensform. compute LP = 0. if (EF35 = 2) LP = 1. var lab LP "Lebenspartner der Bezugsperson der Lebensform". * Haushalts-, Lebensform-, und Familienidentifikatoren (idhhx, idlfx, idfamx). * Siehe https://www.gesis.org/missy/materials/MZ/tools/panel2012 . * Vorgehen orientiert sich an Herter-Eschweiler & Schimpl-Neimanns 2018. * Vorbereitung der Identifkatoren: . string s1 (A2) s3 (A6) s4 (A3) s5b(A2) s12 (A1) s25 (A2) s27 (A2). compute s1 = string(EF1,n2). compute s3 = string(EF3,n6). compute s12 = string(EF12,n1). * Führende Null umsetzen. do if (EF4>=0). compute s4 = string(EF4,n3). else if (EF4=-7). compute s4 = "0-7". end if. do if (EF5b>=0). compute s5b = string(EF5b,n2). else if (EF5b=-7). compute s5b = "-7". else if (EF5b = -8). compute s5b = "-8". end if. do if (EF25>=0). compute s25 = string(EF25,n2). else if (EF25=-7). compute s25 = "-7". else if (EF25=-8). compute s25 = "-8". end if. do if (EF27>=0). compute s27 = string(EF27,n2). else if (EF27=-7). compute s27 = "-7". else if (EF27=-8). compute s27 = "-8". end if. execute. * Verkettung der Ordnungsnummern zum alphanumerischen Indikator idhhx. string idhhx (A14). compute idhhx = concat(char.rpad(s1,2),char.rpad(s3,6),char.rpad(s4,3), char.rpad(s5b,2),char.rpad(s12,1)). var lab idhhx "ID Haushalt (EF1 EF3 EF4 EF5b EF12) - Querschnittsorientiert". * Verkettung der Ordnungsnummern zum alphanumerischen Indikator idlfx. string idlfx (A16). compute idlfx = concat(char.rpad(s1,2),char.rpad(s3,6),char.rpad(s4,3), char.rpad(s5b,2),char.rpad(s12,1),char.rpad(s27,2)). var lab idlfx "ID Lebensform (EF1 EF3 EF4 EF5b EF12 EF27) - Querschnittsorientiert". * Verkettung der Ordnungsnummern zum alphanumerischen Indikator idfamx. string idfamx (A16). compute idfamx = concat(char.rpad(s1,2),char.rpad(s3,6),char.rpad(s4,3), char.rpad(s5b,2),char.rpad(s12,1),char.rpad(s25,2)). var lab idfamx "ID Familie (EF1 EF3 EF4 EF5b EF12 EF25) - Querschnittsorientiert". *====================================================================. *===========================. * Beginn der Typisierungen: . *===========================. * EF663: Personen im Haushalt: Anzahl. temporary. compute EF663k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v663 = SUM (EF663k). var lab v663 "Personen im Haushalt: Anzahl (Haushaltstypisierung)". if(v663>=10) v663 = 9. if(EF31=2) v663 = -1. if(EF31= -7) v663 = -7. if(EF31= -8) v663 = -8. crosstabs EF663 by v663. * EF664: Erwerbstätige im Haushalt: Anzahl. temporary. compute EF29k = 0. if (EF29 = 1) EF29k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v664 = SUM (EF29k). var lab v664 "Anzahl Erwerbstätige im Haushalt". if(EF31=-8) v664 = -8. if(EF31=-7) v664 = -7. if(EF31=2) v664 = -1. fre v664. * EF665: Erwerbslose (EU-Definition) im Haushalt: Anzahl. temporary. compute EF29k = 0. if (EF29 = 2) EF29k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v665 = SUM (EF29k). var lab v665 "Anzahl Erwerbslose im Haushalt". if(EF31=-8) v665 = -8. if(EF31=-7) v665 = -7. if(EF31=2) v665 = -1. fre v665. * EF666: Arbeitsuchender Nichterwerbspersonen im Haushalt: Anzahl. temporary. compute EF29k = 0. if (EF29 = 3) EF29k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v666 = SUM (EF29k). var lab v666 "Anzahl Arbeitsuchende Nichterwerbspersonen im Haushalt". if(EF31=-8) v666 = -8. if(EF31=-7) v666 = -7. if(EF31=2) v666 = -1. fre v666. * EF667: Einkommensbezieher im Haushalt: Anzahl. temporary. compute EF667k = 0. if (EF436<90) EF667k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v667 = SUM (EF667k). var lab v667 "Anzahl Einkommensbezieher im Haushalt". if(EF31=-8) v667 = -8. if(EF31=-7) v667 = -7. if(EF31=2) v667 = -1. if(v667>9) v667 =9. fre v667. * EF668: Ausländer im Haushalt: Anzahl. temporary. compute EF368k = 0. if (EF368 = 8) EF368k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v668 = SUM (EF368k). var lab v668 "Ausländer im Haushalt". if(EF31=-8) v668 = -8. if(EF31=-7) v668 = -7. if(EF31=2) v668 = -1. if(v668>9) v668 = 9. fre v668. * EF669: Kinder: Anzahl im Haushalt. temporary. compute EF669k = 0. if (EF35=3 & EF31=1) EF669k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v669 = SUM (EF669k). var lab v669 "Anzahl Kinder im Haushalt". if(EF31=-8) v669 = -8. if(EF31=-7) v669 = -7. if(EF31=2) v669 = -1. if(v669>9) v669 = 9. fre v669. * EF670: Kinder (unter 1 Jahr): Anzahl im Haushalt. temporary. compute EF670k = 0. if (EF35=3 & EF31=1 & EF44<1) EF670k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v670 = SUM (EF670k). var lab v670 "Anzahl Kinder unter 1". if(EF31=-8) v670 = -8. if(EF31=-7) v670 = -7. if(EF31=2) v670 = -1. fre v670. * EF671: Kinder (unter 2 Jahren): Anzahl im Haushalt:. temporary. compute EF671k = 0. if (EF35=3 & EF31=1 & EF44<2) EF671k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v671 = SUM (EF671k). var lab v671 "Anzahl Kinder unter 2". if(EF31=-8) v671 = -8. if(EF31=-7) v671 = -7. if(EF31=2) v671 = -1. fre v671. * EF672: Kinder (unter 3 Jahren): Anzahl im Haushalt. temporary. compute EF672k = 0. if (EF35=3 & EF31=1 & EF44<3) EF672k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v672 = SUM (EF672k). var lab v672 "Anzahl Kinder unter 3". if(EF31=-8) v672 = -8. if(EF31=-7) v672 = -7. if(EF31=2) v672 = -1. fre v672. * EF673: Kinder (unter 4 Jahren): Anzahl im Haushalt. temporary. compute EF673k = 0. if (EF35=3 & EF31=1 & EF44<4) EF673k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v673 = SUM (EF673k). var lab v673 "Anzahl Kinder unter 4". if(EF31=-8) v673 = -8. if(EF31=-7) v673 = -7. if(EF31=2) v673 = -1. fre v673. * EF674: Kinder (unter 5 Jahren): Anzahl im Haushalt. temporary. compute EF674k = 0. if (EF35=3 & EF31=1 & EF44<5) EF674k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v674 = SUM (EF674k). var lab v674 "Anzahl Kinder unter 5". if(EF31=-8) v674 = -8. if(EF31=-7) v674 = -7. if(EF31=2) v674 = -1. fre v674. * EF675: Kinder (unter 6 Jahren): Anzahl im Haushalt. temporary. compute EF675k = 0. if (EF35=3 & EF31=1 & EF44<6) EF675k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v675 = SUM (EF675k). var lab v675 "Anzahl Kinder unter 6". if(EF31=-8) v675 = -8. if(EF31=-7) v675 = -7. if(EF31=2) v675 = -1. fre v675. * EF676: Kinder (unter 7 Jahren): Anzahl im Haushalt. temporary. compute EF676k = 0. if (EF35=3 & EF31=1 & EF44<7) EF676k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v676 = SUM (EF676k). var lab v676 "Anzahl Kinder unter 7". if(EF31=-8) v676 = -8. if(EF31=-7) v676 = -7. if(EF31=2) v676 = -1. fre v676. * EF677: Kinder (unter 8 Jahren): Anzahl im Haushalt. temporary. compute EF677k = 0. if (EF35=3 & EF31=1 & EF44<8) EF677k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v677 = SUM (EF677k). var lab v677 "Anzahl Kinder unter 8". if(EF31=-8) v677 = -8. if(EF31=-7) v677 = -7. if(EF31=2) v677 = -1. fre v677. * EF678: Kinder (unter 9 Jahren): Anzahl im Haushalt. temporary. compute EF678k = 0. if (EF35=3 & EF31=1 & EF44<9) EF678k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v678 = SUM (EF678k). var lab v678 "Anzahl Kinder unter 9". if(EF31=-8) v678 = -8. if(EF31=-7) v678 = -7. if(EF31=2) v678 = -1. fre v678. * EF679: Kinder (unter 10 Jahren): Anzahl im Haushalt. temporary. compute EF679k = 0. if (EF35=3 & EF31=1 & EF44<10) EF679k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v679 = SUM (EF679k). var lab v679 "Anzahl Kinder unter 10". if(EF31=-8) v679 = -8. if(EF31=-7) v679 = -7. if(EF31=2) v679 = -1. fre v679. * EF680: Kinder (unter 11 Jahren): Anzahl im Haushalt. temporary. compute EF680k = 0. if (EF35=3 & EF31=1 & EF44<11) EF680k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v680 = SUM (EF680k). var lab v680 "Anzahl Kinder unter 11". if(EF31=-8) v680 = -8. if(EF31=-7) v680 = -7. if(EF31=2) v680 = -1. fre v680. * EF681: Kinder (unter 12 Jahren): Anzahl im Haushalt. temporary. compute EF681k = 0. if (EF35=3 & EF31=1 & EF44<12) EF681k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v681 = SUM (EF681k). var lab v681 "Anzahl Kinder unter 12". if(EF31=-8) v681 = -8. if(EF31=-7) v681 = -7. if(EF31=2) v681 = -1. fre v681. * EF682: Kinder (unter 13 Jahren): Anzahl im Haushalt. temporary. compute EF682k = 0. if (EF35=3 & EF31=1 & EF44<13) EF682k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v682 = SUM (EF682k). var lab v682 "Anzahl Kinder unter 13". if(EF31=-8) v682 = -8. if(EF31=-7) v682 = -7. if(EF31=2) v682 = -1. fre v682. * EF683: Kinder (unter 14 Jahren): Anzahl im Haushalt . temporary. compute EF683k = 0. if (EF35=3 & EF31=1 & EF44<14) EF683k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v683 = SUM (EF683k). var lab v683 "Anzahl Kinder unter 14". if(EF31=-8) v683 = -8. if(EF31=-7) v683 = -7. if(EF31=2) v683 = -1. fre v683. * EF684: Kinder (unter 15 Jahren): Anzahl im Haushalt . temporary. compute EF684k = 0. if (EF35=3 & EF31=1 & EF44<15) EF684k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v684 = SUM (EF684k). var lab v684 "Anzahl Kinder unter 15". if(EF31=-8) v684 = -8. if(EF31=-7) v684 = -7. if(EF31=2) v684 = -1. fre v684. * EF685: Kinder (unter 16 Jahren): Anzahl im Haushalt . temporary. compute EF685k = 0. if (EF35=3 & EF31=1 & EF44<16) EF685k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v685 = SUM (EF685k). var lab v685 "Anzahl Kinder unter 16". if(EF31=-8) v685 = -8. if(EF31=-7) v685 = -7. if(EF31=2) v685 = -1. fre v685. * EF686: Kinder (unter 17 Jahren): Anzahl im Haushalt. temporary. compute EF686k = 0. if (EF35=3 & EF31=1 & EF44<17) EF686k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v686 = SUM (EF686k). var lab v686 "Anzahl Kinder unter 17". if(EF31=-8) v686 = -8. if(EF31=-7) v686 = -7. if(EF31=2) v686 = -1. fre v686. * EF687: Kinder (unter 18 Jahren): Anzahl im Haushalt . temporary. compute EF687k = 0. if (EF35=3 & EF31=1 & EF44<18) EF687k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v687 = SUM (EF687k). var lab v687 "Anzahl Kinder unter 18". if(v687 = 10) v687 = $SYSMIS. if(EF31=-8) v687 = -8. if(EF31=-7) v687 = -7. if(EF31=2) v687 = -1. fre v687. * EF688: Kinder (unter 27 Jahren): Anzahl im Haushalt. temporary. compute EF688k = 0. if (EF35=3 & EF31=1 & EF44<27) EF688k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v688 = SUM (EF688k). var lab v688 "Anzahl Kinder unter 27". if(v688 > 10) v688 = $SYSMIS. if(EF31=-8) v688 = -8. if(EF31=-7) v688 = -7. if(EF31=2) v688 = -1. fre v688. * EF689: Kinder (ab 18 Jahren): Anzahl im Haushalt. temporary. compute EF689k = 0. if (EF35=3 & EF31=1 & EF44>17) EF689k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v689 = SUM (EF689k). var lab v689 "Anzahl Kinder ab 18". if(v689 > 6) v689 = $SYSMIS. if(EF31=-8) v689 = -8. if(EF31=-7) v689 = -7. if(EF31=2) v689 = -1. fre v689. * EF690: Kinder (ab 27 Jahren): Anzahl im Haushalt. temporary. compute EF690k = 0. if (EF35=3 & EF31=1 & EF44>26) EF690k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v690 = SUM (EF690k). var lab v690 "Anzahl Kinder ab 27". if(v690 > 6) v690 = $SYSMIS. if(EF31=-8) v690 = -8. if(EF31=-7) v690 = -7. if(EF31=2) v690 = -1. fre v690. * EF691: Kinder 3-5 Jahre: Anzahl im Haushalt. temporary. compute EF691k = 0. if (EF44>2 & EF44<6 & EF31=1 & EF35=3) EF691k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF8 EF9 EF12 /v691 = SUM (EF691k). var lab v691 "Anzahl Kinder 3-5". if(v691 > 4) v691 = $SYSMIS. if(EF31=-8) v691 = -8. if(EF31=-7) v691 = -7. if(EF31=2) v691 = -1. fre v691. * EF692: Kinder 6-9 Jahre: Anzahl im Haushalt. temporary. compute EF692k = 0. if (EF44>5 & EF44<10 & EF31=1 & EF35=3) EF692k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF8 EF9 EF12 /v692 = SUM (EF692k). var lab v692 "Anzahl Kinder 6-9". if(v692 > 4) v692 = $SYSMIS. if(EF31=-8) v692 = -8. if(EF31=-7) v692 = -7. if(EF31=2) v692 = -1. fre v692. * EF693: Kinder 10-14 Jahre: Anzahl im Haushalt. temporary. compute EF693k = 0. if (EF44>9 & EF44<15 & EF31=1 & EF35=3) EF693k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF8 EF9 EF12 /v693 = SUM (EF693k). var lab v693 "Anzahl Kinder 10-14". if(v693 > 4) v693 = $SYSMIS. if(EF31=-8) v693 = -8. if(EF31=-7) v693 = -7. if(EF31=2) v693 = -1. fre v693. * EF694: Kinder 15-17 Jahre: Anzahl im Haushalt. temporary. compute EF694k = 0. if (EF44>14 & EF44<18 & EF31=1 & EF35=3) EF694k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF8 EF9 EF12 /v694 = SUM (EF694k). var lab v694 "Anzahl Kinder 15-17". if(v694 > 4) v694 = $SYSMIS. if(EF31=-8) v694 = -8. if(EF31=-7) v694 = -7. if(EF31=2) v694 = -1. fre v694. * EF695: Kinder 18-26 Jahre: Anzahl im Haushalt. temporary. compute EF695k = 0. if (EF44>17 & EF44<27 & EF31=1 & EF35=3) EF695k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF8 EF9 EF12 /v695 = SUM (EF695k). var lab v695 "Anzahl Kinder 18-26". if(EF31=-8) v695 = -8. if(EF31=-7) v695 = -7. if(EF31=2) v695 = -1. fre v695. * EF696: Kinder unter 6 Jahren: Anzahl im Haushalt, Schüler. temporary. compute EF696k = 0. if (EF44<6 & EF31=1 & EF35=3 & (EF287=1 OR EF287=2)) EF696k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF8 EF9 EF12 /v696 = SUM (EF696k). var lab v696 "Anzahl Kinder > 6, Schüler". if(EF31=-8) v696 = -8. if(EF31=-7) v696 = -7. if(EF31=2) v696 = -1. fre v696. * EF697: Kinder 6-9 Jahre: Anzahl im Haushalt, Schüler. temporary. compute EF697k = 0. if (EF44>5 & EF44<10 & EF31=1 & EF35=3 & EF287>0 & EF287<3) EF697k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF8 EF9 EF12 /v697 = SUM (EF697k). var lab v697 "Anzahl Kinder 6-9, Schüler". if(EF31=-8) v697 = -8. if(EF31=-7) v697 = -7. if(EF31=2) v697 = -1. fre v697. * EF698: Kinder 10-14 Jahre: Anzahl im Haushalt, Schüler. temporary. compute EF698k = 0. if (EF44>9 & EF44<15 & EF543=1) EF698k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF8 EF9 EF12 /v698 = SUM (EF698k). var lab v698 "Anzahl Kinder 10-14, Schüler". if(EF31=-8) v698 = -8. if(EF31=-7) v698 = -7. if(EF31=2) v698 = -1. crosstabs EF698 by v698. * ACHTUNG: Abweichungen zur Originaltypisierung. * EF699: Kinder 15-17 Jahre: Anzahl im Haushalt, Schüler. temporary. compute EF699k = 0. if (EF44>14 & EF44<18 & EF31=1 & EF35=3 & (EF287=1 OR EF287=2)) EF699k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF8 EF9 EF12 /v699 = SUM (EF699k). var lab v699 "Anzahl Kinder 15-17, Schüler". if(EF31=-8) v699 = -8. if(EF31=-7) v699 = -7. if(EF31=2) v699 = -1. fre v699. * EF700: Kinder 18-26 Jahre: Anzahl im Haushalt, Schüler. temporary. compute EF700k = 0. if (EF44>17 & EF44<27 & EF31=1 & EF35=3 & (EF287=1 OR EF287=2)) EF700k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF8 EF9 EF12 /v700 = SUM (EF700k). var lab v700 "Anzahl Kinder 18-26, Schüler". if(EF31=-8) v700 = -8. if(EF31=-7) v700 = -7. if(EF31=2) v700 = -1. fre v700. * EF701: Kinder ab 27 Jahre: Anzahl im Haushalt, Schüler. temporary. compute EF701k = 0. if (EF44>26 & EF31=1 & EF35=3 & (EF287=1 OR EF287=2)) EF701k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF8 EF9 EF12 /v701 = SUM (EF701k). var lab v701 "Anzahl Kinder ab 27, Schüler". if(EF31=-8) v701 = -8. if(EF31=-7) v701 = -7. if(EF31=2) v701 = -1. fre v701. * EF702: Personen ab 65: Anzahl im Haushalt. temporary. compute EF702k = 0. if (EF44>64 & EF31=1) EF702k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF8 EF9 EF12 /v702 = SUM (EF702k). var lab v702 "Anzahl Personen ab 65". if(v702>9) v702 = 9. if(EF31=-8) v702 = -8. if(EF31=-7) v702 = -7. if(EF31=2) v702 = -1. fre v702. * EF703: Personen ab 70: Anzahl im Haushalt. temporary. compute EF703k = 0. if (EF44>69 & EF31=1) EF703k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF8 EF9 EF12 /v703 = SUM (EF703k). var lab v703 "Anzahl Personen ab 70". if(v703>9) v703 = 9. if(EF31=-8) v703 = -8. if(EF31=-7) v703 = -7. if(EF31=2) v703 = -1. fre v703. * EF704: Personen ab 75: Anzahl im Haushalt. temporary. compute EF704k = 0. if (EF44>74 & EF31=1) EF704k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF8 EF9 EF12 /v704 = SUM (EF704k). var lab v704 "Anzahl Personen ab 75". if(v704>9) v704 = 9. if(EF31=-8) v704 = -8. if(EF31=-7) v704 = -7. if(EF31=2) v704 = -1. fre v704. * EF705: Personen ab 80: Anzahl im Haushalt. temporary. compute EF705k = 0. if (EF44>79 & EF31=1) EF705k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF8 EF9 EF12 /v705 = SUM (EF705k). var lab v705 "Anzahl Personen ab 80". if(v705>9) v705 = 9. if(EF31=-8) v705 = -8. if(EF31=-7) v705 = -7. if(EF31=2) v705 = -1. fre v705. * EF706: Personen ab 85: Anzahl im Haushalt. temporary. compute EF706k = 0. if (EF44>84 & EF31=1) EF706k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF8 EF9 EF12 /v706 = SUM (EF706k). var lab v706 "Anzahl Personen ab 85". if(v706>9) v706 = 9. if(EF31=-8) v706 = -8. if(EF31=-7) v706 = -7. if(EF31=2) v706 = -1. fre v706. * EF709: Personen am Nebenwohnsitz: Anzahl im Haushalt. temporary. compute EF709k = 0. if (EF30=3 & EF31=1) EF709k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF8 EF9 EF12 /v709 = SUM (EF709k). var lab v709 "Anzahl Personen am Nebenwohnsitz". if(EF31=-8) v709 = -8. if(EF31=-7) v709 = -7. if(EF31=2) v709 = -1. fre v709. * EF711: Familien: Anzahl im Haushalt (Konzept der Lebensformen). temporary. compute EF711k = 0. if (EF809>0 & EF809<5 & EF31=1 & EF35=1) EF711k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v711 = SUM (EF711k). var lab v711 "Anzahl Familien im Haushalt". if(EF31=-8) v711 = -8. if(EF31=-7) v711 = -7. if(EF31=2) v711 = -1. crosstabs EF711 by v711. * ACHTUNG: Abweichungen zur Originaltypisierung. * EF712: Ehepaare: Anzahl im Haushalt (Konzept der Lebensformen). temporary. compute EF712k = 0. if ((EF809=1 OR EF809=5) & EF31=1 & EF35=1) EF712k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v712 = SUM (EF712k). var lab v712 "Anzahl Ehepaare im Haushalt". if(EF31=-8) v712 = -8. if(EF31=-7) v712 = -7. if(EF31=2) v712 = -1. fre v712. * EF713: Nichteheliche Lebensgemeinschaft: Anzahl im Haushalt (Konzept der Lebensformen). temporary. compute EF713k = 0. if ((EF809=2 OR EF809=6) & EF31=1 & EF35=1) EF713k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v713 = SUM (EF713k). var lab v713 "Anzahl Nichtehelicher Lebensgemeinschaften im Haushalt". if(EF31=-8) v713 = -8. if(EF31=-7) v713 = -7. if(EF31=2) v713 = -1. fre v713. * EF714: Gleichgeschlechtliche Lebensgemeinschaft: Anzahl im Haushalt (Konzept der Lebensformen). temporary. compute EF714k = 0. if ((EF809=3 OR EF809=7) & EF31=1 & EF35=1) EF714k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v714 = SUM (EF714k). var lab v714 "Anzahl Gleichgeschlechtlicher Lebensgemeinschaften im Haushalt". if(EF31=-8) v714 = -8. if(EF31=-7) v714 = -7. if(EF31=2) v714 = -1. fre v714. * EF715: Alleinerziehende: Anzahl im Haushalt (Konzept der Lebensformen). temporary. compute EF715k = 0. if (EF809=4 & EF31=1 & EF35=1) EF715k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v715 = SUM (EF715k). var lab v715 "Anzahl Gleichgeschlechtlicher Lebensgemeinschaften im Haushalt". if(EF31=-8) v715 = -8. if(EF31=-7) v715 = -7. if(EF31=2) v715 = -1. crosstabs EF715 by v715. * ACHTUNG: Abweichungen zur Originaltypisierung. * EF716: Alleinstehende: Anzahl im Haushalt (Konzept der Lebensformen). temporary. compute EF716k = 0. if (EF809=8 & EF31=1 & EF35=1) EF716k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v716 = SUM (EF716k). var lab v716 "Anzahl Alleinstehende im Haushalt". if(v716>9) v716=9. if(EF31=-8) v716 = -8. if(EF31=-7) v716 = -7. if(EF31=2) v716 = -1. crosstabs EF716 by v716. * ACHTUNG: Abweichungen zur Originaltypisierung. * EF719: Eingetragene Lebenspartnerschaft: Anzahl im Haushalt (Konzept der Lebensformen). temporary. compute EF719k = 0. if (EF811=7 & EF31=1 & EF35=1) EF719k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v719 = SUM (EF719k). var lab v719 "Eingetragene Lebenspartnerschaften im Haushalt". if(EF31=-8) v719 = -8. if(EF31=-7) v719 = -7. if(EF31=2) v719 = -1. fre v719. * EF727: 1. ausländische Staatsangehörigkeit: Haupteinkommensbezieher. temporary. compute EF727k = EF369 * ((EF662>=1 & EF662<=4) & EF31=1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v727 = SUM (EF727k). var lab v727 "1. ausländische Staatsangehörigkeit Haupteinkommensbezieher". if(EF31=-8) v727 = -8. if(EF31=-7) v727 = -7. if(EF31=2) v727 = -1. fre v727. * EF731: Geschlecht: Haupteinkommensbezieher. temporary. compute EF731k = EF46 * ((EF662>=1 & EF662<=4) & EF31=1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v731 = SUM (EF731k). var lab v731 "Geschlecht Haupteinkommensbezieher". if(EF31=-8) v731 = -8. if(EF31=-7) v731 = -7. if(EF31=2) v731 = -1. fre v731. * EF732: Alter: Haupteinkommensbezieher. temporary. compute EF732k = EF44 * ((EF662>=1 & EF662<=4) & EF31=1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v732 = SUM (EF732k). var lab v732 "Alter Haupteinkommensbezieher". if(EF31=-8) v732 = -8. if(EF31=-7) v732 = -7. if(EF31=2) v732 = -1. fre v732. * EF734: Staatsangehörigkeit: Haupteinkommensbezieher. temporary. compute EF734k = EF371 * ((EF662>=1 & EF662<=4) & EF31=1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v734 = SUM (EF734k). var lab v734 "Staatsangehörigkeit Haupteinkommensbezieher". if(EF31=-8) v734 = -8. if(EF31=-7) v734 = -7. if(EF31=2) v734 = -1. fre v734. * mig_heb: Migrationsstatus: Haupteinkommensbezieher. temporary. compute mig_heb_k = EF2001 * ((EF662>=1 & EF662<=4) & EF31=1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /vmig_heb = SUM (mig_heb_k). var lab vmig_heb "Migrationsstatus Haupteinkommensbezieher". if(EF31=-8) vmig_heb = -8. if(EF31=-7) vmig_heb = -7. if(EF31=2) vmig_heb = -1. fre vmig_heb. * migs_heb: Staatsangehörigkeit: Haupteinkommensbezieher. temporary. compute migs_heb_k = EF2007 * ((EF662>=1 & EF662<=4) & EF31=1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /vmigs_heb = SUM (migs_heb_k). var lab vmigs_heb "Staatsangehörigkeit Haupteinkommensbezieher". if(EF31=-8) vmigs_heb = -8. if(EF31=-7) vmigs_heb = -7. if(EF31=2) vmigs_heb = -1. fre vmigs_heb. * EF735: Familienstand erweitert: Haupteinkommensbezieher. temporary. compute EF735k = EF765 * ((EF662>=1 & EF662<=4) & EF31=1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v735 = SUM (EF735k). var lab v735 "Familienstand Haupteinkommensbezieher". if(EF31=-8) v735 = -8. if(EF31=-7) v735 = -7. if(EF31=2) v735 = -1. fre v735. * EF736: Erwerbstyp: Haupteinkommensbezieher. temporary. compute EF736k = EF29 * ((EF662>=1 & EF662<=4) & EF31=1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v736 = SUM (EF736k). var lab v736 "Erwerbstyp Haupteinkommensbezieher". if(EF31=-8) v736 = -8. if(EF31=-7) v736 = -7. if(EF31=2) v736 = -1. fre v736. * EF737: Wirtschaftszweig Betrieb: Haupteinkommensbezieher. temporary. compute EF737k = EF137 * ((EF662>=1 & EF662<=4) & EF31=1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v737 = SUM (EF737k). var lab v737 "Wirtschaftszweig Betrieb Haupteinkommensbezieher". if(EF31=-8) v737 = -8. if(EF31=-7) v737 = -7. if(EF31=2) v737 = -1. fre v737. * EF738: Beruf (Kldb 2010): Haupteinkommensbezieher. temporary. compute EF738k = EF114 * ((EF662>=1 & EF662<=4) & EF31=1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v738 = SUM (EF738k). var lab v738 "Beruf (Kldb) Haupteinkommensbezieher". if(EF31=-8) v738 = -8. if(EF31=-7) v738 = -7. if(EF31=2) v738 = -1. fre v738. * EF739: Beruf (ISCO-08): Haupteinkommensbezieher. temporary. compute EF739k = EF541 * ((EF662>=1 & EF662<=4) & EF31=1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v739 = SUM (EF739k). var lab v739 "Beruf (ISCO) Haupteinkommensbezieher". if(EF31=-8) v739 = -8. if(EF31=-7) v739 = -7. if(EF31=2) v739 = -1. if(EF739 = -2) v739 = -2. fre v739. * EF740: Stellung im Beruf: Haupteinkommensbezieher. temporary. compute EF740k = EF117 * ((EF662>=1 & EF662<=4) & EF31=1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v740 = SUM (EF740k). var lab v740 "Stellung im Beruf Haupteinkommensbezieher". if(EF31=-8) v740 = -8. if(EF31=-7) v740 = -7. if(EF31=2) v740 = -1. fre v740. * EF741: Überwiegender Lebensunterhalt: Haupteinkommensbezieher. temporary. compute EF741k = EF401 * ((EF662>=1 & EF662<=4) & EF31=1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v741 = SUM (EF741k). var lab v741 "Überwiegender Lebensunterhalt Haupteinkommensbezieher". if(EF31=-8) v741 = -8. if(EF31=-7) v741 = -7. if(EF31=2) v741 = -1. fre v741. * EF742: Nettoeinkommen letzter Monat: Haupteinkommensbezieher. temporary. compute EF742k = EF436 * ((EF662>=1 & EF662<=4) & EF31=1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v742 = SUM (EF742k). var lab v742 "Nettoeinkommen Haupteinkommensbezieher". if(EF31=-8) v742 = -8. if(EF31=-7) v742 = -7. if(EF31=2) v742 = -1. fre v742. * EF743: Höchster allg. Schulabschluss: Haupteinkommensbezieher. compute EF310n = EF310. recode EF310n (6=8) (9=7) (7=9). if(EF310n=-5 & EF309=9) EF310n=6. if(EF310n=-5) EF310n = 8. temporary. compute EF743k = EF310n * ((EF662>=1 & EF662<=4) & EF31=1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v743 = SUM (EF743k). var lab v743 "Höchster allg. Schulabschluss Haupteinkommensbezieher". if(EF31=-8) v743 = -8. if(EF31=-7) v743 = -7. if(EF31=2) v743 = -1. fre v743. * EF744: Höchster berufl. Abschluss: Haupteinkommensbezieher. temporary. compute EF744k = EF320 * ((EF662>=1 & EF662<=4) & EF31=1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v744 = SUM (EF744k). var lab v744 "Höchster berufl. Schulabschluss Haupteinkommensbezieher". if(EF31=-8) v744 = -8. if(EF31=-7) v744 = -7. if(EF31=2) v744 = -1. fre v744. * EF745: Höchster berufl./ schul. Abschluss: Haupteinkommensbezieher. temporary. compute EF745k = EF540 * ((EF662>=1 & EF662<=4) & EF31=1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v745 = SUM (EF745k). var lab v745 "Höchster berufl./schul. Abschluss Haupteinkommensbezieher (ISCED)". if(EF31=-8) v745 = -8. if(EF31=-7) v745 = -7. if(EF31=2) v745 = -1. fre v745. * EF753: Geschlecht: Haushaltsbezugsperson. temporary. compute EF753k = EF46 * (EF37 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v753 = SUM (EF753k). var lab v753 "Geschlecht Haushaltsbezugsperson". if(EF31=-8) v753 = -8. if(EF31=-7) v753 = -7. if(EF31=2) v753 = -1. fre v753. * EF754: Alter: Haushaltsbezugsperson. temporary. compute EF754k = EF44 * (EF37 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v754 = SUM (EF754k). var lab v754 "Alter Haushaltsbezugsperson". if(EF31=-8) v754 = -8. if(EF31=-7) v754 = -7. if(EF31=2) v754 = -1. fre v754. * EF756: Staatsangehörigkeit: Haushaltsbezugsperson. temporary. compute EF756k = EF371 * (EF37 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v756 = SUM (EF756k). var lab v756 "Staatsangehörigkeit Haushaltsbezugsperson". if(EF31=-8) v756 = -8. if(EF31=-7) v756 = -7. if(EF31=2) v756 = -1. fre v756. * EF757: Familienstand: Haushaltsbezugsperson. temporary. compute EF757k = EF765 * (EF37 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v757 = SUM (EF757k). var lab v757 "Familienstand Haushaltsbezugsperson". if(EF31=-8) v757 = -8. if(EF31=-7) v757 = -7. if(EF31=2) v757 = -1. fre v757. * EF758: Erwerbstyp: Haushaltsbezugsperson. temporary. compute EF758k = EF29 * (EF37 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v758 = SUM (EF758k). var lab v758 "Erwerbstyp Haushaltsbezugsperson". if(EF31=-8) v758 = -8. if(EF31=-7) v758 = -7. if(EF31=2) v758 = -1. fre v758. * EF759: Wohnsitz: Haushaltsbezugsperson. temporary. compute EF759k = EF30 * (EF37 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v759 = SUM (EF759k). var lab v759 "Wohnsitz Haushaltsbezugsperson". if(EF31=-8) v759 = -8. if(EF31=-7) v759 = -7. if(EF31=2) v759 = -1. fre v759. * EF760: 1. ausl. Staatsangehörigkeit: Haushaltsbezugsperson. temporary. compute EF760k = EF369 * (EF37 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 /v760 = SUM (EF760k). var lab v760 "1. ausl. staatsangehörigkeit Haushaltsbezugsperson". if(EF31=-8) v760 = -8. if(EF31=-7) v760 = -7. if(EF31=2) v760 = -1. fre v760. * EF770: Kinder: Anzahl in Lebensform. temporary. compute EF770k = 0. if (EF44>-1 & EF44<100 & EF31=1 & EF35=3) EF770k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v770 = SUM (EF770k). var lab v770 "Anzahl Kinder in Lebensform". if(EF31=-8) v770 = -8. if(EF31=-7) v770 = -7. if(EF31=2) v770 = -1. if(v770 > 9) v770 = 9. fre v770. * EF771: Kinder unter 1: Anzahl in Lebensform. temporary. compute EF771k = 0. if (EF44<1 & EF31=1 & EF35=3) EF771k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v771 = SUM (EF771k). var lab v771 "Anzahl Kinder unter 1 in Lebensform". if(EF31=-8) v771 = -8. if(EF31=-7) v771 = -7. if(EF31=2) v771 = -1. fre v771. * EF772: Kinder unter 2: Anzahl in Lebensform. temporary. compute EF772k = 0. if (EF44<2 & EF31=1 & EF35=3) EF772k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v772 = SUM (EF772k). var lab v772 "Anzahl Kinder unter 2 in Lebensform". if(EF31=-8) v772 = -8. if(EF31=-7) v772 = -7. if(EF31=2) v772 = -1. fre v772. * EF773: Kinder unter 3: Anzahl in Lebensform. temporary. compute EF773k = 0. if (EF44<3 & EF31=1 & EF35=3) EF773k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v773 = SUM (EF773k). var lab v773 "Anzahl Kinder unter 3 in Lebensform". if(EF31=-8) v773 = -8. if(EF31=-7) v773 = -7. if(EF31=2) v773 = -1. fre v773. * EF774: Kinder unter 4: Anzahl in Lebensform. temporary. compute EF774k = 0. if (EF44<4 & EF31=1 & EF35=3) EF774k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v774 = SUM (EF774k). var lab v774 "Anzahl Kinder unter 4 in Lebensform". if(EF31=-8) v774 = -8. if(EF31=-7) v774 = -7. if(EF31=2) v774 = -1. fre v774. * EF775: Kinder unter 5: Anzahl in Lebensform. temporary. compute EF775k = 0. if (EF44<5 & EF31=1 & EF35=3) EF775k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v775 = SUM (EF775k). var lab v775 "Anzahl Kinder unter 5 in Lebensform". if(EF31=-8) v775 = -8. if(EF31=-7) v775 = -7. if(EF31=2) v775 = -1. fre v775. * EF776: Kinder unter 6: Anzahl in Lebensform. temporary. compute EF776k = 0. if (EF44<6 & EF31=1 & EF35=3) EF776k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v776 = SUM (EF776k). var lab v776 "Anzahl Kinder unter 6 in Lebensform". if(EF31=-8) v776 = -8. if(EF31=-7) v776 = -7. if(EF31=2) v776 = -1. fre v776. * EF777: Kinder unter 7: Anzahl in Lebensform. temporary. compute EF777k = 0. if (EF44<7 & EF31=1 & EF35=3) EF777k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v777 = SUM (EF777k). var lab v777 "Anzahl Kinder unter 7 in Lebensform". if(EF31=-8) v777 = -8. if(EF31=-7) v777 = -7. if(EF31=2) v777 = -1. fre v777. * EF778: Kinder unter 8: Anzahl in Lebensform. temporary. compute EF778k = 0. if (EF44<8 & EF31=1 & EF35=3) EF778k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v778 = SUM (EF778k). var lab v778 "Anzahl Kinder unter 8 in Lebensform". if(EF31=-8) v778 = -8. if(EF31=-7) v778 = -7. if(EF31=2) v778 = -1. fre v778. * EF779: Kinder unter 9: Anzahl in Lebensform. temporary. compute EF779k = 0. if (EF44<9 & EF31=1 & EF35=3) EF779k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v779 = SUM (EF779k). var lab v779 "Anzahl Kinder unter 9 in Lebensform". if(EF31=-8) v779 = -8. if(EF31=-7) v779 = -7. if(EF31=2) v779 = -1. fre v779. * EF780: Kinder unter 10: Anzahl in Lebensform. temporary. compute EF780k = 0. if (EF44<10 & EF31=1 & EF35=3) EF780k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v780 = SUM (EF780k). var lab v780 "Anzahl Kinder unter 10 in Lebensform". if(EF31=-8) v780 = -8. if(EF31=-7) v780 = -7. if(EF31=2) v780 = -1. fre v780. * EF781: Kinder unter 11: Anzahl in Lebensform. temporary. compute EF781k = 0. if (EF44<11 & EF31=1 & EF35=3) EF781k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v781 = SUM (EF781k). var lab v781 "Anzahl Kinder unter 11 in Lebensform". if(EF31=-8) v781 = -8. if(EF31=-7) v781 = -7. if(EF31=2) v781 = -1. fre v781. * EF782: Kinder unter 12: Anzahl in Lebensform. temporary. compute EF782k = 0. if (EF44<12 & EF31=1 & EF35=3) EF782k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v782 = SUM (EF782k). var lab v782 "Anzahl Kinder unter 12 in Lebensform". if(EF31=-8) v782 = -8. if(EF31=-7) v782 = -7. if(EF31=2) v782 = -1. fre v782. * EF783: Kinder unter 13: Anzahl in Lebensform. temporary. compute EF783k = 0. if (EF44<13 & EF31=1 & EF35=3) EF783k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v783 = SUM (EF783k). var lab v783 "Anzahl Kinder unter 13 in Lebensform". if(EF31=-8) v783 = -8. if(EF31=-7) v783 = -7. if(EF31=2) v783 = -1. fre v783. * EF784: Kinder unter 14: Anzahl in Lebensform. temporary. compute EF784k = 0. if (EF44<14 & EF31=1 & EF35=3) EF784k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v784 = SUM (EF784k). var lab v784 "Anzahl Kinder unter 14 in Lebensform". if(EF31=-8) v784 = -8. if(EF31=-7) v784 = -7. if(EF31=2) v784 = -1. fre v784. * EF785: Kinder unter 15: Anzahl in Lebensform. temporary. compute EF785k = 0. if (EF44<15 & EF31=1 & EF35=3) EF785k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v785 = SUM (EF785k). var lab v785 "Anzahl Kinder unter 15 in Lebensform". if(EF31=-8) v785 = -8. if(EF31=-7) v785 = -7. if(EF31=2) v785 = -1. fre v785. * EF786: Kinder unter 16: Anzahl in Lebensform. temporary. compute EF786k = 0. if (EF44<16 & EF31=1 & EF35=3) EF786k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v786 = SUM (EF786k). var lab v786 "Anzahl Kinder unter 16 in Lebensform". if(EF31=-8) v786 = -8. if(EF31=-7) v786 = -7. if(EF31=2) v786 = -1. fre v786. * EF787: Kinder unter 17: Anzahl in Lebensform. temporary. compute EF787k = 0. if (EF44<17 & EF31=1 & EF35=3) EF787k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v787 = SUM (EF787k). var lab v787 "Anzahl Kinder unter 17 in Lebensform". if(EF31=-8) v787 = -8. if(EF31=-7) v787 = -7. if(EF31=2) v787 = -1. fre v787. * EF788: Kinder unter 18: Anzahl in Lebensform. temporary. compute EF788k = 0. if (EF44<18 & EF31=1 & EF35=3) EF788k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v788 = SUM (EF788k). var lab v788 "Anzahl Kinder unter 18 in Lebensform". if(v788 = 10) v788 = 9. if(EF31=-8) v788 = -8. if(EF31=-7) v788 = -7. if(EF31=2) v788 = -1. fre v788. * EF789: Kinder unter 27: Anzahl in Lebensform. temporary. compute EF789k = 0. if (EF44<27 & EF31=1 & EF35=3) EF789k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v789 = SUM (EF789k). var lab v789 "Anzahl Kinder unter 27 in Lebensform". if(v789>9) v789 = 9. if(EF31=-8) v789 = -8. if(EF31=-7) v789 = -7. if(EF31=2) v789 = -1. fre v789. * EF790: Kinder ab 18: Anzahl in Lebensform. temporary. compute EF790k = 0. if (EF44>17 & EF31=1 & EF35=3) EF790k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v790 = SUM (EF790k). var lab v790 "Anzahl Kinder ab 18 in Lebensform". if(EF31=-8) v790 = -8. if(EF31=-7) v790 = -7. if(EF31=2) v790 = -1. fre v790. * EF791: Kinder ab 27: Anzahl in Lebensform. temporary. compute EF791k = 0. if (EF44>26 & EF31=1 & EF35=3) EF791k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v791 = SUM (EF791k). var lab v791 "Anzahl Kinder ab 27 in Lebensform". if(EF31=-8) v791 = -8. if(EF31=-7) v791 = -7. if(EF31=2) v791 = -1. fre v791. * EF792: Kinder 3-5 Jahre: Anzahl in Lebensform. temporary. compute EF792k = 0. if (EF44>2 & EF44<6 & EF31=1 & EF35=3) EF792k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v792 = SUM (EF792k). var lab v792 "Anzahl Kinder 3-5 in Lebensform". if(EF31=-8) v792 = -8. if(EF31=-7) v792 = -7. if(EF31=2) v792 = -1. fre v792. * EF793: Kinder 6-9 Jahre: Anzahl in Lebensform. temporary. compute EF793k = 0. if (EF44>5 & EF44<10 & EF31=1 & EF35=3) EF793k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v793 = SUM (EF793k). var lab v793 "Anzahl Kinder 6-9 in Lebensform". if(EF31=-8) v793 = -8. if(EF31=-7) v793 = -7. if(EF31=2) v793 = -1. fre v793. * EF794: Kinder 10-14 Jahre: Anzahl in Lebensform. temporary. compute EF794k = 0. if (EF44>9 & EF44<15 & EF31=1 & EF35=3) EF794k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v794 = SUM (EF794k). var lab v794 "Anzahl Kinder 10-14 in Lebensform". if(EF31=-8) v794 = -8. if(EF31=-7) v794 = -7. if(EF31=2) v794 = -1. fre v794. * EF795: Kinder 15-17 Jahre: Anzahl in Lebensform. temporary. compute EF795k = 0. if (EF44>14 & EF44<18 & EF31=1 & EF35=3) EF795k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v795 = SUM (EF795k). var lab v795 "Anzahl Kinder 15-17 in Lebensform". if(EF31=-8) v795 = -8. if(EF31=-7) v795 = -7. if(EF31=2) v795 = -1. fre v795. * EF796: Kinder 18-26 Jahre: Anzahl in Lebensform. temporary. compute EF796k = 0. if (EF44>17 & EF44<27 & EF31=1 & EF35=3) EF796k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v796 = SUM (EF796k). var lab v796 "Anzahl Kinder 18-26 in Lebensform". if(EF31=-8) v796 = -8. if(EF31=-7) v796 = -7. if(EF31=2) v796 = -1. fre v796. * EF797: Kinder unter 6 Jahren: Anzahl in Lebensform, Schüler. temporary. compute EF797k = 0. if (EF44 < 6 & EF31=1 & EF35=3 & (EF287=1 OR EF287=2)) EF797k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v797 = SUM (EF797k). var lab v797 "Anzahl Kinder unter 6 in Lebensform, Schüler". if(EF31=-8) v797 = -8. if(EF31=-7) v797 = -7. if(EF31=2) v797 = -1. fre v797. * EF798: Kinder 6-9 Jahre: Anzahl in Lebensform, Schüler . temporary. compute EF798k = 0. if (EF44>5 & EF44<10 & EF31=1 & EF35=3 & (EF287=1 OR EF287=2)) EF798k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v798 = SUM (EF798k). var lab v798 "Anzahl Kinder 6-9 in Lebensform, Schüler". if(EF31=-8) v798 = -8. if(EF31=-7) v798 = -7. if(EF31=2) v798 = -1. fre v798. * EF799: Anzahl in Lebensform: Kinder 10-14 Jahre, Schüler . temporary. compute EF799k = 0. if (EF44>9 & EF44<15 & EF31=1 & EF35=3 & (EF287=1 OR EF287=2)) EF799k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v799 = SUM (EF799k). var lab v799 "Anzahl Kinder 10-14 in Lebensform, Schüler". if(EF31=-8) v799 = -8. if(EF31=-7) v799 = -7. if(EF31=2) v799 = -1. fre v799. * EF800: Anzahl in Lebensform: Kinder 15-17 Jahre, Schüler . temporary. compute EF800k = 0. if (EF44>14 & EF44<18 & EF31=1 & EF35=3 & (EF287=1 OR EF287=2)) EF800k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v800 = SUM (EF800k). var lab v800 "Anzahl Kinder 15-17 in Lebensform, Schüler". if(EF31=-8) v800 = -8. if(EF31=-7) v800 = -7. if(EF31=2) v800 = -1. fre v800. * EF801: Anzahl in Lebensform: Kinder 18-26 Jahre, Schüler . temporary. compute EF801k = 0. if (EF44>17 & EF44<27 & EF31=1 & EF35=3 & (EF287=1 OR EF287=2)) EF801k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v801 = SUM (EF801k). var lab v801 "Anzahl Kinder 18-26 in Lebensform, Schüler". if(EF31=-8) v801 = -8. if(EF31=-7) v801 = -7. if(EF31=2) v801 = -1. fre v801. * EF802: Anzahl in Lebensform: Kinder ab 27 Jahren, Schüler . temporary. compute EF802k = 0. if (EF44>26 & EF31=1 & EF35=3 & (EF287=1 OR EF287=2)) EF802k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v802 = SUM (EF802k). var lab v802 "Anzahl Kinder ab 27 in Lebensform, Schüler". if(EF31=-8) v802 = -8. if(EF31=-7) v802 = -7. if(EF31=2) v802 = -1. fre v802. * EF803: Alter jüngstes Kind in Lebensform. temporary. compute EF803k = (EF44*(EF35=3 & EF805=1)). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v803 = MAX (EF803k). var lab v803 "Alter: Jüngstes Kind in Lebensform". if(EF31=-8) v803 = -8. if(EF31=-7) v803 = -7. if(EF31=2) v803 = -1. if(v803 = 0 & EF770 = 0) v803 = -5. fre v803. * EF804: Alter: Ältestes Kind in Lebensform. if (EF35>0 & EF35<4) v804_1k = 1. if (v804_1k=1) v804_1k = (EF44*(EF35=3)). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v804_1 = MAX (v804_1k). fre v804_1. * ältestes Kind ist unter 1 Jahr alt. if (EF35>0 & EF35<4) v804_0k = 1. if (v804_0k=1) v804_0k = (EF44=0 & EF35=3). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v804_0 = SUM (v804_0k). fre v804_0. if (v804_0>0 & v804_0<4) v804 = 0. if (v804_1>0 & v804_1<96) v804=v804_1. if (v804_0 =0 & v804_1=0) v804=-5. var lab v804 "Alter: Ältestes Kind in Lebensform". fre v804. * EF812: Personen am Nebenwohnsitz: Anzahl in Lebensform. temporary. compute EF812k = 0. if (EF30 = 3) EF812k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v812 = SUM (EF812k). var lab v812 "Anzahl Personen Nebenwohnsitz". if(EF31=-8) v812 = -8. if(EF31=-7) v812 = -7. if(EF31=2) v812 = -1. fre v812. * EF819: Geschlecht: Bezugsperson der Lebensform . temporary. compute EF819k = EF46 * (EF35 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v819 = SUM (EF819k). var lab v819 "Geschlecht Bezugsperson Lebensform". if(EF31=-8) v819 = -8. if(EF31=-7) v819 = -7. if(EF31=2) v819 = -1. fre v819. * EF820: Alter: Bezugsperson der Lebensform . temporary. compute EF820k = EF44 * (EF35 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v820 = SUM (EF820k). var lab v820 "Alter Bezugsperson Lebensform". if(EF31=-8) v820 = -8. if(EF31=-7) v820 = -7. if(EF31=2) v820 = -1. fre v820. * EF822: Staatsangehörigkeit: Bezugsperson der Lebensform . temporary. compute EF822k = EF371 * (EF35 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v822 = SUM (EF822k). var lab v822 "Staatsangehörigkeit Bezugsperson Lebensform". if(EF31=-8) v822 = -8. if(EF31=-7) v822 = -7. if(EF31=2) v822 = -1. fre v822. * mig_lf1: Migrationsstatus: Bezugsperson der Lebensform. temporary. compute vmig_lf1k = EF2001 * (EF35 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /vmig_lf1 = SUM (vmig_lf1k). var lab vmig_lf1 "Migrationsstatus Bezugsperson Lebensform". if(EF31=-8) vmig_lf1 = -8. if(EF31=-7) vmig_lf1 = -7. if(EF31=2) vmig_lf1 = -1. fre vmig_lf1. * migs_lf: Staatsangehörigkeit: Bezugsperson der Lebensform. temporary. compute vmigs_lfk = EF2007 * (EF35 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /vmigs_lf = SUM (vmigs_lfk). var lab vmigs_lf "Staatsangehörigkeit Bezugsperson Lebensform". if(EF31=-8) vmigs_lf = -8. if(EF31=-7) vmigs_lf = -7. if(EF31=2) vmigs_lf = -1. fre vmigs_lf. * EF823: Familienstand: Bezugsperson der Lebensform . temporary. compute EF823k = EF765 * (EF35 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v823 = SUM (EF823k). var lab v823 "Familienstand Bezugsperson Lebensform". if(EF31=-8) v823 = -8. if(EF31=-7) v823 = -7. if(EF31=2) v823 = -1. fre v823. * EF824: Erwerbstyp: Bezugsperson der Lebensform . temporary. compute EF824k = EF29 * (EF35 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v824 = SUM (EF824k). var lab v824 "Erwerbstyp Bezugsperson Lebensform". if(EF31=-8) v824 = -8. if(EF31=-7) v824 = -7. if(EF31=2) v824 = -1. fre v824. * EF825: Wirtschaftszweig: Bezugsperson der Lebensform . temporary. compute EF825k = EF137 * (EF35 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v825 = SUM (EF825k). var lab v825 "Wirtschaftszweig Bezugsperson Lebensform". if(EF31=-8) v825 = -8. if(EF31=-7) v825 = -7. if(EF31=2) v825 = -1. fre v825. * EF826: Beruf (Kldb 2010): Bezugsperson der Lebensform. temporary. compute EF826k = EF114 * (EF35 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v826 = SUM (EF826k). var lab v826 "Beruf (Kldb 2010) Bezugsperson Lebensform" . if(EF31=-8) v826 = -8. if(EF31=-7) v826 = -7. if(EF31=2) v826 = -1. if(EF326=-2) v826 = -2. fre v826. * EF827: Beruf (ISCO-08): Bezugsperson der Lebensform. temporary. compute EF827k = EF541 * (EF35 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v827 = SUM (EF827k). var lab v827 "Beruf (ISCO-08) Bezugsperson Lebensform". if(EF31=-8) v827 = -8. if(EF31=-7) v827 = -7. if(EF31=2) v827= -1. if(EF326=-2) v827 = -2. fre v827. * EF828: Stellung im Beruf: Bezugsperson der Lebensform . temporary. compute EF828k = EF117 * (EF35 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v828 = SUM (EF828k). var lab v828 "Beruf (ISCO-08) Bezugsperson Lebensform". if(EF31=-8) v828 = -8. if(EF31=-7) v828 = -7. if(EF31=2) v828= -1. fre v828. * EF829: Überwiegender Lebensunterhalt: Bezugsperson der Lebensform . temporary. compute EF829k = EF401 * (EF35 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v829 = SUM (EF829k). var lab v829 "Überwiegender Lebensunterhalt Bezugsperson Lebensform". if(EF31=-8) v829 = -8. if(EF31=-7) v829 = -7. if(EF31=2) v829= -1. fre v829. * EF830: Nettoeinkommen: Bezugsperson der Lebensform . temporary. compute EF830k = EF436 * (EF35 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v830 = SUM (EF830k). var lab v830 "Nettoeinkommen Bezugsperson Lebensform". if(EF31=-8) v830 = -8. if(EF31=-7) v830 = -7. if(EF31=2) v830= -1. fre v830. * EF831: Höchster schul. Abschluss: Bezugsperson der Lebensform . compute EF310n1 = EF310. recode EF310n1 (6=8) (9=7) (7=9). if(EF310n1=-5 & EF309=9) EF310n1= 6. if(EF310n1=-5) EF310n1= 8. if(EF310n1=-3) EF310n1= 8. temporary. compute EF831k=EF310n1 * (EF35 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v831 = SUM (EF831k). var lab v831 "Höchster schul. Abschluss Bezugsperson Lebensform". if(EF31=-8) v831 = -8. if(EF31=-7) v831 = -7. if(EF31=2) v831= -1. fre v831. * EF832: Höchster berufl. Abschluss: Bezugsperson der Lebensform. temporary. compute EF832k = EF320 * (EF35 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v832 = SUM (EF832k). var lab v832 "Höchster berufl. Schulabschluss Bezugsperson Lebensform". if(EF31=-8) v832 = -8. if(EF31=-7) v832 = -7. if(EF31=2) v832= -1. if(v832=-3) v832=88. fre v832. * EF833: Höchster berufl./ schul. Abschluss: Bezugsperson der Lebensform (ISCED 2011). temporary. compute EF833k = EF540 * (EF35 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v833 = SUM (EF833k). var lab v833 "Höchster berufl./schul. Abschluss Bezugsperson der Lebensform (ISCED)". if(EF31=-8) v833 = -8. if(EF31=-7) v833 = -7. if(EF31=2) v833= -1. fre v833. * EF834: Arbeitszeittyp: Bezugsperson der Lebensform . compute EF130n = EF130. if(EF130n=-5) EF130n = 8. if(EF130n=1 & EF129 =1) EF130n = 8. if(EF130n=2 & EF129 =1) EF130n = 8. if(EF130n=3 & EF129 =1) EF130n = 8. if(EF130n=4 & EF129 =1) EF130n = 8. if(EF130n=5 & EF129 =1) EF130n = 8. if(EF130n=6 & EF129 =1) EF130n = 8. if(EF130n=7 & EF129 =1) EF130n = 8. if(EF130n=8 & EF129 =1) EF130n = 8. if(EF130n=9 & EF129 =1) EF130n = 8. fre EF130n. temporary. compute EF834k = EF130n * (EF35 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v834 = SUM (EF834k). var lab v834 "Arbeitszeittyp Bezugsperson der Lebensform". if(EF31=-8) v834 = -8. if(EF31=-7) v834 = -7. if(EF31=2) v834= -1. fre v834. * EF835: Normale Arbeitszeit (je Woche: Stunden): Bezugsperson der Lebensform . temporary. compute EF835k = EF131 * (EF35 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v835 = SUM (EF835k). var lab v835 "Normale Arbeitszeit Bezugsperson Lebensform". if(EF31=-8) v835 = -8. if(EF31=-7) v835 = -7. if(EF31=2) v835= -1. if(v835=-1) v835=-2. fre v835. * EF836: Grund geringer Arbeitszeit: Bezugsperson der Lebensform . compute EF147n = EF147. if(EF147n = 3 & EF29=1 & EF146=2) EF147n=2. if(EF147n = 4 & EF29=1 & EF146=2) EF147n=3. if(EF147n = 17 & EF29=1 & EF146=2) EF147n=5. if(EF147n = 8 & EF29=1 & EF146=2) EF147n=6. if(EF147n = 16 & EF29=1 & EF146=2) EF147n=7. if((EF147n= 1 OR EF147n=2 OR EF147n=6 OR EF147n=9 OR EF147n=10 OR EF147n=11 OR EF147n=12 OR EF147n=13 OR EF147n=14 OR EF147n=15 OR EF147n=18 OR EF147n=19 OR EF147n=99) & EF29=1 & EF146=2 & EF147~=3 & EF147~=4 & EF147~=8 & EF147~=16 & EF147~=17) EF147n = 8. if(EF147n = -5 & EF29=1 & EF146~=2) EF147n=1. fre EF147n. temporary. compute EF836k = EF147n * (EF35 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v836 = SUM (EF836k). var lab v836 "Grund geringer Arbeitszeit Bezugsperson Lebensform". if(EF31=-8) v836 = -8. if(EF31=-7) v836 = -7. if(EF31=2) v836= -1. crosstabs EF836 by v836. * ACHTUNG: Abweichungen zur Originaltypisierung. * EF837: Erwerbsunterbrechung (Berichtsw.): Bezugsperson der Lebensform. compute EF85nl = EF85. if(EF85nl>0 & EF85nl<12 & EF29=1) EF85nl = 1. if(EF85nl=-5 & EF29=1) EF85nl=2. fre EF85nl. temporary. compute EF837k = EF85nl * (EF35 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v837 = SUM (EF837k). var lab v837 "1. ausländische Staatsangehörigkeit Bezugsperson Lebensform". if(EF31=-8) v837 = -8. if(EF31=-7) v837 = -7. if(EF31=2) v837= -1. if(v837>2 & v837<11) v837=-2. crosstabs EF837 by v837. * ACHTUNG: Abweichungen zur Originaltypisierung. * EF838: 1. ausländische Staatsangehörigkeit: Bezugsperson der Lebensform. temporary. compute EF838k = EF369 * (EF35 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v838 = SUM (EF838k). var lab v838 "1. ausländische Staatsangehörigkeit Bezugsperson Lebensform" . if(EF31=-8) v838 = -8. if(EF31=-7) v838 = -7. if(EF31=2) v838= -1. fre v838. * EF843: Geschlecht: Bezugsperson der Lebensform. temporary. compute EF843k = EF843 * (EF35 = 1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v843 = SUM (EF843k). var lab v843 "Geschlecht Bezugsperson Lebensform". if(EF31=-8) v843 = -8. if(EF31=-7) v843 = -7. if(EF31=2) v843= -1. fre v843. * EF844: Alter: Lebenspartner der Bezugsperson der Lebensform. temporary. compute EF844k = EF44 * (EF35 = 2). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v844 = SUM (EF844k). var lab v844 "Alter Lebenspartner Bezugsperson Lebensform". if(EF31=-8) v844 = -8. if(EF31=-7) v844 = -7. if(EF31=2) v844= -1. if(v844=0) v844= -5. crosstabs EF844 by v844. * ACHTUNG: Abweichungen zur Originaltypisierung. * EF846: Staatsangehörigkeit: Lebenspartner in Lebensform. temporary. compute EF846k = EF371 * (EF35 = 2). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v846 = SUM (EF846k). var lab v846 "Staatsangehörigkeit Lebenspartner in Lebensform". if(EF31=-8) v846 = -8. if(EF31=-7) v846 = -7. if(EF31=2) v846= -1. if(v846=0) v846= -5. crosstabs EF846 by v846. * ACHTUNG: Abweichungen zur Originaltypisierung. * mig_lf2: Migrationsstatus: Lebenspartner in Lebensform . temporary. compute mig_lf2k = EF2001 * (EF35 = 2). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /vmig_lf2 = SUM (mig_lf2k). var lab vmig_lf2 "Migrationsstatus Lebenspartner in Lebensform". if(vmig_lf2=0 & EF762<0) vmig_lf2 = EF762. fre vmig_lf2. temporary. compute LP_DEk = (EF2001=0 & (EF35 = 2)). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /LP_DE = SUM (LP_DEk). if(vmig_lf2 = 0 & LP_DE=0) vmig_lf2=-5. fre vmig_lf2. * migs_lf2: Staatsangehörigkeit: Lebenspartner Lebensform. temporary. compute vmigs_lf2k = (EF2007*(EF35 = 2)). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /vmigs_lf2 = SUM (vmigs_lf2k). var lab vmigs_lf2 "Staatsangehörigkeit Lebenspartner in Lebensform". if(vmigs_lf2=0 & EF762<0) vmigs_lf2=EF762. fre vmigs_lf2. temporary. compute LP_DE2k = (EF2007=0 & (EF35 = 2)). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /LP_DE2 = SUM (LP_DE2k). if(vmigs_lf2 = 0 & LP_DE2=0) vmigs_lf2=-5. fre vmigs_lf2. * EF847: Familienstand: Lebenspartner in Lebensform. temporary. compute EF847k = EF765 * (EF35 = 2). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v847 = SUM (EF847k). var lab v847 "Familienstand Lebenspartner in Lebensform". if(EF31=-8) v847 = -8. if(EF31=-7) v847 = -7. if(EF31=2) v847= -1. if(v847=0) v847= -5. crosstabs EF847 by v847. * ACHTUNG: Abweichungen zur Originaltypisierung. * EF848: Erwerbstyp: Lebenspartner in Lebensform. temporary. compute EF848k = EF29 * (EF35 = 2). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v848 = SUM (EF848k). var lab v848 "Erwerbstyp Lebenspartner in Lebensform". if(EF31=-8) v848 = -8. if(EF31=-7) v848 = -7. if(EF31=2) v848= -1. if(v848=0) v848= -5. crosstabs EF848 by v848. * ACHTUNG: Abweichungen zur Originaltypisierung. * EF849: Wirtschaftszweig: Lebenspartner in Lebensform. temporary. compute EF849k = EF137 * (EF35 = 2). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v849 = SUM (EF849k). var lab v849 "Wirtschaftszweig Lebenspartner in Lebensform". if(EF31=-8) v849 = -8. if(EF31=-7) v849 = -7. if(EF31=2) v849= -1. if(v849=0) v849= -5. crosstabs EF849 by v849. * ACHTUNG: Abweichungen zur Originaltypisierung. * EF850: Beruf (Kldb 2010): Lebenspartner in Lebensform. temporary. compute EF850k = EF114 * (EF35 = 2). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v850 = SUM (EF850k). var lab v850 "Beruf (Kldb) Lebenspartner in Lebensform". if(EF31=-8) v850 = -8. if(EF31=-7) v850 = -7. if(EF31=2) v850= -1. if(EF850=-2) v850=-2. if(v850=0) v850= -5. fre v850. * EF851: Beruf (ISCO-08): Lebenspartner in Lebensform . temporary. compute EF851k = EF541 * (EF35 = 2). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v851 = SUM (EF851k). var lab v851 "Beruf (ISCO) Lebenspartner in Lebensform". if(EF31=-8) v851 = -8. if(EF31=-7) v851 = -7. if(EF31=2) v851 = -1. if(EF850=-2) v851 = -2. if(v851=0) v851= -5. if(v851=7314) v851 = 7319. if(v851=8151) v851 = 8153. if(v851=-5 & EF33~=-5) v851=3313. crosstabs EF851 by v851. * ACHTUNG: Abweichungen zur Originaltypisierung. * EF852: Stellung im Beruf: Lebenspartner in Lebensform . temporary. compute EF852k = EF117 * (EF35 = 2). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v852 = SUM (EF852k). var lab v852 "Stellung im Beruf Lebenspartner in Lebensform". if(EF31=-8) v852 = -8. if(EF31=-7) v852 = -7. if(EF31=2) v852= -1. if(v852=0) v852= -5. crosstabs EF852 by v852. * ACHTUNG: Abweichungen zur Originaltypisierung. * EF853: Überwiegender Lebensunterhalt: Lebenspartner in Lebensform . temporary. compute EF853k = EF401 * (EF35 = 2). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v853 = SUM (EF853k). var lab v853 "Überwiegender Lebensunterhalt Lebenspartner in Lebensform". if(EF31=-8) v853 = -8. if(EF31=-7) v853 = -7. if(EF31=2) v853= -1. if(v853=0) v853= -5. crosstabs EF853 by v853. * ACHTUNG: Abweichungen zur Originaltypisierung. * EF854: Nettoeinkommen letzter Monat: Lebenspartner in Lebensform . temporary. compute EF854k = EF436 * (EF35 = 2). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v854 = SUM (EF854k). var lab v854 "Nettoeinkommen Lebenspartner in Lebensform". if(EF31=-8) v854 = -8. if(EF31=-7) v854 = -7. if(EF31=2) v854= -1. if(v854=0) v854= -5. crosstabs EF854 by v854. * ACHTUNG: Abweichungen zur Originaltypisierung. * EF855: Höchster allg. Schulabschluss: Lebenspartner in Lebensform. compute EF310lp = EF310. recode EF310lp (6=8) (9=7) (7=9). if(EF310lp=-5 & EF309=9) EF310lp=6. if(EF310lp=-5) EF310lp=8. temporary. compute EF855k = EF310lp * (EF35 = 2). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v855 = SUM (EF855k). var lab v855 "Höchster allg. Schulabschluss Lebenspartner in Lebensform". if(EF31=-8) v855 = -8. if(EF31=-7) v855 = -7. if(EF31=2) v855= -1. if(v855=0) v855= -5. crosstabs EF855 by v855. * ACHTUNG: Abweichungen zur Originaltypisierung. * EF856: Höchster berufl. Abschluss: Lebenspartner in Lebensform . temporary. compute EF856k = EF320 * (EF35 = 2). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v856 = SUM (EF856k). var lab v856 "Höchster berufl. Schulabschluss Lebenspartner in Lebensform". if(EF31=-8) v856 = -8. if(EF31=-7) v856 = -7. if(EF31=2) v856= -1. if(v856=0) v856= -5. crosstabs EF856 by v856. * ACHTUNG: Abweichungen zur Originaltypisierung. * EF857: Höchster berufl./ schul. Abschluss: Lebenspartner in Lebensform (ISCED 2011) . temporary. compute EF857k = EF540 * (EF35 = 2). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v857 = SUM (EF857k). var lab v857 "Höchster berufl./schul. Abschluss Lebenspartner in Lebensform (ISCED)". if(EF31=-8) v857 = -8. if(EF31=-7) v857 = -7. if(EF31=2) v857= -1. if(v857=0) v857= -5. crosstabs EF857 by v857. * ACHTUNG: Abweichungen zur Originaltypisierung. * EF858: Arbeitszeittyp: Lebenspartner in Lebensform. compute EF130nlp = EF130. if (EF130nlp=-5) EF130nlp = 8. if (EF130nlp>0 & EF130nlp<10 & EF129=1) EF130nlp = 8. temporary. compute EF858k = EF130nlp * (EF35 = 2). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v858 = SUM (EF858k). var lab v858 "Arbeitszeittyp Lebenspartner in Lebensform". if(EF31=-8) v858 = -8. if(EF31=-7) v858 = -7. if(EF31=2) v858= -1. temporary. compute LPinLFk = (EF35 = 2). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /LPinLF = SUM (LPinLFk). if(LPinLF=0 & v858=0) v858= -5. crosstabs EF858 by v858. * ACHTUNG: Abweichungen zur Originaltypisierung. * EF859: Normale Arbeitszeit (je Woche: Stunden): Lebenspartner in Lebensform. temporary. compute EF859k = EF131 * (EF35 = 2). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v859 = SUM (EF859k). var lab v859 "Normale Arbeitszeit Lebenspartner in Lebensform". if(EF31=-8) v859 = -8. if(EF31=-7) v859 = -7. if(EF31=2) v859= -1. if(v859=0) v859= -5. crosstabs EF859 by v859. * ACHTUNG: Abweichungen zur Originaltypisierung. * EF860: Grund geringer Arbeitszeit: Lebenspartner in der Lebensform. compute EF147np = EF147. if(EF147np=3 & EF29=1 & EF146=2) EF147np=2. if(EF147np=4 & EF29=1 & EF146=2) EF147np=3. if(EF147np=17 & EF29=1 & EF146=2) EF147np=5. if(EF147np=8 & EF29=1 & EF146=2) EF147np=6. if(EF147np=16 & EF29=1 & EF146=2) EF147np=7. if((EF147np= 1 OR EF147np=2 OR EF147np=6 OR EF147np=9 OR EF147np=10 OR EF147np=11 OR EF147np=12 OR EF147np=13 OR EF147np=14 OR EF147np=15 OR EF147np=18 OR EF147np=19 OR EF147np=99) & EF29=1 & EF146=2 & EF147~=3 & EF147~=4 & EF147~=8 & EF147~=16 & EF147~=17) EF147np = 8. if(EF147np=-5 & EF29=1 & EF146~=2) EF147np=1. fre EF147np. temporary. compute EF860k = EF147np * (EF35 = 2). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v860 = SUM (EF860k). var lab v860 "Grund geringer Arbeitszeit Lebenspartner in Lebensform". if(EF31=-8) v860 = -8. if(EF31=-7) v860 = -7. if(EF31=2) v860= -1. if(v860=0) v860= -5. crosstabs EF860 by v860. * ACHTUNG: Abweichungen zur Originaltypisierung. * EF861: Erwerbsunterbrechung (Berichtsw.): Lebenspartner in Lebensform. if (EF35>0 & EF35<4) v861_1k = 1. if (v861_1k) v861_1k = (EF31=1 & EF35=2 & EF29 =1 & EF85>0 & EF85<12). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v861_1 = SUM (v861_1k). fre v861_1 if (EF35>0 & EF35<4) v861_2k = 1. if (v861_2k) v861_2k = (EF31=1 & EF35=2 & EF29 =1 & EF85=-5). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v861_2 = SUM (v861_2k). fre v861_2 if (EF35>0 & EF35<4) v861_m2k = 1. if (v861_m2k) v861_m2k = (EF31=1 & EF35=2 & EF29 ~=1). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v861_m2 = SUM (v861_m2k). fre v861_m2 * kein Lebenspartner in Lebensform -> v861=-5. compute v861_m5k = 0. if (EF35=2 & EF35>0 & EF35<4) v861_m5k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v861_m5 = SUM (v861_m5k). if (v861_1 = 1 & EF31=1) v861 = 1. if (v861_2 = 1 & EF31=1) v861 = 2. if (v861_m2 = 1 & EF31=1) v861 = -2. if (v861_m5 = 0 & EF31=1) v861 = -5. var lab v861 "Erwerbsunterbrechung (Berichtsw.): Lebenspartner in der Lebensform". * Ungültige Werte: EF35<1. RECODE v861 (SYSMIS = 99). if (v861= 99 & EF31<1) v861 = EF31. if (v861= 99 & EF31=2) v861 = -1. crosstabs EF861 by v861. * ACHTUNG: Abweichungen zur Originaltypisierung. * EF862: 1. ausländische Staatsangehörigkeit: Lebenspartner in Lebensform. temporary. compute EF862k = EF369 * (EF35 = 2). aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF27 /v862 = SUM (EF862k). var lab v862 "1. ausländische Staatsangehörigkeit Lebenspartner in Lebensform". if(EF31=-8) v862 = -8. if(EF31=-7) v862 = -7. if(EF31=2) v862= -1. if(v862=0) v862= -5. fre v862. * EF866: Kinder: Anzahl in Familie (trad. Familienkonzept). temporary. compute EF866k = 0. if (EF31=1 & EF34=3) EF866k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF25 /v866 = SUM (EF866k). var lab v866 "Anzahl Kinder in Familie (trad. Familienkonzept)". if(EF31=-8) v866 = -8. if(EF31=-7) v866 = -7. if(EF31=2) v866= -1. if(v866>8) v866= 9. fre v866. * EF867: Kinder unter 18 Jahren: Anzahl in Familie (trad. Familienkonzept). temporary. compute EF867k = 0. if (EF31=1 & EF34=3 & EF44<18) EF867k = 1. aggregate outfile = * mode = addvariables /break EF1 EF3 EF4 EF5b EF12 EF25 /v867 = SUM (EF867k). var lab v867 "Anzahl Kinder unter 18 Jahren in Familie (trad. Familienkonzept)". if(EF31=-8) v867 = -8. if(EF31=-7) v867 = -7. if(EF31=2) v867= -1. if(v867>8) v867=9. fre v867. * Definition der User-Missing Values . missing values EF4 ( -7 ) / EF5a ( -7, -8 ) / EF5b ( -7, -8 ) / EF6 ( -7, -8 ) / EF7 ( -7, -8 ) / EF17 ( -3, -7, -8 ) / EF20 ( -7, -8 ) / EF25 ( -1, -7, -8 ) / EF27 ( -1, -7, -8 ) / EF29 ( -7, -8 ) / EF30 ( -7, -8 ) / EF31 ( -7, -8 ) / EF32 ( -7, -8 ) / EF33 ( -8 THRU -1 ) / EF34 ( -1, -7, -8 ) / EF35 ( -1, -7, -8 ) / EF36 ( -1, -7, -8 ) / EF37 ( -1, -7, -8 ) / EF38 ( -8 THRU -3 ) / EF39 ( -3, -7, -8 ) / EF44 ( -7, -8 ) / EF45 ( -5, -7, -8 ) / EF46 ( -7, -8 ) / EF47 ( -7, -8 ) / EF49 ( -7, -8 ) / EF50 ( -8 THRU -1 ) / EF51 ( -8 THRU -1 ) / EF52 ( -8 THRU -1 ) / EF53 ( -8 THRU -1 ) / EF54 ( -8 THRU -1 ) / EF55 ( -8 THRU -1 ) / EF56 ( -8 THRU -1 ) / EF57 ( -8 THRU -1 ) / EF58 ( -8 THRU -1 ) / EF63 ( -7, -8 ) / EF67 ( -8 THRU -3 ) / EF75 ( -7, -8 ) / EF76 ( -5, -7, -8 ) / EF77 ( -8 THRU -3 ) / EF79 ( -8 THRU -3 ) / EF83 ( -8 THRU -3 ) / EF84 ( -3, -7, -8 ) / EF85 ( -8 THRU -2 ) / EF86 ( -8 THRU -2 ) / EF87 ( -8 THRU -2 ) / EF88 ( -8 THRU -3 ) / EF90 ( -8 THRU -3 ) / EF91 ( -8 THRU -3 ) / EF92 ( -8 THRU -3 ) / EF93 ( -8 THRU -3 ) / EF94 ( -8 THRU -3 ) / EF94_f1 ( -7, -8 ) / EF94_f2 ( -7, -8 ) / EF94_f3 ( -7, -8 ) / EF94_f4 ( -7, -8 ) / EF96 ( -8 THRU -3 ) / EF105 ( -8 THRU -3 ) / EF106 ( -8 THRU -3 ) / EF114 ( -8 THRU -3 ) / EF114_f1 ( -7, -8 ) / EF114_f2 ( -7, -8 ) / EF114_f3 ( -7, -8 ) / EF114_f4 ( -7, -8 ) / EF116u1 ( -8 THRU -2 ) / EF116u2 ( -8 THRU -2 ) / EF116u3 ( -8 THRU -2 ) / EF116u4 ( -8 THRU -2 ) / EF116u5 ( -8 THRU -2 ) / EF116u6 ( -8 THRU -2 ) / EF117 ( -8 THRU -2 ) / EF120 ( -8 THRU -2 ) / EF121 ( -8 THRU -2 ) / EF122 ( -8 THRU -2 ) / EF123 ( -8 THRU -2 ) / EF124 ( -8 THRU -2 ) / EF125 ( -8 THRU -2 ) / EF126 ( -8 THRU -2 ) / EF127 ( -8 THRU -2 ) / EF128 ( -8 THRU -2 ) / EF129 ( -8 THRU -2 ) / EF130 ( -8 THRU -2 ) / EF131 ( -8 THRU -2 ) / EF132 ( -8 THRU -2 ) / EF133 ( -8 THRU -2 ) / EF134 ( -8 THRU -2 ) / EF137 ( -8 THRU -2 ) / EF138 ( -8 THRU -2 ) / EF139 ( -8 THRU -2 ) / EF140 ( -8 THRU -2 ) / EF146 ( -8 THRU -2 ) / EF147 ( -8 THRU -2 ) / EF148 ( -8 THRU -2 ) / EF149 ( -8 THRU -2 ) / EF150 ( -8 THRU -2 ) / EF151 ( -8 THRU -2 ) / EF152 ( -8 THRU -2 ) / EF153 ( -8 THRU -2 ) / EF154 ( -8 THRU -2 ) / EF160 ( -8 THRU -2 ) / EF161 ( -8 THRU -2 ) / EF162 ( -8 THRU -2 ) / EF163 ( -8 THRU -2 ) / EF164 ( -8 THRU -2 ) / EF165 ( -8 THRU -2 ) / EF166 ( -8 THRU -2 ) / EF167 ( -8 THRU -2 ) / EF171 ( -8 THRU -2 ) / EF177 ( -8 THRU -2 ) / EF178 ( -8 THRU -2 ) / EF179u1 ( -8 THRU -2 ) / EF179u2 ( -8 THRU -2 ) / EF179u3 ( -8 THRU -2 ) / EF179u4 ( -8 THRU -2 ) / EF179u5 ( -8 THRU -2 ) / EF187 ( -8 THRU -2 ) / EF188 ( -8 THRU -2 ) / EF190 ( -8 THRU -2 ) / EF197 ( -8 THRU -2 ) / EF200 ( -8 THRU -2 ) / EF201 ( -8 THRU -2 ) / EF202 ( -8 THRU -2 ) / EF203 ( -8 THRU -2 ) / EF206 ( -8 THRU -2 ) / EF214 ( -8 THRU -2 ) / EF215 ( -8 THRU -2 ) / EF217 ( -8 THRU -2 ) / EF223 ( -8 THRU -3 ) / EF224 ( -8 THRU -3 ) / EF225 ( -8 THRU -3 ) / EF231 ( -8 THRU -3 ) / EF232 ( -8 THRU -3 ) / EF233 ( -8 THRU -3 ) / EF234 ( -8 THRU -3 ) / EF235 ( -8 THRU -3 ) / EF243 ( -8 THRU -3 ) / EF245 ( -8 THRU -3 ) / EF246 ( -8 THRU -3 ) / EF247 ( -8 THRU -3 ) / EF254 ( -7, -8 ) / EF255 ( -7, -8 ) / EF256 ( -7, -8 ) / EF257 ( -7, -8 ) / EF258 ( -7, -8 ) / EF259 ( -7, -8 ) / EF260 ( -7, -8 ) / EF261 ( -7, -8 ) / EF262 ( -7, -8 ) / EF263 ( -8 THRU -3 ) / EF265 ( -8 THRU -3 ) / EF266 ( -8 THRU -3 ) / EF268 ( -7, -8 ) / EF270 ( -7, -8 ) / EF271 ( -7, -8 ) / EF272 ( -7, -8 ) / EF273 ( -7, -8 ) / EF274 ( -7, -8 ) / EF276 ( -8 THRU -3 ) / EF277 ( -8 THRU -3 ) / EF278 ( -8 THRU -3 ) / EF279 ( -8 THRU -3 ) / EF285 ( -8 THRU -3 ) / EF286 ( -8 THRU -3 ) / EF287 ( -5, -7, -8 ) / EF288 ( -7, -8 ) / EF289 ( -5, -7, -8 ) / EF290 ( -5, -7, -8 ) / EF291 ( -5, -7, -8 ) / EF305 ( -8 THRU -3 ) / EF306 ( -8 THRU -3 ) / EF309 ( -8 THRU -3 ) / EF310 ( -8 THRU -3 ) / EF311 ( -3, -7, -8 ) / EF312 ( -8 THRU -3 ) / EF313 ( -8 THRU -3 ) / EF314 ( -8 THRU -3 ) / EF315 ( -8 THRU -3 ) / EF316 ( -8 THRU -3 ) / EF317 ( -8 THRU -3 ) / EF319 ( -8 THRU -3 ) / EF320 ( -3, -7, -8 ) / EF323 ( -3, -7, -8 ) / EF325 ( -8 THRU -3 ) / EF326 ( -8 THRU -3 ) / EF327 ( -8 THRU -3 ) / EF328 ( -8 THRU -3 ) / EF329 ( -8 THRU -3 ) / EF330 ( -8 THRU -3 ) / EF366 ( -7, -8 ) / EF367 ( -5, -7, -8 ) / EF368 ( -7, -8 ) / EF369 ( -5, -7, -8 ) / EF370 ( -7, -8 ) / EF371 ( -7, -8 ) / EF372 ( -5, -7, -8 ) / EF373 ( -5, -7, -8 ) / EF374 ( -5, -7, -8 ) / EF375 ( -5, -7, -8 ) / EF376 ( -5, -7, -8 ) / EF377 ( -5, -7, -8 ) / EF378 ( -5, -7, -8 ) / EF379 ( -5, -7, -8 ) / EF380 ( -5, -7, -8 ) / EF381 ( -5, -7, -8 ) / EF383 ( -7, -8 ) / EF384 ( -5, -7, -8 ) / EF385 ( -3, -7, -8 ) / EF391 ( -8 THRU -3 ) / EF401 ( -7, -8 ) / EF402 ( -7, -8 ) / EF403 ( -7, -8 ) / EF406 ( -7, -8 ) / EF407 ( -7, -8 ) / EF408 ( -7, -8 ) / EF409 ( -7, -8 ) / EF410 ( -7, -8 ) / EF413 ( -7, -8 ) / EF413a ( -7, -8 ) / EF414 ( -7, -8 ) / EF414a ( -7, -8 ) / EF412 ( -7, -8 ) / EF415 ( -7, -8 ) / EF416 ( -7, -8 ) / EF417 ( -7, -8 ) / EF418 ( -7, -8 ) / EF419 ( -7, -8 ) / EF421 ( -7, -8 ) / EF422 ( -7, -8 ) / EF423 ( -7, -8 ) / EF424 ( -7, -8 ) / EF425 ( -7, -8 ) / EF426 ( -7, -8 ) / EF427 ( -7, -8 ) / EF428 ( -5, -7, -8 ) / EF429 ( -7, -8 ) / EF430 ( -7, -8 ) / EF431 ( -7, -8 ) / EF432 ( -7, -8 ) / EF433 ( -7, -8 ) / EF434 ( -7, -8 ) / EF435 ( -7, -8 ) / EF436 ( -7, -8 ) / EF438 ( -5, -7, -8 ) / EF439 ( -7, -8 ) / EF440 ( -7, -8 ) / EF441 ( -7, -8 ) / EF442 ( -8 THRU -3 ) / EF443 ( -5, -7, -8 ) / EF445 ( -8 THRU -3 ) / EF446 ( -7, -8 ) / EF451 ( -5, -7, -8 ) / EF452 ( -5, -7, -8 ) / EF455 ( -5, -7, -8 ) / EF489 ( -8 THRU -1 ) / EF490 ( -8 THRU -1 ) / EF491 ( -8 THRU -1 ) / EF492 ( -8 THRU -1 ) / EF493 ( -8 THRU -1 ) / EF494 ( -8 THRU -1 ) / EF495 ( -8 THRU -1 ) / EF497 ( -8 THRU -1 ) / EF499 ( -8 THRU -1 ) / EF500 ( -8 THRU -1 ) / EF501 ( -8 THRU -1 ) / EF503 ( -8 THRU -1 ) / EF504 ( -8 THRU -1 ) / EF521 ( -8 THRU -3 ) / EF540 ( -3, -7, -8 ) / EF541 ( -8 THRU -3 ) / EF542a ( -8 THRU -2 ) / EF542b ( -8 THRU -2 ) / EF542c ( -8 THRU -3 ) / EF543 ( -7, -8 ) / EF544 ( -8 THRU -2 ) / EF545 ( -8 THRU -2 ) / EF546 ( -8 THRU -2 ) / EF635 ( -8 THRU -1 ) / EF636 ( -8 THRU -1 ) / EF637 ( -8 THRU -1 ) / EF638 ( -8 THRU -1 ) / EF639 ( -8 THRU -1 ) / EF640 ( -8 THRU -1 ) / EF641 ( -8 THRU -1 ) / EF642 ( -7, -8 ) / EF643 ( -8 THRU -1 ) / EF644 ( -8 THRU -1 ) / EF645 ( -6, -7, -8 ) / EF646 ( -8 THRU -1 ) / EF647 ( -8 THRU -1 ) / EF648 ( -8 THRU -1 ) / EF649 ( -8 THRU -1 ) / EF650 ( -8 THRU -1 ) / EF651 ( -8 THRU -1 ) / EF652 ( -8 THRU -1 ) / EF660 ( -1, -7, -8 ) / EF661 ( -1, -7, -8 ) / EF662 ( -1, -7, -8 ) / EF663 ( -1, -7, -8 ) / EF664 ( -1, -7, -8 ) / EF665 ( -1, -7, -8 ) / EF666 ( -1, -7, -8 ) / EF667 ( -1, -7, -8 ) / EF668 ( -1, -7, -8 ) / EF669 ( -1, -7, -8 ) / EF670 ( -1, -7, -8 ) / EF671 ( -1, -7, -8 ) / EF672 ( -1, -7, -8 ) / EF673 ( -1, -7, -8 ) / EF674 ( -1, -7, -8 ) / EF675 ( -1, -7, -8 ) / EF676 ( -1, -7, -8 ) / EF677 ( -1, -7, -8 ) / EF678 ( -1, -7, -8 ) / EF679 ( -1, -7, -8 ) / EF680 ( -1, -7, -8 ) / EF681 ( -1, -7, -8 ) / EF682 ( -1, -7, -8 ) / EF683 ( -1, -7, -8 ) / EF684 ( -1, -7, -8 ) / EF685 ( -1, -7, -8 ) / EF686 ( -1, -7, -8 ) / EF687 ( -1, -7, -8 ) / EF688 ( -1, -7, -8 ) / EF689 ( -1, -7, -8 ) / EF690 ( -1, -7, -8 ) / EF691 ( -1, -7, -8 ) / EF692 ( -1, -7, -8 ) / EF693 ( -1, -7, -8 ) / EF694 ( -1, -7, -8 ) / EF695 ( -1, -7, -8 ) / EF696 ( -1, -7, -8 ) / EF697 ( -1, -7, -8 ) / EF698 ( -1, -7, -8 ) / EF699 ( -1, -7, -8 ) / EF700 ( -1, -7, -8 ) / EF701 ( -1, -7, -8 ) / EF702 ( -1, -7, -8 ) / EF703 ( -1, -7, -8 ) / EF704 ( -1, -7, -8 ) / EF705 ( -1, -7, -8 ) / EF706 ( -1, -7, -8 ) / EF707 ( -1, -7, -8 ) / EF708 ( -1, -7, -8 ) / EF709 ( -1, -7, -8 ) / EF710 ( -1, -7, -8 ) / EF711 ( -1, -7, -8 ) / EF712 ( -1, -7, -8 ) / EF713 ( -1, -7, -8 ) / EF714 ( -1, -7, -8 ) / EF715 ( -1, -7, -8 ) / EF716 ( -1, -7, -8 ) / EF717 ( -8 THRU -1 ) / EF718 ( -8 THRU -1 ) / EF719 ( -1, -7, -8 ) / EF721 ( -1, -7, -8 ) / EF722 ( -1, -7, -8 ) / EF723 ( -1, -7, -8 ) / EF724 ( -1, -7, -8 ) / EF725 ( -1, -7, -8 ) / EF727 ( -8 THRU -1 ) / EF731 ( -1, -7, -8 ) / EF732 ( -1, -7, -8 ) / EF734 ( -1, -7, -8 ) / mig_heb ( -1, -7, -8 ) / migs_heb ( -1, -7, -8 ) / EF735 ( -1, -7, -8 ) / EF736 ( -1, -7, -8 ) / EF737 ( -8 THRU -1 ) / EF738 ( -8 THRU -1 ) / EF739 ( -8 THRU -1 ) / EF740 ( -8 THRU -1 ) / EF741 ( -1, -7, -8 ) / EF742 ( -1, -7, -8 ) / EF743 ( -1, -7, -8 ) / EF744 ( -1, -7, -8 ) / EF745 ( -1, -7, -8 ) / EF746 ( -1, -7, -8 ) / EF747 ( -1, -7, -8 ) / EF753 ( -1, -7, -8 ) / EF754 ( -1, -7, -8 ) / EF756 ( -1, -7, -8 ) / EF757 ( -1, -7, -8 ) / EF758 ( -1, -7, -8 ) / EF759 ( -1, -7, -8 ) / EF760 ( -8 THRU -1 ) / EF761 ( -1, -7, -8 ) / EF762 ( -1, -7, -8 ) / EF763 ( -1, -7, -8 ) / EF764 ( -8 THRU -1 ) / EF765 ( -7, -8 ) / EF770 ( -1, -7, -8 ) / EF771 ( -1, -7, -8 ) / EF772 ( -1, -7, -8 ) / EF773 ( -1, -7, -8 ) / EF774 ( -1, -7, -8 ) / EF775 ( -1, -7, -8 ) / EF776 ( -1, -7, -8 ) / EF777 ( -1, -7, -8 ) / EF778 ( -1, -7, -8 ) / EF779 ( -1, -7, -8 ) / EF780 ( -1, -7, -8 ) / EF781 ( -1, -7, -8 ) / EF782 ( -1, -7, -8 ) / EF783 ( -1, -7, -8 ) / EF784 ( -1, -7, -8 ) / EF785 ( -1, -7, -8 ) / EF786 ( -1, -7, -8 ) / EF787 ( -1, -7, -8 ) / EF788 ( -1, -7, -8 ) / EF789 ( -1, -7, -8 ) / EF790 ( -1, -7, -8 ) / EF791 ( -1, -7, -8 ) / EF792 ( -1, -7, -8 ) / EF793 ( -1, -7, -8 ) / EF794 ( -1, -7, -8 ) / EF795 ( -1, -7, -8 ) / EF796 ( -1, -7, -8 ) / EF797 ( -1, -7, -8 ) / EF798 ( -1, -7, -8 ) / EF799 ( -1, -7, -8 ) / EF800 ( -1, -7, -8 ) / EF801 ( -1, -7, -8 ) / EF802 ( -1, -7, -8 ) / EF803 ( -8 THRU -1 ) / EF804 ( -8 THRU -1 ) / EF805 ( -8 THRU -1 ) / EF806 ( -1, -7, -8 ) / EF807 ( -5, -7, -8 ) / EF808 ( -1, -7, -8 ) / EF809 ( -1, -7, -8 ) / EF810 ( -8 THRU -1 ) / EF811 ( -8 THRU -1 ) / EF812 ( -1, -7, -8 ) / EF819 ( -1, -7, -8 ) / EF820 ( -1, -7, -8 ) / EF822 ( -1, -7, -8 ) / mig_lf1 ( -1, -7, -8 ) / migs_lf1 ( -1, -7, -8 ) / EF823 ( -1, -7, -8 ) / EF824 ( -1, -7, -8 ) / EF825 ( -8 THRU -1 ) / EF826 ( -8 THRU -1 ) / EF827 ( -8 THRU -1 ) / EF828 ( -8 THRU -1 ) / EF829 ( -1, -7, -8 ) / EF830 ( -1, -7, -8 ) / EF831 ( -1, -7, -8 ) / EF832 ( -1, -7, -8 ) / EF833 ( -8 THRU -1 ) / EF834 ( -8 THRU -1 ) / EF835 ( -8 THRU -2 ) / EF836 ( -8 THRU -1 ) / EF837 ( -8 THRU -1 ) / EF838 ( -8 THRU -1 ) / EF843 ( -8 THRU -1 ) / EF844 ( -8 THRU -1 ) / EF846 ( -8 THRU -1 ) / mig_lf2 ( -8 THRU -1 ) / migs_lf2 ( -8 THRU -1 ) / EF847 ( -8 THRU -1 ) / EF848 ( -8 THRU -1 ) / EF849 ( -8 THRU -1 ) / EF850 ( -8 THRU -1 ) / EF851 ( -8 THRU -1 ) / EF852 ( -8 THRU -1 ) / EF853 ( -8 THRU -1 ) / EF854 ( -8 THRU -1 ) / EF855 ( -8 THRU -1 ) / EF856 ( -8 THRU -1 ) / EF857 ( -8 THRU -1 ) / EF858 ( -8 THRU -1 ) / EF859 ( -8 THRU -1 ) / EF860 ( -8 THRU -1 ) / EF861 ( -8 THRU -1 ) / EF862 ( -8 THRU -1 ) / EF863 ( -1, -7, -8 ) / EF864 ( -1, -7, -8 ) / EF865 ( -1, -7, -8 ) / EF866 ( -1, -7, -8 ) / EF867 ( -1, -7, -8 ) / EF986 ( -8 THRU -1 ) / EF987 ( -8 THRU -1 ) / EF988 ( -8 THRU -1 ) / EF989 ( -8 THRU -1 ) / EF990 ( -8 THRU -1 ) / EF991 ( -8 THRU -1 ) / EF992 ( -8 THRU -1 ) / EF993 ( -8 THRU -1 ) / EF994 ( -8 THRU -1 ) / EF995 ( -8 THRU -1 ) / EF1000u2 ( -8 THRU -1 ) / EF1000u3 ( -8 THRU -1 ) / EF1000u4 ( -8 THRU -1 ) / EF1000u5 ( -8 THRU -1 ) / EF1000u6 ( -8 THRU -1 ) / EF1000u7 ( -8 THRU -1 ) / EF1000u8 ( -8 THRU -1 ) / EF1000u9 ( -8 THRU -1 ) / EF1000u10 ( -8 THRU -1 ) / EF1000u11 ( -8 THRU -1 ) / EF1001u2 ( -8 THRU -1 ) / EF1001u3 ( -8 THRU -1 ) / EF1001u4 ( -8 THRU -1 ) / EF1001u5 ( -8 THRU -1 ) / EF1001u6 ( -8 THRU -1 ) / EF1001u7 ( -8 THRU -1 ) / EF1001u8 ( -8 THRU -1 ) / EF1001u9 ( -8 THRU -1 ) / EF1001u10 ( -8 THRU -1 ) / EF1001u11 ( -8 THRU -1 ) / EF1004 ( -8 THRU -1 ) / EF1005 ( -8 THRU -1 ) / EF1006 ( -8 THRU -1 ) / EF1007 ( -8 THRU -1 ) / EF1008 ( -7, -8 ) / EF1009 ( -8 THRU -1 ) / EF1010 ( -8 THRU -1 ) / EF1011 ( -8 THRU -1 ) / EF1012 ( -8 THRU -1 ) / EF1013 ( -8 THRU -1 ) / EF1014 ( -7, -8 ) / EF1015 ( -7, -8 ) / EF1016 ( -7, -8 ) / EF1017 ( -7, -8 ) / EF1080 ( -8 THRU -3 ) / EF1081 ( -8 THRU -3 ) / EF1082 ( -8 THRU -3 ) / EF1083 ( -8 THRU -3 ) / EF1084 ( -8 THRU -3 ) / EF1085 ( -8 THRU -3 ) / EF1086 ( -8 THRU -3 ) / EF1087 ( -8 THRU -3 ) / EF1088 ( -8 THRU -3 ) / EF1089 ( -8 THRU -3 ) / EF1090 ( -8 THRU -3 ) / EF1091 ( -8 THRU -3 ) / EF1092 ( -8 THRU -3 ) / EF1093 ( -8 THRU -3 ) / EF1094 ( -8 THRU -3 ) / EF1095 ( -8 THRU -3 ) / EF1096 ( -8 THRU -3 ) / EF1097 ( -8 THRU -3 ) / EF1098 ( -8 THRU -3 ) / EF1100 ( -8 THRU -3 ) / EF1101 ( -8 THRU -3 ) / EF1102 ( -8 THRU -3 ) / EF1103 ( -8 THRU -3 ) / EF1104 ( -8 THRU -3 ) / EF1105 ( -8 THRU -3 ) / EF1106 ( -8 THRU -3 ) / EF1107 ( -8 THRU -3 ) / EF1108 ( -8 THRU -3 ) / EF1109 ( -8 THRU -3 ) / EF1110 ( -8 THRU -3 ) / EF1111 ( -8 THRU -3 ) / EF1112 ( -8 THRU -3 ) / EF1113 ( -8 THRU -3 ) / EF1114 ( -8 THRU -3 ) / EF1115 ( -8 THRU -3 ) / EF2001 ( -7, -8 ) / EF2002 ( -8 THRU -1 ) / EF2003 ( -8 THRU -1 ) / EF2004 ( -8 THRU -1 ) / EF2005 ( -8 THRU -1 ) / EF2006 ( -7, -8 ) / EF2007 ( -7, -8 ) / EF2008 ( -7, -8 ) / EF2009 ( -7, -8 ) / EF2011 ( -1, -7, -8 ) / EF2012 ( -1, -7, -8 ) / v663 ( -8 THRU -1 ) / v664 ( -8 THRU -1 ) / v665 ( -8 THRU -1 ) / v666 ( -8 THRU -1 ) / v667 ( -8 THRU -1 ) / v668 ( -8 THRU -1 ) / v669 ( -8 THRU -1 ) / v670 ( -8 THRU -1 ) / v671 ( -8 THRU -1 ) / v672 ( -8 THRU -1 ) / v673 ( -8 THRU -1 ) / v674 ( -8 THRU -1 ) / v675 ( -8 THRU -1 ) / v676 ( -8 THRU -1 ) / v677 ( -8 THRU -1 ) / v678 ( -8 THRU -1 ) / v679 ( -8 THRU -1 ) / v680 ( -8 THRU -1 ) / v681 ( -8 THRU -1 ) / v682 ( -8 THRU -1 ) / v683 ( -8 THRU -1 ) / v684 ( -8 THRU -1 ) / v685 ( -8 THRU -1 ) / v686 ( -8 THRU -1 ) / v687 ( -8 THRU -1 ) / v688 ( -8 THRU -1 ) / v689 ( -8 THRU -1 ) / v690 ( -8 THRU -1 ) / v691 ( -8 THRU -1 ) / v692 ( -8 THRU -1 ) / v693 ( -8 THRU -1 ) / v694 ( -8 THRU -1 ) / v695 ( -8 THRU -1 ) / v696 ( -8 THRU -1 ) / v697 ( -8 THRU -1 ) / v698 ( -8 THRU -1 ) / v699 ( -8 THRU -1 ) / v700 ( -8 THRU -1 ) / v701 ( -8 THRU -1 ) / v702 ( -8 THRU -1 ) / v703 ( -8 THRU -1 ) / v704 ( -8 THRU -1 ) / v705 ( -8 THRU -1 ) / v706 ( -8 THRU -1 ) / v709 ( -8 THRU -1 ) / v711 ( -8 THRU -1 ) / v712 ( -8 THRU -1 ) / v713 ( -8 THRU -1 ) / v714 ( -8 THRU -1 ) / v715 ( -8 THRU -1 ) / v716 ( -8 THRU -1 ) / v719 ( -8 THRU -1 ) / v727 ( -8 THRU -1 ) / v731 ( -8 THRU -1 ) / v732 ( -8 THRU -1 ) / v734 ( -8 THRU -1 ) / vmig_heb ( -8 THRU -1 ) / vmigs_heb ( -8 THRU -1 ) / v735 ( -8 THRU -1 ) / v736 ( -8 THRU -1 ) / v737 ( -8 THRU -1 ) / v738 ( -8 THRU -1 ) / v739 ( -8 THRU -1 ) / v740 ( -8 THRU -1 ) / v741 ( -8 THRU -1 ) / v742 ( -8 THRU -1 ) / v743 ( -8 THRU -1 ) / v744 ( -8 THRU -1 ) / v745 ( -8 THRU -1 ) / v753 ( -8 THRU -1 ) / v754 ( -8 THRU -1 ) / v756 ( -8 THRU -1 ) / v757 ( -8 THRU -1 ) / v758 ( -8 THRU -1 ) / v759 ( -8 THRU -1 ) / v760 ( -8 THRU -1 ) / v770 ( -8 THRU -1 ) / v771 ( -8 THRU -1 ) / v772 ( -8 THRU -1 ) / v773 ( -8 THRU -1 ) / v774 ( -8 THRU -1 ) / v775 ( -8 THRU -1 ) / v776 ( -8 THRU -1 ) / v777 ( -8 THRU -1 ) / v778 ( -8 THRU -1 ) / v779 ( -8 THRU -1 ) / v780 ( -8 THRU -1 ) / v781 ( -8 THRU -1 ) / v782 ( -8 THRU -1 ) / v783 ( -8 THRU -1 ) / v784 ( -8 THRU -1 ) / v785 ( -8 THRU -1 ) / v786 ( -8 THRU -1 ) / v787 ( -8 THRU -1 ) / v788 ( -8 THRU -1 ) / v789 ( -8 THRU -1 ) / v790 ( -8 THRU -1 ) / v791 ( -8 THRU -1 ) / v792 ( -8 THRU -1 ) / v793 ( -8 THRU -1 ) / v794 ( -8 THRU -1 ) / v795 ( -8 THRU -1 ) / v796 ( -8 THRU -1 ) / v797 ( -8 THRU -1 ) / v798 ( -8 THRU -1 ) / v799 ( -8 THRU -1 ) / v800 ( -8 THRU -1 ) / v801 ( -8 THRU -1 ) / v802 ( -8 THRU -1 ) / v803 ( -8 THRU -1 ) / v804 (-5) / v812 ( -8 THRU -1 ) / v819 ( -8 THRU -1 ) / v820 ( -8 THRU -1 ) / v822 ( -8 THRU -1 ) / vmig_lf1 ( -8 THRU -1 ) / vmigs_lf ( -8 THRU -1 ) / v823 ( -8 THRU -1 ) / v824 ( -8 THRU -1 ) / v825 ( -8 THRU -1 ) / v826 ( -8 THRU -1 ) / v827 ( -8 THRU -1 ) / v828 ( -8 THRU -1 ) / v829 ( -8 THRU -1 ) / v831 ( -8 THRU -1 ) / v832 ( -8 THRU -1 ) / v833 ( -8 THRU -1 ) / v834 ( -8 THRU -1 ) / v835 ( -8 THRU -1 ) / v836 ( -8 THRU -1 ) / v837 ( -8 THRU -1 ) / v838 ( -8 THRU -1 ) / v843 ( -8 THRU -1 ) / v844 ( -8 THRU -1 ) / v846 ( -8 THRU -1 ) / vmig_lf2 ( -8 THRU -1 ) / vmigs_lf2 ( -8 THRU -1 ) / v846 ( -8 THRU -1 ) / v847 ( -8 THRU -1 ) / v848 ( -8 THRU -1 ) / v849 ( -8 THRU -1 ) / v850 ( -8 THRU -1 ) / v851 ( -8 THRU -1 ) / v852 ( -8 THRU -1 ) / v853 ( -8 THRU -1 ) / v854 ( -8 THRU -1 ) / v855 ( -8 THRU -1 ) / v856 ( -8 THRU -1 ) / v857 ( -8 THRU -1 ) / v858 ( -8 THRU -1 ) / v859 ( -8 THRU -1 ) / v860 ( -8 THRU -1 ) / v861 ( -8 THRU -1 ) / v862 ( -8 THRU -1 ) / v866 ( -8 THRU -1 ) / v867 ( -8 THRU -1 ) . * Ende der Syntax.