aboutsummaryrefslogtreecommitdiffstats
path: root/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/TaxationPackage.java
diff options
context:
space:
mode:
Diffstat (limited to 'Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/TaxationPackage.java')
-rw-r--r--Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/TaxationPackage.java858
1 files changed, 75 insertions, 783 deletions
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/TaxationPackage.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/TaxationPackage.java
index 8706121f..3746e63a 100644
--- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/TaxationPackage.java
+++ b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/TaxationPackage.java
@@ -386,22 +386,13 @@ public interface TaxationPackage extends EPackage {
386 int PHYSICAL_PERSON = 3; 386 int PHYSICAL_PERSON = 3;
387 387
388 /** 388 /**
389 * The feature id for the '<em><b>Is assisting spouse</b></em>' attribute.
390 * <!-- begin-user-doc -->
391 * <!-- end-user-doc -->
392 * @generated
393 * @ordered
394 */
395 int PHYSICAL_PERSON__IS_ASSISTING_SPOUSE = 0;
396
397 /**
398 * The feature id for the '<em><b>SS No</b></em>' attribute. 389 * The feature id for the '<em><b>SS No</b></em>' attribute.
399 * <!-- begin-user-doc --> 390 * <!-- begin-user-doc -->
400 * <!-- end-user-doc --> 391 * <!-- end-user-doc -->
401 * @generated 392 * @generated
402 * @ordered 393 * @ordered
403 */ 394 */
404 int PHYSICAL_PERSON__SS_NO = 1; 395 int PHYSICAL_PERSON__SS_NO = 0;
405 396
406 /** 397 /**
407 * The feature id for the '<em><b>Addresses</b></em>' reference list. 398 * The feature id for the '<em><b>Addresses</b></em>' reference list.
@@ -410,7 +401,7 @@ public interface TaxationPackage extends EPackage {
410 * @generated 401 * @generated
411 * @ordered 402 * @ordered
412 */ 403 */
413 int PHYSICAL_PERSON__ADDRESSES = 2; 404 int PHYSICAL_PERSON__ADDRESSES = 1;
414 405
415 /** 406 /**
416 * The feature id for the '<em><b>Birth year</b></em>' attribute. 407 * The feature id for the '<em><b>Birth year</b></em>' attribute.
@@ -419,7 +410,7 @@ public interface TaxationPackage extends EPackage {
419 * @generated 410 * @generated
420 * @ordered 411 * @ordered
421 */ 412 */
422 int PHYSICAL_PERSON__BIRTH_YEAR = 3; 413 int PHYSICAL_PERSON__BIRTH_YEAR = 2;
423 414
424 /** 415 /**
425 * The feature id for the '<em><b>Disability percentage</b></em>' attribute. 416 * The feature id for the '<em><b>Disability percentage</b></em>' attribute.
@@ -428,7 +419,7 @@ public interface TaxationPackage extends EPackage {
428 * @generated 419 * @generated
429 * @ordered 420 * @ordered
430 */ 421 */
431 int PHYSICAL_PERSON__DISABILITY_PERCENTAGE = 4; 422 int PHYSICAL_PERSON__DISABILITY_PERCENTAGE = 3;
432 423
433 /** 424 /**
434 * The feature id for the '<em><b>Disability type</b></em>' attribute. 425 * The feature id for the '<em><b>Disability type</b></em>' attribute.
@@ -437,16 +428,7 @@ public interface TaxationPackage extends EPackage {
437 * @generated 428 * @generated
438 * @ordered 429 * @ordered
439 */ 430 */
440 int PHYSICAL_PERSON__DISABILITY_TYPE = 5; 431 int PHYSICAL_PERSON__DISABILITY_TYPE = 4;
441
442 /**
443 * The feature id for the '<em><b>Is affiliated personnaly to social security</b></em>' attribute.
444 * <!-- begin-user-doc -->
445 * <!-- end-user-doc -->
446 * @generated
447 * @ordered
448 */
449 int PHYSICAL_PERSON__IS_AFFILIATED_PERSONNALY_TO_SOCIAL_SECURITY = 6;
450 432
451 /** 433 /**
452 * The feature id for the '<em><b>Birth month</b></em>' attribute. 434 * The feature id for the '<em><b>Birth month</b></em>' attribute.
@@ -455,7 +437,7 @@ public interface TaxationPackage extends EPackage {
455 * @generated 437 * @generated
456 * @ordered 438 * @ordered
457 */ 439 */
458 int PHYSICAL_PERSON__BIRTH_MONTH = 7; 440 int PHYSICAL_PERSON__BIRTH_MONTH = 5;
459 441
460 /** 442 /**
461 * The feature id for the '<em><b>Birth day</b></em>' attribute. 443 * The feature id for the '<em><b>Birth day</b></em>' attribute.
@@ -464,7 +446,7 @@ public interface TaxationPackage extends EPackage {
464 * @generated 446 * @generated
465 * @ordered 447 * @ordered
466 */ 448 */
467 int PHYSICAL_PERSON__BIRTH_DAY = 8; 449 int PHYSICAL_PERSON__BIRTH_DAY = 6;
468 450
469 /** 451 /**
470 * The feature id for the '<em><b>Expenses</b></em>' reference list. 452 * The feature id for the '<em><b>Expenses</b></em>' reference list.
@@ -473,7 +455,7 @@ public interface TaxationPackage extends EPackage {
473 * @generated 455 * @generated
474 * @ordered 456 * @ordered
475 */ 457 */
476 int PHYSICAL_PERSON__EXPENSES = 9; 458 int PHYSICAL_PERSON__EXPENSES = 7;
477 459
478 /** 460 /**
479 * The feature id for the '<em><b>Is widower</b></em>' attribute. 461 * The feature id for the '<em><b>Is widower</b></em>' attribute.
@@ -482,7 +464,7 @@ public interface TaxationPackage extends EPackage {
482 * @generated 464 * @generated
483 * @ordered 465 * @ordered
484 */ 466 */
485 int PHYSICAL_PERSON__IS_WIDOWER = 10; 467 int PHYSICAL_PERSON__IS_WIDOWER = 8;
486 468
487 /** 469 /**
488 * The number of structural features of the '<em>Physical Person</em>' class. 470 * The number of structural features of the '<em>Physical Person</em>' class.
@@ -491,7 +473,7 @@ public interface TaxationPackage extends EPackage {
491 * @generated 473 * @generated
492 * @ordered 474 * @ordered
493 */ 475 */
494 int PHYSICAL_PERSON_FEATURE_COUNT = 11; 476 int PHYSICAL_PERSON_FEATURE_COUNT = 9;
495 477
496 /** 478 /**
497 * The number of operations of the '<em>Physical Person</em>' class. 479 * The number of operations of the '<em>Physical Person</em>' class.
@@ -513,15 +495,6 @@ public interface TaxationPackage extends EPackage {
513 int TAX_PAYER = 2; 495 int TAX_PAYER = 2;
514 496
515 /** 497 /**
516 * The feature id for the '<em><b>Is assisting spouse</b></em>' attribute.
517 * <!-- begin-user-doc -->
518 * <!-- end-user-doc -->
519 * @generated
520 * @ordered
521 */
522 int TAX_PAYER__IS_ASSISTING_SPOUSE = PHYSICAL_PERSON__IS_ASSISTING_SPOUSE;
523
524 /**
525 * The feature id for the '<em><b>SS No</b></em>' attribute. 498 * The feature id for the '<em><b>SS No</b></em>' attribute.
526 * <!-- begin-user-doc --> 499 * <!-- begin-user-doc -->
527 * <!-- end-user-doc --> 500 * <!-- end-user-doc -->
@@ -567,15 +540,6 @@ public interface TaxationPackage extends EPackage {
567 int TAX_PAYER__DISABILITY_TYPE = PHYSICAL_PERSON__DISABILITY_TYPE; 540 int TAX_PAYER__DISABILITY_TYPE = PHYSICAL_PERSON__DISABILITY_TYPE;
568 541
569 /** 542 /**
570 * The feature id for the '<em><b>Is affiliated personnaly to social security</b></em>' attribute.
571 * <!-- begin-user-doc -->
572 * <!-- end-user-doc -->
573 * @generated
574 * @ordered
575 */
576 int TAX_PAYER__IS_AFFILIATED_PERSONNALY_TO_SOCIAL_SECURITY = PHYSICAL_PERSON__IS_AFFILIATED_PERSONNALY_TO_SOCIAL_SECURITY;
577
578 /**
579 * The feature id for the '<em><b>Birth month</b></em>' attribute. 543 * The feature id for the '<em><b>Birth month</b></em>' attribute.
580 * <!-- begin-user-doc --> 544 * <!-- begin-user-doc -->
581 * <!-- end-user-doc --> 545 * <!-- end-user-doc -->
@@ -648,22 +612,13 @@ public interface TaxationPackage extends EPackage {
648 int TAX_PAYER__FROM_LAW = PHYSICAL_PERSON_FEATURE_COUNT + 3; 612 int TAX_PAYER__FROM_LAW = PHYSICAL_PERSON_FEATURE_COUNT + 3;
649 613
650 /** 614 /**
651 * The feature id for the '<em><b>Taxes Due</b></em>' attribute.
652 * <!-- begin-user-doc -->
653 * <!-- end-user-doc -->
654 * @generated
655 * @ordered
656 */
657 int TAX_PAYER__TAXES_DUE = PHYSICAL_PERSON_FEATURE_COUNT + 4;
658
659 /**
660 * The number of structural features of the '<em>Tax Payer</em>' class. 615 * The number of structural features of the '<em>Tax Payer</em>' class.
661 * <!-- begin-user-doc --> 616 * <!-- begin-user-doc -->
662 * <!-- end-user-doc --> 617 * <!-- end-user-doc -->
663 * @generated 618 * @generated
664 * @ordered 619 * @ordered
665 */ 620 */
666 int TAX_PAYER_FEATURE_COUNT = PHYSICAL_PERSON_FEATURE_COUNT + 5; 621 int TAX_PAYER_FEATURE_COUNT = PHYSICAL_PERSON_FEATURE_COUNT + 4;
667 622
668 /** 623 /**
669 * The number of operations of the '<em>Tax Payer</em>' class. 624 * The number of operations of the '<em>Tax Payer</em>' class.
@@ -858,15 +813,6 @@ public interface TaxationPackage extends EPackage {
858 int DEPENDENT = 6; 813 int DEPENDENT = 6;
859 814
860 /** 815 /**
861 * The feature id for the '<em><b>Is assisting spouse</b></em>' attribute.
862 * <!-- begin-user-doc -->
863 * <!-- end-user-doc -->
864 * @generated
865 * @ordered
866 */
867 int DEPENDENT__IS_ASSISTING_SPOUSE = PHYSICAL_PERSON__IS_ASSISTING_SPOUSE;
868
869 /**
870 * The feature id for the '<em><b>SS No</b></em>' attribute. 816 * The feature id for the '<em><b>SS No</b></em>' attribute.
871 * <!-- begin-user-doc --> 817 * <!-- begin-user-doc -->
872 * <!-- end-user-doc --> 818 * <!-- end-user-doc -->
@@ -912,15 +858,6 @@ public interface TaxationPackage extends EPackage {
912 int DEPENDENT__DISABILITY_TYPE = PHYSICAL_PERSON__DISABILITY_TYPE; 858 int DEPENDENT__DISABILITY_TYPE = PHYSICAL_PERSON__DISABILITY_TYPE;
913 859
914 /** 860 /**
915 * The feature id for the '<em><b>Is affiliated personnaly to social security</b></em>' attribute.
916 * <!-- begin-user-doc -->
917 * <!-- end-user-doc -->
918 * @generated
919 * @ordered
920 */
921 int DEPENDENT__IS_AFFILIATED_PERSONNALY_TO_SOCIAL_SECURITY = PHYSICAL_PERSON__IS_AFFILIATED_PERSONNALY_TO_SOCIAL_SECURITY;
922
923 /**
924 * The feature id for the '<em><b>Birth month</b></em>' attribute. 861 * The feature id for the '<em><b>Birth month</b></em>' attribute.
925 * <!-- begin-user-doc --> 862 * <!-- begin-user-doc -->
926 * <!-- end-user-doc --> 863 * <!-- end-user-doc -->
@@ -1048,22 +985,13 @@ public interface TaxationPackage extends EPackage {
1048 int EXTERNAL_ALLOWANCE = 7; 985 int EXTERNAL_ALLOWANCE = 7;
1049 986
1050 /** 987 /**
1051 * The feature id for the '<em><b>Amount</b></em>' attribute.
1052 * <!-- begin-user-doc -->
1053 * <!-- end-user-doc -->
1054 * @generated
1055 * @ordered
1056 */
1057 int EXTERNAL_ALLOWANCE__AMOUNT = 0;
1058
1059 /**
1060 * The feature id for the '<em><b>Grantor</b></em>' attribute. 988 * The feature id for the '<em><b>Grantor</b></em>' attribute.
1061 * <!-- begin-user-doc --> 989 * <!-- begin-user-doc -->
1062 * <!-- end-user-doc --> 990 * <!-- end-user-doc -->
1063 * @generated 991 * @generated
1064 * @ordered 992 * @ordered
1065 */ 993 */
1066 int EXTERNAL_ALLOWANCE__GRANTOR = 1; 994 int EXTERNAL_ALLOWANCE__GRANTOR = 0;
1067 995
1068 /** 996 /**
1069 * The feature id for the '<em><b>Starting year</b></em>' attribute. 997 * The feature id for the '<em><b>Starting year</b></em>' attribute.
@@ -1072,7 +1000,7 @@ public interface TaxationPackage extends EPackage {
1072 * @generated 1000 * @generated
1073 * @ordered 1001 * @ordered
1074 */ 1002 */
1075 int EXTERNAL_ALLOWANCE__STARTING_YEAR = 2; 1003 int EXTERNAL_ALLOWANCE__STARTING_YEAR = 1;
1076 1004
1077 /** 1005 /**
1078 * The feature id for the '<em><b>Ending year</b></em>' attribute. 1006 * The feature id for the '<em><b>Ending year</b></em>' attribute.
@@ -1081,7 +1009,7 @@ public interface TaxationPackage extends EPackage {
1081 * @generated 1009 * @generated
1082 * @ordered 1010 * @ordered
1083 */ 1011 */
1084 int EXTERNAL_ALLOWANCE__ENDING_YEAR = 3; 1012 int EXTERNAL_ALLOWANCE__ENDING_YEAR = 2;
1085 1013
1086 /** 1014 /**
1087 * The feature id for the '<em><b>Reciver</b></em>' reference. 1015 * The feature id for the '<em><b>Reciver</b></em>' reference.
@@ -1090,7 +1018,7 @@ public interface TaxationPackage extends EPackage {
1090 * @generated 1018 * @generated
1091 * @ordered 1019 * @ordered
1092 */ 1020 */
1093 int EXTERNAL_ALLOWANCE__RECIVER = 4; 1021 int EXTERNAL_ALLOWANCE__RECIVER = 3;
1094 1022
1095 /** 1023 /**
1096 * The feature id for the '<em><b>Id5</b></em>' attribute. 1024 * The feature id for the '<em><b>Id5</b></em>' attribute.
@@ -1099,7 +1027,7 @@ public interface TaxationPackage extends EPackage {
1099 * @generated 1027 * @generated
1100 * @ordered 1028 * @ordered
1101 */ 1029 */
1102 int EXTERNAL_ALLOWANCE__ID5 = 5; 1030 int EXTERNAL_ALLOWANCE__ID5 = 4;
1103 1031
1104 /** 1032 /**
1105 * The feature id for the '<em><b>Person</b></em>' container reference. 1033 * The feature id for the '<em><b>Person</b></em>' container reference.
@@ -1108,7 +1036,7 @@ public interface TaxationPackage extends EPackage {
1108 * @generated 1036 * @generated
1109 * @ordered 1037 * @ordered
1110 */ 1038 */
1111 int EXTERNAL_ALLOWANCE__PERSON = 6; 1039 int EXTERNAL_ALLOWANCE__PERSON = 5;
1112 1040
1113 /** 1041 /**
1114 * The number of structural features of the '<em>External Allowance</em>' class. 1042 * The number of structural features of the '<em>External Allowance</em>' class.
@@ -1117,7 +1045,7 @@ public interface TaxationPackage extends EPackage {
1117 * @generated 1045 * @generated
1118 * @ordered 1046 * @ordered
1119 */ 1047 */
1120 int EXTERNAL_ALLOWANCE_FEATURE_COUNT = 7; 1048 int EXTERNAL_ALLOWANCE_FEATURE_COUNT = 6;
1121 1049
1122 /** 1050 /**
1123 * The number of operations of the '<em>External Allowance</em>' class. 1051 * The number of operations of the '<em>External Allowance</em>' class.
@@ -1559,22 +1487,13 @@ public interface TaxationPackage extends EPackage {
1559 int INCOME_TYPE = 14; 1487 int INCOME_TYPE = 14;
1560 1488
1561 /** 1489 /**
1562 * The feature id for the '<em><b>Subject To Withholding Tax</b></em>' attribute.
1563 * <!-- begin-user-doc -->
1564 * <!-- end-user-doc -->
1565 * @generated
1566 * @ordered
1567 */
1568 int INCOME_TYPE__SUBJECT_TO_WITHHOLDING_TAX = 0;
1569
1570 /**
1571 * The feature id for the '<em><b>Id8</b></em>' attribute. 1490 * The feature id for the '<em><b>Id8</b></em>' attribute.
1572 * <!-- begin-user-doc --> 1491 * <!-- begin-user-doc -->
1573 * <!-- end-user-doc --> 1492 * <!-- end-user-doc -->
1574 * @generated 1493 * @generated
1575 * @ordered 1494 * @ordered
1576 */ 1495 */
1577 int INCOME_TYPE__ID8 = 1; 1496 int INCOME_TYPE__ID8 = 0;
1578 1497
1579 /** 1498 /**
1580 * The feature id for the '<em><b>Income</b></em>' container reference. 1499 * The feature id for the '<em><b>Income</b></em>' container reference.
@@ -1583,7 +1502,7 @@ public interface TaxationPackage extends EPackage {
1583 * @generated 1502 * @generated
1584 * @ordered 1503 * @ordered
1585 */ 1504 */
1586 int INCOME_TYPE__INCOME = 2; 1505 int INCOME_TYPE__INCOME = 1;
1587 1506
1588 /** 1507 /**
1589 * The number of structural features of the '<em>Income Type</em>' class. 1508 * The number of structural features of the '<em>Income Type</em>' class.
@@ -1592,7 +1511,7 @@ public interface TaxationPackage extends EPackage {
1592 * @generated 1511 * @generated
1593 * @ordered 1512 * @ordered
1594 */ 1513 */
1595 int INCOME_TYPE_FEATURE_COUNT = 3; 1514 int INCOME_TYPE_FEATURE_COUNT = 2;
1596 1515
1597 /** 1516 /**
1598 * The number of operations of the '<em>Income Type</em>' class. 1517 * The number of operations of the '<em>Income Type</em>' class.
@@ -1623,22 +1542,13 @@ public interface TaxationPackage extends EPackage {
1623 int TAX_CARD__CARD_IDENTIFIER = 0; 1542 int TAX_CARD__CARD_IDENTIFIER = 0;
1624 1543
1625 /** 1544 /**
1626 * The feature id for the '<em><b>Tax card type</b></em>' attribute.
1627 * <!-- begin-user-doc -->
1628 * <!-- end-user-doc -->
1629 * @generated
1630 * @ordered
1631 */
1632 int TAX_CARD__TAX_CARD_TYPE = 1;
1633
1634 /**
1635 * The feature id for the '<em><b>Tax office</b></em>' attribute. 1545 * The feature id for the '<em><b>Tax office</b></em>' attribute.
1636 * <!-- begin-user-doc --> 1546 * <!-- begin-user-doc -->
1637 * <!-- end-user-doc --> 1547 * <!-- end-user-doc -->
1638 * @generated 1548 * @generated
1639 * @ordered 1549 * @ordered
1640 */ 1550 */
1641 int TAX_CARD__TAX_OFFICE = 2; 1551 int TAX_CARD__TAX_OFFICE = 1;
1642 1552
1643 /** 1553 /**
1644 * The feature id for the '<em><b>Percentage of witholding</b></em>' attribute. 1554 * The feature id for the '<em><b>Percentage of witholding</b></em>' attribute.
@@ -1647,7 +1557,7 @@ public interface TaxationPackage extends EPackage {
1647 * @generated 1557 * @generated
1648 * @ordered 1558 * @ordered
1649 */ 1559 */
1650 int TAX_CARD__PERCENTAGE_OF_WITHOLDING = 3; 1560 int TAX_CARD__PERCENTAGE_OF_WITHOLDING = 2;
1651 1561
1652 /** 1562 /**
1653 * The feature id for the '<em><b>Tax payers name surname</b></em>' attribute list. 1563 * The feature id for the '<em><b>Tax payers name surname</b></em>' attribute list.
@@ -1656,7 +1566,7 @@ public interface TaxationPackage extends EPackage {
1656 * @generated 1566 * @generated
1657 * @ordered 1567 * @ordered
1658 */ 1568 */
1659 int TAX_CARD__TAX_PAYERS_NAME_SURNAME = 4; 1569 int TAX_CARD__TAX_PAYERS_NAME_SURNAME = 3;
1660 1570
1661 /** 1571 /**
1662 * The feature id for the '<em><b>Tax payers partner name surname</b></em>' attribute list. 1572 * The feature id for the '<em><b>Tax payers partner name surname</b></em>' attribute list.
@@ -1665,7 +1575,7 @@ public interface TaxationPackage extends EPackage {
1665 * @generated 1575 * @generated
1666 * @ordered 1576 * @ordered
1667 */ 1577 */
1668 int TAX_CARD__TAX_PAYERS_PARTNER_NAME_SURNAME = 5; 1578 int TAX_CARD__TAX_PAYERS_PARTNER_NAME_SURNAME = 4;
1669 1579
1670 /** 1580 /**
1671 * The feature id for the '<em><b>Tax payers address</b></em>' reference. 1581 * The feature id for the '<em><b>Tax payers address</b></em>' reference.
@@ -1674,7 +1584,7 @@ public interface TaxationPackage extends EPackage {
1674 * @generated 1584 * @generated
1675 * @ordered 1585 * @ordered
1676 */ 1586 */
1677 int TAX_CARD__TAX_PAYERS_ADDRESS = 6; 1587 int TAX_CARD__TAX_PAYERS_ADDRESS = 5;
1678 1588
1679 /** 1589 /**
1680 * The feature id for the '<em><b>Jobs Employer SS No</b></em>' attribute. 1590 * The feature id for the '<em><b>Jobs Employer SS No</b></em>' attribute.
@@ -1683,7 +1593,7 @@ public interface TaxationPackage extends EPackage {
1683 * @generated 1593 * @generated
1684 * @ordered 1594 * @ordered
1685 */ 1595 */
1686 int TAX_CARD__JOBS_EMPLOYER_SS_NO = 7; 1596 int TAX_CARD__JOBS_EMPLOYER_SS_NO = 6;
1687 1597
1688 /** 1598 /**
1689 * The feature id for the '<em><b>Jobs employers name</b></em>' attribute. 1599 * The feature id for the '<em><b>Jobs employers name</b></em>' attribute.
@@ -1692,7 +1602,7 @@ public interface TaxationPackage extends EPackage {
1692 * @generated 1602 * @generated
1693 * @ordered 1603 * @ordered
1694 */ 1604 */
1695 int TAX_CARD__JOBS_EMPLOYERS_NAME = 8; 1605 int TAX_CARD__JOBS_EMPLOYERS_NAME = 7;
1696 1606
1697 /** 1607 /**
1698 * The feature id for the '<em><b>Jobs activity type</b></em>' attribute. 1608 * The feature id for the '<em><b>Jobs activity type</b></em>' attribute.
@@ -1701,7 +1611,7 @@ public interface TaxationPackage extends EPackage {
1701 * @generated 1611 * @generated
1702 * @ordered 1612 * @ordered
1703 */ 1613 */
1704 int TAX_CARD__JOBS_ACTIVITY_TYPE = 9; 1614 int TAX_CARD__JOBS_ACTIVITY_TYPE = 8;
1705 1615
1706 /** 1616 /**
1707 * The feature id for the '<em><b>Jobs place of work</b></em>' attribute. 1617 * The feature id for the '<em><b>Jobs place of work</b></em>' attribute.
@@ -1710,7 +1620,7 @@ public interface TaxationPackage extends EPackage {
1710 * @generated 1620 * @generated
1711 * @ordered 1621 * @ordered
1712 */ 1622 */
1713 int TAX_CARD__JOBS_PLACE_OF_WORK = 10; 1623 int TAX_CARD__JOBS_PLACE_OF_WORK = 9;
1714 1624
1715 /** 1625 /**
1716 * The feature id for the '<em><b>Deduction FD daily</b></em>' attribute. 1626 * The feature id for the '<em><b>Deduction FD daily</b></em>' attribute.
@@ -1719,7 +1629,7 @@ public interface TaxationPackage extends EPackage {
1719 * @generated 1629 * @generated
1720 * @ordered 1630 * @ordered
1721 */ 1631 */
1722 int TAX_CARD__DEDUCTION_FD_DAILY = 11; 1632 int TAX_CARD__DEDUCTION_FD_DAILY = 10;
1723 1633
1724 /** 1634 /**
1725 * The feature id for the '<em><b>Deduction FD monthly</b></em>' attribute. 1635 * The feature id for the '<em><b>Deduction FD monthly</b></em>' attribute.
@@ -1728,7 +1638,7 @@ public interface TaxationPackage extends EPackage {
1728 * @generated 1638 * @generated
1729 * @ordered 1639 * @ordered
1730 */ 1640 */
1731 int TAX_CARD__DEDUCTION_FD_MONTHLY = 12; 1641 int TAX_CARD__DEDUCTION_FD_MONTHLY = 11;
1732 1642
1733 /** 1643 /**
1734 * The feature id for the '<em><b>Deduction AC daily</b></em>' attribute. 1644 * The feature id for the '<em><b>Deduction AC daily</b></em>' attribute.
@@ -1737,7 +1647,7 @@ public interface TaxationPackage extends EPackage {
1737 * @generated 1647 * @generated
1738 * @ordered 1648 * @ordered
1739 */ 1649 */
1740 int TAX_CARD__DEDUCTION_AC_DAILY = 13; 1650 int TAX_CARD__DEDUCTION_AC_DAILY = 12;
1741 1651
1742 /** 1652 /**
1743 * The feature id for the '<em><b>Deduction AC monthly</b></em>' attribute. 1653 * The feature id for the '<em><b>Deduction AC monthly</b></em>' attribute.
@@ -1746,7 +1656,7 @@ public interface TaxationPackage extends EPackage {
1746 * @generated 1656 * @generated
1747 * @ordered 1657 * @ordered
1748 */ 1658 */
1749 int TAX_CARD__DEDUCTION_AC_MONTHLY = 14; 1659 int TAX_CARD__DEDUCTION_AC_MONTHLY = 13;
1750 1660
1751 /** 1661 /**
1752 * The feature id for the '<em><b>Deduction AC yearly</b></em>' attribute. 1662 * The feature id for the '<em><b>Deduction AC yearly</b></em>' attribute.
@@ -1755,7 +1665,7 @@ public interface TaxationPackage extends EPackage {
1755 * @generated 1665 * @generated
1756 * @ordered 1666 * @ordered
1757 */ 1667 */
1758 int TAX_CARD__DEDUCTION_AC_YEARLY = 15; 1668 int TAX_CARD__DEDUCTION_AC_YEARLY = 14;
1759 1669
1760 /** 1670 /**
1761 * The feature id for the '<em><b>Deduction CE daily</b></em>' attribute. 1671 * The feature id for the '<em><b>Deduction CE daily</b></em>' attribute.
@@ -1764,7 +1674,7 @@ public interface TaxationPackage extends EPackage {
1764 * @generated 1674 * @generated
1765 * @ordered 1675 * @ordered
1766 */ 1676 */
1767 int TAX_CARD__DEDUCTION_CE_DAILY = 16; 1677 int TAX_CARD__DEDUCTION_CE_DAILY = 15;
1768 1678
1769 /** 1679 /**
1770 * The feature id for the '<em><b>Deduction CE monthly</b></em>' attribute. 1680 * The feature id for the '<em><b>Deduction CE monthly</b></em>' attribute.
@@ -1773,7 +1683,7 @@ public interface TaxationPackage extends EPackage {
1773 * @generated 1683 * @generated
1774 * @ordered 1684 * @ordered
1775 */ 1685 */
1776 int TAX_CARD__DEDUCTION_CE_MONTHLY = 17; 1686 int TAX_CARD__DEDUCTION_CE_MONTHLY = 16;
1777 1687
1778 /** 1688 /**
1779 * The feature id for the '<em><b>Deduction CE yearly</b></em>' attribute. 1689 * The feature id for the '<em><b>Deduction CE yearly</b></em>' attribute.
@@ -1782,7 +1692,7 @@ public interface TaxationPackage extends EPackage {
1782 * @generated 1692 * @generated
1783 * @ordered 1693 * @ordered
1784 */ 1694 */
1785 int TAX_CARD__DEDUCTION_CE_YEARLY = 18; 1695 int TAX_CARD__DEDUCTION_CE_YEARLY = 17;
1786 1696
1787 /** 1697 /**
1788 * The feature id for the '<em><b>Deduction DS daily</b></em>' attribute. 1698 * The feature id for the '<em><b>Deduction DS daily</b></em>' attribute.
@@ -1791,7 +1701,7 @@ public interface TaxationPackage extends EPackage {
1791 * @generated 1701 * @generated
1792 * @ordered 1702 * @ordered
1793 */ 1703 */
1794 int TAX_CARD__DEDUCTION_DS_DAILY = 19; 1704 int TAX_CARD__DEDUCTION_DS_DAILY = 18;
1795 1705
1796 /** 1706 /**
1797 * The feature id for the '<em><b>Deduction DS monthly</b></em>' attribute. 1707 * The feature id for the '<em><b>Deduction DS monthly</b></em>' attribute.
@@ -1800,7 +1710,7 @@ public interface TaxationPackage extends EPackage {
1800 * @generated 1710 * @generated
1801 * @ordered 1711 * @ordered
1802 */ 1712 */
1803 int TAX_CARD__DEDUCTION_DS_MONTHLY = 20; 1713 int TAX_CARD__DEDUCTION_DS_MONTHLY = 19;
1804 1714
1805 /** 1715 /**
1806 * The feature id for the '<em><b>Deduction FO daily</b></em>' attribute. 1716 * The feature id for the '<em><b>Deduction FO daily</b></em>' attribute.
@@ -1809,7 +1719,7 @@ public interface TaxationPackage extends EPackage {
1809 * @generated 1719 * @generated
1810 * @ordered 1720 * @ordered
1811 */ 1721 */
1812 int TAX_CARD__DEDUCTION_FO_DAILY = 21; 1722 int TAX_CARD__DEDUCTION_FO_DAILY = 20;
1813 1723
1814 /** 1724 /**
1815 * The feature id for the '<em><b>Deduction FO monthly</b></em>' attribute. 1725 * The feature id for the '<em><b>Deduction FO monthly</b></em>' attribute.
@@ -1818,7 +1728,7 @@ public interface TaxationPackage extends EPackage {
1818 * @generated 1728 * @generated
1819 * @ordered 1729 * @ordered
1820 */ 1730 */
1821 int TAX_CARD__DEDUCTION_FO_MONTHLY = 22; 1731 int TAX_CARD__DEDUCTION_FO_MONTHLY = 21;
1822 1732
1823 /** 1733 /**
1824 * The feature id for the '<em><b>Deduction FO yearly</b></em>' attribute. 1734 * The feature id for the '<em><b>Deduction FO yearly</b></em>' attribute.
@@ -1827,7 +1737,7 @@ public interface TaxationPackage extends EPackage {
1827 * @generated 1737 * @generated
1828 * @ordered 1738 * @ordered
1829 */ 1739 */
1830 int TAX_CARD__DEDUCTION_FO_YEARLY = 23; 1740 int TAX_CARD__DEDUCTION_FO_YEARLY = 22;
1831 1741
1832 /** 1742 /**
1833 * The feature id for the '<em><b>Credit CIS daily</b></em>' attribute. 1743 * The feature id for the '<em><b>Credit CIS daily</b></em>' attribute.
@@ -1836,7 +1746,7 @@ public interface TaxationPackage extends EPackage {
1836 * @generated 1746 * @generated
1837 * @ordered 1747 * @ordered
1838 */ 1748 */
1839 int TAX_CARD__CREDIT_CIS_DAILY = 24; 1749 int TAX_CARD__CREDIT_CIS_DAILY = 23;
1840 1750
1841 /** 1751 /**
1842 * The feature id for the '<em><b>Credit CIS monthly</b></em>' attribute. 1752 * The feature id for the '<em><b>Credit CIS monthly</b></em>' attribute.
@@ -1845,7 +1755,7 @@ public interface TaxationPackage extends EPackage {
1845 * @generated 1755 * @generated
1846 * @ordered 1756 * @ordered
1847 */ 1757 */
1848 int TAX_CARD__CREDIT_CIS_MONTHLY = 25; 1758 int TAX_CARD__CREDIT_CIS_MONTHLY = 24;
1849 1759
1850 /** 1760 /**
1851 * The feature id for the '<em><b>Credit CIM daily</b></em>' attribute. 1761 * The feature id for the '<em><b>Credit CIM daily</b></em>' attribute.
@@ -1854,7 +1764,7 @@ public interface TaxationPackage extends EPackage {
1854 * @generated 1764 * @generated
1855 * @ordered 1765 * @ordered
1856 */ 1766 */
1857 int TAX_CARD__CREDIT_CIM_DAILY = 26; 1767 int TAX_CARD__CREDIT_CIM_DAILY = 25;
1858 1768
1859 /** 1769 /**
1860 * The feature id for the '<em><b>Validity</b></em>' attribute. 1770 * The feature id for the '<em><b>Validity</b></em>' attribute.
@@ -1863,7 +1773,7 @@ public interface TaxationPackage extends EPackage {
1863 * @generated 1773 * @generated
1864 * @ordered 1774 * @ordered
1865 */ 1775 */
1866 int TAX_CARD__VALIDITY = 27; 1776 int TAX_CARD__VALIDITY = 26;
1867 1777
1868 /** 1778 /**
1869 * The feature id for the '<em><b>Income Tax Credit</b></em>' reference list. 1779 * The feature id for the '<em><b>Income Tax Credit</b></em>' reference list.
@@ -1872,7 +1782,7 @@ public interface TaxationPackage extends EPackage {
1872 * @generated 1782 * @generated
1873 * @ordered 1783 * @ordered
1874 */ 1784 */
1875 int TAX_CARD__INCOME_TAX_CREDIT = 28; 1785 int TAX_CARD__INCOME_TAX_CREDIT = 27;
1876 1786
1877 /** 1787 /**
1878 * The feature id for the '<em><b>Previous</b></em>' reference. 1788 * The feature id for the '<em><b>Previous</b></em>' reference.
@@ -1881,7 +1791,7 @@ public interface TaxationPackage extends EPackage {
1881 * @generated 1791 * @generated
1882 * @ordered 1792 * @ordered
1883 */ 1793 */
1884 int TAX_CARD__PREVIOUS = 29; 1794 int TAX_CARD__PREVIOUS = 28;
1885 1795
1886 /** 1796 /**
1887 * The feature id for the '<em><b>Current tax card</b></em>' reference. 1797 * The feature id for the '<em><b>Current tax card</b></em>' reference.
@@ -1890,7 +1800,7 @@ public interface TaxationPackage extends EPackage {
1890 * @generated 1800 * @generated
1891 * @ordered 1801 * @ordered
1892 */ 1802 */
1893 int TAX_CARD__CURRENT_TAX_CARD = 30; 1803 int TAX_CARD__CURRENT_TAX_CARD = 29;
1894 1804
1895 /** 1805 /**
1896 * The feature id for the '<em><b>Credit CIM yearly</b></em>' attribute. 1806 * The feature id for the '<em><b>Credit CIM yearly</b></em>' attribute.
@@ -1899,7 +1809,7 @@ public interface TaxationPackage extends EPackage {
1899 * @generated 1809 * @generated
1900 * @ordered 1810 * @ordered
1901 */ 1811 */
1902 int TAX_CARD__CREDIT_CIM_YEARLY = 31; 1812 int TAX_CARD__CREDIT_CIM_YEARLY = 30;
1903 1813
1904 /** 1814 /**
1905 * The feature id for the '<em><b>Deduction DS Alimony yearly</b></em>' attribute. 1815 * The feature id for the '<em><b>Deduction DS Alimony yearly</b></em>' attribute.
@@ -1908,7 +1818,7 @@ public interface TaxationPackage extends EPackage {
1908 * @generated 1818 * @generated
1909 * @ordered 1819 * @ordered
1910 */ 1820 */
1911 int TAX_CARD__DEDUCTION_DS_ALIMONY_YEARLY = 32; 1821 int TAX_CARD__DEDUCTION_DS_ALIMONY_YEARLY = 31;
1912 1822
1913 /** 1823 /**
1914 * The feature id for the '<em><b>Deduction DS Debt yearly</b></em>' attribute. 1824 * The feature id for the '<em><b>Deduction DS Debt yearly</b></em>' attribute.
@@ -1917,7 +1827,7 @@ public interface TaxationPackage extends EPackage {
1917 * @generated 1827 * @generated
1918 * @ordered 1828 * @ordered
1919 */ 1829 */
1920 int TAX_CARD__DEDUCTION_DS_DEBT_YEARLY = 33; 1830 int TAX_CARD__DEDUCTION_DS_DEBT_YEARLY = 32;
1921 1831
1922 /** 1832 /**
1923 * The feature id for the '<em><b>Income</b></em>' container reference. 1833 * The feature id for the '<em><b>Income</b></em>' container reference.
@@ -1926,7 +1836,7 @@ public interface TaxationPackage extends EPackage {
1926 * @generated 1836 * @generated
1927 * @ordered 1837 * @ordered
1928 */ 1838 */
1929 int TAX_CARD__INCOME = 34; 1839 int TAX_CARD__INCOME = 33;
1930 1840
1931 /** 1841 /**
1932 * The number of structural features of the '<em>Tax Card</em>' class. 1842 * The number of structural features of the '<em>Tax Card</em>' class.
@@ -1935,7 +1845,7 @@ public interface TaxationPackage extends EPackage {
1935 * @generated 1845 * @generated
1936 * @ordered 1846 * @ordered
1937 */ 1847 */
1938 int TAX_CARD_FEATURE_COUNT = 35; 1848 int TAX_CARD_FEATURE_COUNT = 34;
1939 1849
1940 /** 1850 /**
1941 * The number of operations of the '<em>Tax Card</em>' class. 1851 * The number of operations of the '<em>Tax Card</em>' class.
@@ -2467,15 +2377,6 @@ public interface TaxationPackage extends EPackage {
2467 int NON_RESIDENT_TAX_PAYER = 22; 2377 int NON_RESIDENT_TAX_PAYER = 22;
2468 2378
2469 /** 2379 /**
2470 * The feature id for the '<em><b>Is assisting spouse</b></em>' attribute.
2471 * <!-- begin-user-doc -->
2472 * <!-- end-user-doc -->
2473 * @generated
2474 * @ordered
2475 */
2476 int NON_RESIDENT_TAX_PAYER__IS_ASSISTING_SPOUSE = TAX_PAYER__IS_ASSISTING_SPOUSE;
2477
2478 /**
2479 * The feature id for the '<em><b>SS No</b></em>' attribute. 2380 * The feature id for the '<em><b>SS No</b></em>' attribute.
2480 * <!-- begin-user-doc --> 2381 * <!-- begin-user-doc -->
2481 * <!-- end-user-doc --> 2382 * <!-- end-user-doc -->
@@ -2521,15 +2422,6 @@ public interface TaxationPackage extends EPackage {
2521 int NON_RESIDENT_TAX_PAYER__DISABILITY_TYPE = TAX_PAYER__DISABILITY_TYPE; 2422 int NON_RESIDENT_TAX_PAYER__DISABILITY_TYPE = TAX_PAYER__DISABILITY_TYPE;
2522 2423
2523 /** 2424 /**
2524 * The feature id for the '<em><b>Is affiliated personnaly to social security</b></em>' attribute.
2525 * <!-- begin-user-doc -->
2526 * <!-- end-user-doc -->
2527 * @generated
2528 * @ordered
2529 */
2530 int NON_RESIDENT_TAX_PAYER__IS_AFFILIATED_PERSONNALY_TO_SOCIAL_SECURITY = TAX_PAYER__IS_AFFILIATED_PERSONNALY_TO_SOCIAL_SECURITY;
2531
2532 /**
2533 * The feature id for the '<em><b>Birth month</b></em>' attribute. 2425 * The feature id for the '<em><b>Birth month</b></em>' attribute.
2534 * <!-- begin-user-doc --> 2426 * <!-- begin-user-doc -->
2535 * <!-- end-user-doc --> 2427 * <!-- end-user-doc -->
@@ -2602,15 +2494,6 @@ public interface TaxationPackage extends EPackage {
2602 int NON_RESIDENT_TAX_PAYER__FROM_LAW = TAX_PAYER__FROM_LAW; 2494 int NON_RESIDENT_TAX_PAYER__FROM_LAW = TAX_PAYER__FROM_LAW;
2603 2495
2604 /** 2496 /**
2605 * The feature id for the '<em><b>Taxes Due</b></em>' attribute.
2606 * <!-- begin-user-doc -->
2607 * <!-- end-user-doc -->
2608 * @generated
2609 * @ordered
2610 */
2611 int NON_RESIDENT_TAX_PAYER__TAXES_DUE = TAX_PAYER__TAXES_DUE;
2612
2613 /**
2614 * The feature id for the '<em><b>Is assimilated to resident</b></em>' attribute. 2497 * The feature id for the '<em><b>Is assimilated to resident</b></em>' attribute.
2615 * <!-- begin-user-doc --> 2498 * <!-- begin-user-doc -->
2616 * <!-- end-user-doc --> 2499 * <!-- end-user-doc -->
@@ -2757,15 +2640,6 @@ public interface TaxationPackage extends EPackage {
2757 int RESIDENT_TAX_PAYER = 24; 2640 int RESIDENT_TAX_PAYER = 24;
2758 2641
2759 /** 2642 /**
2760 * The feature id for the '<em><b>Is assisting spouse</b></em>' attribute.
2761 * <!-- begin-user-doc -->
2762 * <!-- end-user-doc -->
2763 * @generated
2764 * @ordered
2765 */
2766 int RESIDENT_TAX_PAYER__IS_ASSISTING_SPOUSE = TAX_PAYER__IS_ASSISTING_SPOUSE;
2767
2768 /**
2769 * The feature id for the '<em><b>SS No</b></em>' attribute. 2643 * The feature id for the '<em><b>SS No</b></em>' attribute.
2770 * <!-- begin-user-doc --> 2644 * <!-- begin-user-doc -->
2771 * <!-- end-user-doc --> 2645 * <!-- end-user-doc -->
@@ -2811,15 +2685,6 @@ public interface TaxationPackage extends EPackage {
2811 int RESIDENT_TAX_PAYER__DISABILITY_TYPE = TAX_PAYER__DISABILITY_TYPE; 2685 int RESIDENT_TAX_PAYER__DISABILITY_TYPE = TAX_PAYER__DISABILITY_TYPE;
2812 2686
2813 /** 2687 /**
2814 * The feature id for the '<em><b>Is affiliated personnaly to social security</b></em>' attribute.
2815 * <!-- begin-user-doc -->
2816 * <!-- end-user-doc -->
2817 * @generated
2818 * @ordered
2819 */
2820 int RESIDENT_TAX_PAYER__IS_AFFILIATED_PERSONNALY_TO_SOCIAL_SECURITY = TAX_PAYER__IS_AFFILIATED_PERSONNALY_TO_SOCIAL_SECURITY;
2821
2822 /**
2823 * The feature id for the '<em><b>Birth month</b></em>' attribute. 2688 * The feature id for the '<em><b>Birth month</b></em>' attribute.
2824 * <!-- begin-user-doc --> 2689 * <!-- begin-user-doc -->
2825 * <!-- end-user-doc --> 2690 * <!-- end-user-doc -->
@@ -2892,15 +2757,6 @@ public interface TaxationPackage extends EPackage {
2892 int RESIDENT_TAX_PAYER__FROM_LAW = TAX_PAYER__FROM_LAW; 2757 int RESIDENT_TAX_PAYER__FROM_LAW = TAX_PAYER__FROM_LAW;
2893 2758
2894 /** 2759 /**
2895 * The feature id for the '<em><b>Taxes Due</b></em>' attribute.
2896 * <!-- begin-user-doc -->
2897 * <!-- end-user-doc -->
2898 * @generated
2899 * @ordered
2900 */
2901 int RESIDENT_TAX_PAYER__TAXES_DUE = TAX_PAYER__TAXES_DUE;
2902
2903 /**
2904 * The number of structural features of the '<em>Resident Tax Payer</em>' class. 2760 * The number of structural features of the '<em>Resident Tax Payer</em>' class.
2905 * <!-- begin-user-doc --> 2761 * <!-- begin-user-doc -->
2906 * <!-- end-user-doc --> 2762 * <!-- end-user-doc -->
@@ -2929,15 +2785,6 @@ public interface TaxationPackage extends EPackage {
2929 int TRADE_AND_BUSINESS_INCOME = 25; 2785 int TRADE_AND_BUSINESS_INCOME = 25;
2930 2786
2931 /** 2787 /**
2932 * The feature id for the '<em><b>Subject To Withholding Tax</b></em>' attribute.
2933 * <!-- begin-user-doc -->
2934 * <!-- end-user-doc -->
2935 * @generated
2936 * @ordered
2937 */
2938 int TRADE_AND_BUSINESS_INCOME__SUBJECT_TO_WITHHOLDING_TAX = INCOME_TYPE__SUBJECT_TO_WITHHOLDING_TAX;
2939
2940 /**
2941 * The feature id for the '<em><b>Id8</b></em>' attribute. 2788 * The feature id for the '<em><b>Id8</b></em>' attribute.
2942 * <!-- begin-user-doc --> 2789 * <!-- begin-user-doc -->
2943 * <!-- end-user-doc --> 2790 * <!-- end-user-doc -->
@@ -2984,15 +2831,6 @@ public interface TaxationPackage extends EPackage {
2984 int AGRICULTURE_AND_FORESTRY_INCOME = 26; 2831 int AGRICULTURE_AND_FORESTRY_INCOME = 26;
2985 2832
2986 /** 2833 /**
2987 * The feature id for the '<em><b>Subject To Withholding Tax</b></em>' attribute.
2988 * <!-- begin-user-doc -->
2989 * <!-- end-user-doc -->
2990 * @generated
2991 * @ordered
2992 */
2993 int AGRICULTURE_AND_FORESTRY_INCOME__SUBJECT_TO_WITHHOLDING_TAX = INCOME_TYPE__SUBJECT_TO_WITHHOLDING_TAX;
2994
2995 /**
2996 * The feature id for the '<em><b>Id8</b></em>' attribute. 2834 * The feature id for the '<em><b>Id8</b></em>' attribute.
2997 * <!-- begin-user-doc --> 2835 * <!-- begin-user-doc -->
2998 * <!-- end-user-doc --> 2836 * <!-- end-user-doc -->
@@ -3039,15 +2877,6 @@ public interface TaxationPackage extends EPackage {
3039 int PENSIONS_AND_ANNUITIES_INCOME = 27; 2877 int PENSIONS_AND_ANNUITIES_INCOME = 27;
3040 2878
3041 /** 2879 /**
3042 * The feature id for the '<em><b>Subject To Withholding Tax</b></em>' attribute.
3043 * <!-- begin-user-doc -->
3044 * <!-- end-user-doc -->
3045 * @generated
3046 * @ordered
3047 */
3048 int PENSIONS_AND_ANNUITIES_INCOME__SUBJECT_TO_WITHHOLDING_TAX = INCOME_TYPE__SUBJECT_TO_WITHHOLDING_TAX;
3049
3050 /**
3051 * The feature id for the '<em><b>Id8</b></em>' attribute. 2880 * The feature id for the '<em><b>Id8</b></em>' attribute.
3052 * <!-- begin-user-doc --> 2881 * <!-- begin-user-doc -->
3053 * <!-- end-user-doc --> 2882 * <!-- end-user-doc -->
@@ -3103,15 +2932,6 @@ public interface TaxationPackage extends EPackage {
3103 int CAPITAL_AND_INVESTMENTS_INCOME = 28; 2932 int CAPITAL_AND_INVESTMENTS_INCOME = 28;
3104 2933
3105 /** 2934 /**
3106 * The feature id for the '<em><b>Subject To Withholding Tax</b></em>' attribute.
3107 * <!-- begin-user-doc -->
3108 * <!-- end-user-doc -->
3109 * @generated
3110 * @ordered
3111 */
3112 int CAPITAL_AND_INVESTMENTS_INCOME__SUBJECT_TO_WITHHOLDING_TAX = INCOME_TYPE__SUBJECT_TO_WITHHOLDING_TAX;
3113
3114 /**
3115 * The feature id for the '<em><b>Id8</b></em>' attribute. 2935 * The feature id for the '<em><b>Id8</b></em>' attribute.
3116 * <!-- begin-user-doc --> 2936 * <!-- begin-user-doc -->
3117 * <!-- end-user-doc --> 2937 * <!-- end-user-doc -->
@@ -3158,15 +2978,6 @@ public interface TaxationPackage extends EPackage {
3158 int EMPLOYMENT_INCOME = 29; 2978 int EMPLOYMENT_INCOME = 29;
3159 2979
3160 /** 2980 /**
3161 * The feature id for the '<em><b>Subject To Withholding Tax</b></em>' attribute.
3162 * <!-- begin-user-doc -->
3163 * <!-- end-user-doc -->
3164 * @generated
3165 * @ordered
3166 */
3167 int EMPLOYMENT_INCOME__SUBJECT_TO_WITHHOLDING_TAX = INCOME_TYPE__SUBJECT_TO_WITHHOLDING_TAX;
3168
3169 /**
3170 * The feature id for the '<em><b>Id8</b></em>' attribute. 2981 * The feature id for the '<em><b>Id8</b></em>' attribute.
3171 * <!-- begin-user-doc --> 2982 * <!-- begin-user-doc -->
3172 * <!-- end-user-doc --> 2983 * <!-- end-user-doc -->
@@ -3213,15 +3024,6 @@ public interface TaxationPackage extends EPackage {
3213 int RENTALS_AND_LEASES_INCOME = 30; 3024 int RENTALS_AND_LEASES_INCOME = 30;
3214 3025
3215 /** 3026 /**
3216 * The feature id for the '<em><b>Subject To Withholding Tax</b></em>' attribute.
3217 * <!-- begin-user-doc -->
3218 * <!-- end-user-doc -->
3219 * @generated
3220 * @ordered
3221 */
3222 int RENTALS_AND_LEASES_INCOME__SUBJECT_TO_WITHHOLDING_TAX = INCOME_TYPE__SUBJECT_TO_WITHHOLDING_TAX;
3223
3224 /**
3225 * The feature id for the '<em><b>Id8</b></em>' attribute. 3027 * The feature id for the '<em><b>Id8</b></em>' attribute.
3226 * <!-- begin-user-doc --> 3028 * <!-- begin-user-doc -->
3227 * <!-- end-user-doc --> 3029 * <!-- end-user-doc -->
@@ -3814,22 +3616,13 @@ public interface TaxationPackage extends EPackage {
3814 int FD__DISTANCE_DECLARED_IN_JANUARY = PROFESSIONAL_EXPENSES_DEDUCTION_FEATURE_COUNT + 0; 3616 int FD__DISTANCE_DECLARED_IN_JANUARY = PROFESSIONAL_EXPENSES_DEDUCTION_FEATURE_COUNT + 0;
3815 3617
3816 /** 3618 /**
3817 * The feature id for the '<em><b>Calculated distance</b></em>' attribute.
3818 * <!-- begin-user-doc -->
3819 * <!-- end-user-doc -->
3820 * @generated
3821 * @ordered
3822 */
3823 int FD__CALCULATED_DISTANCE = PROFESSIONAL_EXPENSES_DEDUCTION_FEATURE_COUNT + 1;
3824
3825 /**
3826 * The number of structural features of the '<em>FD</em>' class. 3619 * The number of structural features of the '<em>FD</em>' class.
3827 * <!-- begin-user-doc --> 3620 * <!-- begin-user-doc -->
3828 * <!-- end-user-doc --> 3621 * <!-- end-user-doc -->
3829 * @generated 3622 * @generated
3830 * @ordered 3623 * @ordered
3831 */ 3624 */
3832 int FD_FEATURE_COUNT = PROFESSIONAL_EXPENSES_DEDUCTION_FEATURE_COUNT + 2; 3625 int FD_FEATURE_COUNT = PROFESSIONAL_EXPENSES_DEDUCTION_FEATURE_COUNT + 1;
3833 3626
3834 /** 3627 /**
3835 * The number of operations of the '<em>FD</em>' class. 3628 * The number of operations of the '<em>FD</em>' class.
@@ -3851,22 +3644,13 @@ public interface TaxationPackage extends EPackage {
3851 int FO = 38; 3644 int FO = 38;
3852 3645
3853 /** 3646 /**
3854 * The feature id for the '<em><b>Rate type for FO</b></em>' attribute.
3855 * <!-- begin-user-doc -->
3856 * <!-- end-user-doc -->
3857 * @generated
3858 * @ordered
3859 */
3860 int FO__RATE_TYPE_FOR_FO = PROFESSIONAL_EXPENSES_DEDUCTION_FEATURE_COUNT + 0;
3861
3862 /**
3863 * The number of structural features of the '<em>FO</em>' class. 3647 * The number of structural features of the '<em>FO</em>' class.
3864 * <!-- begin-user-doc --> 3648 * <!-- begin-user-doc -->
3865 * <!-- end-user-doc --> 3649 * <!-- end-user-doc -->
3866 * @generated 3650 * @generated
3867 * @ordered 3651 * @ordered
3868 */ 3652 */
3869 int FO_FEATURE_COUNT = PROFESSIONAL_EXPENSES_DEDUCTION_FEATURE_COUNT + 1; 3653 int FO_FEATURE_COUNT = PROFESSIONAL_EXPENSES_DEDUCTION_FEATURE_COUNT + 0;
3870 3654
3871 /** 3655 /**
3872 * The number of operations of the '<em>FO</em>' class. 3656 * The number of operations of the '<em>FO</em>' class.
@@ -4117,40 +3901,13 @@ public interface TaxationPackage extends EPackage {
4117 int DS_FOR_PRIVATE_INSURANCE_AND_PLAN__PRIVATE_INSURANCE_AND_PLAN_CATEGORY = DS_FEATURE_COUNT + 0; 3901 int DS_FOR_PRIVATE_INSURANCE_AND_PLAN__PRIVATE_INSURANCE_AND_PLAN_CATEGORY = DS_FEATURE_COUNT + 0;
4118 3902
4119 /** 3903 /**
4120 * The feature id for the '<em><b>Increase for life insurance</b></em>' attribute.
4121 * <!-- begin-user-doc -->
4122 * <!-- end-user-doc -->
4123 * @generated
4124 * @ordered
4125 */
4126 int DS_FOR_PRIVATE_INSURANCE_AND_PLAN__INCREASE_FOR_LIFE_INSURANCE = DS_FEATURE_COUNT + 1;
4127
4128 /**
4129 * The feature id for the '<em><b>Maximum deductible amount for private insurance</b></em>' attribute.
4130 * <!-- begin-user-doc -->
4131 * <!-- end-user-doc -->
4132 * @generated
4133 * @ordered
4134 */
4135 int DS_FOR_PRIVATE_INSURANCE_AND_PLAN__MAXIMUM_DEDUCTIBLE_AMOUNT_FOR_PRIVATE_INSURANCE = DS_FEATURE_COUNT + 2;
4136
4137 /**
4138 * The feature id for the '<em><b>Maximum deductible amount for old age pension plan</b></em>' attribute.
4139 * <!-- begin-user-doc -->
4140 * <!-- end-user-doc -->
4141 * @generated
4142 * @ordered
4143 */
4144 int DS_FOR_PRIVATE_INSURANCE_AND_PLAN__MAXIMUM_DEDUCTIBLE_AMOUNT_FOR_OLD_AGE_PENSION_PLAN = DS_FEATURE_COUNT + 3;
4145
4146 /**
4147 * The number of structural features of the '<em>DS for Private Insurance and Plan</em>' class. 3904 * The number of structural features of the '<em>DS for Private Insurance and Plan</em>' class.
4148 * <!-- begin-user-doc --> 3905 * <!-- begin-user-doc -->
4149 * <!-- end-user-doc --> 3906 * <!-- end-user-doc -->
4150 * @generated 3907 * @generated
4151 * @ordered 3908 * @ordered
4152 */ 3909 */
4153 int DS_FOR_PRIVATE_INSURANCE_AND_PLAN_FEATURE_COUNT = DS_FEATURE_COUNT + 4; 3910 int DS_FOR_PRIVATE_INSURANCE_AND_PLAN_FEATURE_COUNT = DS_FEATURE_COUNT + 1;
4154 3911
4155 /** 3912 /**
4156 * The number of operations of the '<em>DS for Private Insurance and Plan</em>' class. 3913 * The number of operations of the '<em>DS for Private Insurance and Plan</em>' class.
@@ -4427,22 +4184,13 @@ public interface TaxationPackage extends EPackage {
4427 int PERMANENT_EXPENSE__CATEGORY = SPECIAL_EXPENSE_DS_FEATURE_COUNT + 0; 4184 int PERMANENT_EXPENSE__CATEGORY = SPECIAL_EXPENSE_DS_FEATURE_COUNT + 0;
4428 4185
4429 /** 4186 /**
4430 * The feature id for the '<em><b>Is eligible for deduction</b></em>' attribute.
4431 * <!-- begin-user-doc -->
4432 * <!-- end-user-doc -->
4433 * @generated
4434 * @ordered
4435 */
4436 int PERMANENT_EXPENSE__IS_ELIGIBLE_FOR_DEDUCTION = SPECIAL_EXPENSE_DS_FEATURE_COUNT + 1;
4437
4438 /**
4439 * The number of structural features of the '<em>Permanent Expense</em>' class. 4187 * The number of structural features of the '<em>Permanent Expense</em>' class.
4440 * <!-- begin-user-doc --> 4188 * <!-- begin-user-doc -->
4441 * <!-- end-user-doc --> 4189 * <!-- end-user-doc -->
4442 * @generated 4190 * @generated
4443 * @ordered 4191 * @ordered
4444 */ 4192 */
4445 int PERMANENT_EXPENSE_FEATURE_COUNT = SPECIAL_EXPENSE_DS_FEATURE_COUNT + 2; 4193 int PERMANENT_EXPENSE_FEATURE_COUNT = SPECIAL_EXPENSE_DS_FEATURE_COUNT + 1;
4446 4194
4447 /** 4195 /**
4448 * The number of operations of the '<em>Permanent Expense</em>' class. 4196 * The number of operations of the '<em>Permanent Expense</em>' class.
@@ -4636,22 +4384,13 @@ public interface TaxationPackage extends EPackage {
4636 int PRIVATE_INSURANCE_AND_PLAN__DURATION_OF_CONTRACT = SPECIAL_EXPENSE_DS_FEATURE_COUNT + 1; 4384 int PRIVATE_INSURANCE_AND_PLAN__DURATION_OF_CONTRACT = SPECIAL_EXPENSE_DS_FEATURE_COUNT + 1;
4637 4385
4638 /** 4386 /**
4639 * The feature id for the '<em><b>Is private insurance and plan eligible for deduction</b></em>' attribute.
4640 * <!-- begin-user-doc -->
4641 * <!-- end-user-doc -->
4642 * @generated
4643 * @ordered
4644 */
4645 int PRIVATE_INSURANCE_AND_PLAN__IS_PRIVATE_INSURANCE_AND_PLAN_ELIGIBLE_FOR_DEDUCTION = SPECIAL_EXPENSE_DS_FEATURE_COUNT + 2;
4646
4647 /**
4648 * The number of structural features of the '<em>Private Insurance and Plan</em>' class. 4387 * The number of structural features of the '<em>Private Insurance and Plan</em>' class.
4649 * <!-- begin-user-doc --> 4388 * <!-- begin-user-doc -->
4650 * <!-- end-user-doc --> 4389 * <!-- end-user-doc -->
4651 * @generated 4390 * @generated
4652 * @ordered 4391 * @ordered
4653 */ 4392 */
4654 int PRIVATE_INSURANCE_AND_PLAN_FEATURE_COUNT = SPECIAL_EXPENSE_DS_FEATURE_COUNT + 3; 4393 int PRIVATE_INSURANCE_AND_PLAN_FEATURE_COUNT = SPECIAL_EXPENSE_DS_FEATURE_COUNT + 2;
4655 4394
4656 /** 4395 /**
4657 * The number of operations of the '<em>Private Insurance and Plan</em>' class. 4396 * The number of operations of the '<em>Private Insurance and Plan</em>' class.
@@ -4854,22 +4593,13 @@ public interface TaxationPackage extends EPackage {
4854 int DONATION__BENEFICIARY1 = SPECIAL_EXPENSE_DS_FEATURE_COUNT + 0; 4593 int DONATION__BENEFICIARY1 = SPECIAL_EXPENSE_DS_FEATURE_COUNT + 0;
4855 4594
4856 /** 4595 /**
4857 * The feature id for the '<em><b>Is beneficiary eligible</b></em>' attribute.
4858 * <!-- begin-user-doc -->
4859 * <!-- end-user-doc -->
4860 * @generated
4861 * @ordered
4862 */
4863 int DONATION__IS_BENEFICIARY_ELIGIBLE = SPECIAL_EXPENSE_DS_FEATURE_COUNT + 1;
4864
4865 /**
4866 * The feature id for the '<em><b>Is donation reported</b></em>' attribute. 4596 * The feature id for the '<em><b>Is donation reported</b></em>' attribute.
4867 * <!-- begin-user-doc --> 4597 * <!-- begin-user-doc -->
4868 * <!-- end-user-doc --> 4598 * <!-- end-user-doc -->
4869 * @generated 4599 * @generated
4870 * @ordered 4600 * @ordered
4871 */ 4601 */
4872 int DONATION__IS_DONATION_REPORTED = SPECIAL_EXPENSE_DS_FEATURE_COUNT + 2; 4602 int DONATION__IS_DONATION_REPORTED = SPECIAL_EXPENSE_DS_FEATURE_COUNT + 1;
4873 4603
4874 /** 4604 /**
4875 * The number of structural features of the '<em>Donation</em>' class. 4605 * The number of structural features of the '<em>Donation</em>' class.
@@ -4878,7 +4608,7 @@ public interface TaxationPackage extends EPackage {
4878 * @generated 4608 * @generated
4879 * @ordered 4609 * @ordered
4880 */ 4610 */
4881 int DONATION_FEATURE_COUNT = SPECIAL_EXPENSE_DS_FEATURE_COUNT + 3; 4611 int DONATION_FEATURE_COUNT = SPECIAL_EXPENSE_DS_FEATURE_COUNT + 2;
4882 4612
4883 /** 4613 /**
4884 * The number of operations of the '<em>Donation</em>' class. 4614 * The number of operations of the '<em>Donation</em>' class.
@@ -4963,49 +4693,13 @@ public interface TaxationPackage extends EPackage {
4963 int LOSS_CARRYFORWARD__BENEFICIARY = SPECIAL_EXPENSE_DS__BENEFICIARY; 4693 int LOSS_CARRYFORWARD__BENEFICIARY = SPECIAL_EXPENSE_DS__BENEFICIARY;
4964 4694
4965 /** 4695 /**
4966 * The feature id for the '<em><b>Regular accountability</b></em>' attribute.
4967 * <!-- begin-user-doc -->
4968 * <!-- end-user-doc -->
4969 * @generated
4970 * @ordered
4971 */
4972 int LOSS_CARRYFORWARD__REGULAR_ACCOUNTABILITY = SPECIAL_EXPENSE_DS_FEATURE_COUNT + 0;
4973
4974 /**
4975 * The feature id for the '<em><b>Compensation by other means</b></em>' attribute.
4976 * <!-- begin-user-doc -->
4977 * <!-- end-user-doc -->
4978 * @generated
4979 * @ordered
4980 */
4981 int LOSS_CARRYFORWARD__COMPENSATION_BY_OTHER_MEANS = SPECIAL_EXPENSE_DS_FEATURE_COUNT + 1;
4982
4983 /**
4984 * The feature id for the '<em><b>Tax payer has inherited business ownership</b></em>' attribute.
4985 * <!-- begin-user-doc -->
4986 * <!-- end-user-doc -->
4987 * @generated
4988 * @ordered
4989 */
4990 int LOSS_CARRYFORWARD__TAX_PAYER_HAS_INHERITED_BUSINESS_OWNERSHIP = SPECIAL_EXPENSE_DS_FEATURE_COUNT + 2;
4991
4992 /**
4993 * The feature id for the '<em><b>Tax payer has been partner in business</b></em>' attribute.
4994 * <!-- begin-user-doc -->
4995 * <!-- end-user-doc -->
4996 * @generated
4997 * @ordered
4998 */
4999 int LOSS_CARRYFORWARD__TAX_PAYER_HAS_BEEN_PARTNER_IN_BUSINESS = SPECIAL_EXPENSE_DS_FEATURE_COUNT + 3;
5000
5001 /**
5002 * The number of structural features of the '<em>Loss Carryforward</em>' class. 4696 * The number of structural features of the '<em>Loss Carryforward</em>' class.
5003 * <!-- begin-user-doc --> 4697 * <!-- begin-user-doc -->
5004 * <!-- end-user-doc --> 4698 * <!-- end-user-doc -->
5005 * @generated 4699 * @generated
5006 * @ordered 4700 * @ordered
5007 */ 4701 */
5008 int LOSS_CARRYFORWARD_FEATURE_COUNT = SPECIAL_EXPENSE_DS_FEATURE_COUNT + 4; 4702 int LOSS_CARRYFORWARD_FEATURE_COUNT = SPECIAL_EXPENSE_DS_FEATURE_COUNT + 0;
5009 4703
5010 /** 4704 /**
5011 * The number of operations of the '<em>Loss Carryforward</em>' class. 4705 * The number of operations of the '<em>Loss Carryforward</em>' class.
@@ -5520,16 +5214,6 @@ public interface TaxationPackage extends EPackage {
5520 int COUNTRY = 60; 5214 int COUNTRY = 60;
5521 5215
5522 /** 5216 /**
5523 * The meta object id for the '{@link Taxation.Tax_Card_Type <em>Tax Card Type</em>}' enum.
5524 * <!-- begin-user-doc -->
5525 * <!-- end-user-doc -->
5526 * @see Taxation.Tax_Card_Type
5527 * @see Taxation.impl.TaxationPackageImpl#getTax_Card_Type()
5528 * @generated
5529 */
5530 int TAX_CARD_TYPE = 61;
5531
5532 /**
5533 * The meta object id for the '{@link Taxation.Tax_Office <em>Tax Office</em>}' enum. 5217 * The meta object id for the '{@link Taxation.Tax_Office <em>Tax Office</em>}' enum.
5534 * <!-- begin-user-doc --> 5218 * <!-- begin-user-doc -->
5535 * <!-- end-user-doc --> 5219 * <!-- end-user-doc -->
@@ -5537,7 +5221,7 @@ public interface TaxationPackage extends EPackage {
5537 * @see Taxation.impl.TaxationPackageImpl#getTax_Office() 5221 * @see Taxation.impl.TaxationPackageImpl#getTax_Office()
5538 * @generated 5222 * @generated
5539 */ 5223 */
5540 int TAX_OFFICE = 62; 5224 int TAX_OFFICE = 61;
5541 5225
5542 /** 5226 /**
5543 * The meta object id for the '{@link Taxation.Tax_Class_Category <em>Tax Class Category</em>}' enum. 5227 * The meta object id for the '{@link Taxation.Tax_Class_Category <em>Tax Class Category</em>}' enum.
@@ -5547,7 +5231,7 @@ public interface TaxationPackage extends EPackage {
5547 * @see Taxation.impl.TaxationPackageImpl#getTax_Class_Category() 5231 * @see Taxation.impl.TaxationPackageImpl#getTax_Class_Category()
5548 * @generated 5232 * @generated
5549 */ 5233 */
5550 int TAX_CLASS_CATEGORY = 63; 5234 int TAX_CLASS_CATEGORY = 62;
5551 5235
5552 /** 5236 /**
5553 * The meta object id for the '{@link Taxation.Job_Activity <em>Job Activity</em>}' enum. 5237 * The meta object id for the '{@link Taxation.Job_Activity <em>Job Activity</em>}' enum.
@@ -5557,7 +5241,7 @@ public interface TaxationPackage extends EPackage {
5557 * @see Taxation.impl.TaxationPackageImpl#getJob_Activity() 5241 * @see Taxation.impl.TaxationPackageImpl#getJob_Activity()
5558 * @generated 5242 * @generated
5559 */ 5243 */
5560 int JOB_ACTIVITY = 64; 5244 int JOB_ACTIVITY = 63;
5561 5245
5562 /** 5246 /**
5563 * The meta object id for the '{@link Taxation.Town <em>Town</em>}' enum. 5247 * The meta object id for the '{@link Taxation.Town <em>Town</em>}' enum.
@@ -5567,17 +5251,7 @@ public interface TaxationPackage extends EPackage {
5567 * @see Taxation.impl.TaxationPackageImpl#getTown() 5251 * @see Taxation.impl.TaxationPackageImpl#getTown()
5568 * @generated 5252 * @generated
5569 */ 5253 */
5570 int TOWN = 65; 5254 int TOWN = 64;
5571
5572 /**
5573 * The meta object id for the '{@link Taxation.Type_of_Rate <em>Type of Rate</em>}' enum.
5574 * <!-- begin-user-doc -->
5575 * <!-- end-user-doc -->
5576 * @see Taxation.Type_of_Rate
5577 * @see Taxation.impl.TaxationPackageImpl#getType_of_Rate()
5578 * @generated
5579 */
5580 int TYPE_OF_RATE = 66;
5581 5255
5582 /** 5256 /**
5583 * The meta object id for the '{@link Taxation.CE_Type <em>CE Type</em>}' enum. 5257 * The meta object id for the '{@link Taxation.CE_Type <em>CE Type</em>}' enum.
@@ -5587,7 +5261,7 @@ public interface TaxationPackage extends EPackage {
5587 * @see Taxation.impl.TaxationPackageImpl#getCE_Type() 5261 * @see Taxation.impl.TaxationPackageImpl#getCE_Type()
5588 * @generated 5262 * @generated
5589 */ 5263 */
5590 int CE_TYPE = 67; 5264 int CE_TYPE = 65;
5591 5265
5592 /** 5266 /**
5593 * The meta object id for the '{@link Taxation.Expense_Purpose <em>Expense Purpose</em>}' enum. 5267 * The meta object id for the '{@link Taxation.Expense_Purpose <em>Expense Purpose</em>}' enum.
@@ -5597,7 +5271,7 @@ public interface TaxationPackage extends EPackage {
5597 * @see Taxation.impl.TaxationPackageImpl#getExpense_Purpose() 5271 * @see Taxation.impl.TaxationPackageImpl#getExpense_Purpose()
5598 * @generated 5272 * @generated
5599 */ 5273 */
5600 int EXPENSE_PURPOSE = 68; 5274 int EXPENSE_PURPOSE = 66;
5601 5275
5602 /** 5276 /**
5603 * The meta object id for the '{@link Taxation.Dependent_Type <em>Dependent Type</em>}' enum. 5277 * The meta object id for the '{@link Taxation.Dependent_Type <em>Dependent Type</em>}' enum.
@@ -5607,7 +5281,7 @@ public interface TaxationPackage extends EPackage {
5607 * @see Taxation.impl.TaxationPackageImpl#getDependent_Type() 5281 * @see Taxation.impl.TaxationPackageImpl#getDependent_Type()
5608 * @generated 5282 * @generated
5609 */ 5283 */
5610 int DEPENDENT_TYPE = 69; 5284 int DEPENDENT_TYPE = 67;
5611 5285
5612 /** 5286 /**
5613 * The meta object id for the '{@link Taxation.Separation_Causes <em>Separation Causes</em>}' enum. 5287 * The meta object id for the '{@link Taxation.Separation_Causes <em>Separation Causes</em>}' enum.
@@ -5617,7 +5291,7 @@ public interface TaxationPackage extends EPackage {
5617 * @see Taxation.impl.TaxationPackageImpl#getSeparation_Causes() 5291 * @see Taxation.impl.TaxationPackageImpl#getSeparation_Causes()
5618 * @generated 5292 * @generated
5619 */ 5293 */
5620 int SEPARATION_CAUSES = 70; 5294 int SEPARATION_CAUSES = 68;
5621 5295
5622 /** 5296 /**
5623 * The meta object id for the '{@link Taxation.Category_of_Permanent_Expense <em>Category of Permanent Expense</em>}' enum. 5297 * The meta object id for the '{@link Taxation.Category_of_Permanent_Expense <em>Category of Permanent Expense</em>}' enum.
@@ -5627,7 +5301,7 @@ public interface TaxationPackage extends EPackage {
5627 * @see Taxation.impl.TaxationPackageImpl#getCategory_of_Permanent_Expense() 5301 * @see Taxation.impl.TaxationPackageImpl#getCategory_of_Permanent_Expense()
5628 * @generated 5302 * @generated
5629 */ 5303 */
5630 int CATEGORY_OF_PERMANENT_EXPENSE = 71; 5304 int CATEGORY_OF_PERMANENT_EXPENSE = 69;
5631 5305
5632 /** 5306 /**
5633 * The meta object id for the '{@link Taxation.Category_of_Health_and_Pension_Insurances <em>Category of Health and Pension Insurances</em>}' enum. 5307 * The meta object id for the '{@link Taxation.Category_of_Health_and_Pension_Insurances <em>Category of Health and Pension Insurances</em>}' enum.
@@ -5637,7 +5311,7 @@ public interface TaxationPackage extends EPackage {
5637 * @see Taxation.impl.TaxationPackageImpl#getCategory_of_Health_and_Pension_Insurances() 5311 * @see Taxation.impl.TaxationPackageImpl#getCategory_of_Health_and_Pension_Insurances()
5638 * @generated 5312 * @generated
5639 */ 5313 */
5640 int CATEGORY_OF_HEALTH_AND_PENSION_INSURANCES = 72; 5314 int CATEGORY_OF_HEALTH_AND_PENSION_INSURANCES = 70;
5641 5315
5642 /** 5316 /**
5643 * The meta object id for the '{@link Taxation.Category_of_Private_Insurance_and_Plan <em>Category of Private Insurance and Plan</em>}' enum. 5317 * The meta object id for the '{@link Taxation.Category_of_Private_Insurance_and_Plan <em>Category of Private Insurance and Plan</em>}' enum.
@@ -5647,7 +5321,7 @@ public interface TaxationPackage extends EPackage {
5647 * @see Taxation.impl.TaxationPackageImpl#getCategory_of_Private_Insurance_and_Plan() 5321 * @see Taxation.impl.TaxationPackageImpl#getCategory_of_Private_Insurance_and_Plan()
5648 * @generated 5322 * @generated
5649 */ 5323 */
5650 int CATEGORY_OF_PRIVATE_INSURANCE_AND_PLAN = 73; 5324 int CATEGORY_OF_PRIVATE_INSURANCE_AND_PLAN = 71;
5651 5325
5652 /** 5326 /**
5653 * The meta object id for the '{@link Taxation.Legal_Union_Types <em>Legal Union Types</em>}' enum. 5327 * The meta object id for the '{@link Taxation.Legal_Union_Types <em>Legal Union Types</em>}' enum.
@@ -5657,7 +5331,7 @@ public interface TaxationPackage extends EPackage {
5657 * @see Taxation.impl.TaxationPackageImpl#getLegal_Union_Types() 5331 * @see Taxation.impl.TaxationPackageImpl#getLegal_Union_Types()
5658 * @generated 5332 * @generated
5659 */ 5333 */
5660 int LEGAL_UNION_TYPES = 74; 5334 int LEGAL_UNION_TYPES = 72;
5661 5335
5662 5336
5663 /** 5337 /**
@@ -6054,17 +5728,6 @@ public interface TaxationPackage extends EPackage {
6054 EReference getTax_Payer_From_law(); 5728 EReference getTax_Payer_From_law();
6055 5729
6056 /** 5730 /**
6057 * Returns the meta object for the attribute '{@link Taxation.Tax_Payer#getTaxesDue <em>Taxes Due</em>}'.
6058 * <!-- begin-user-doc -->
6059 * <!-- end-user-doc -->
6060 * @return the meta object for the attribute '<em>Taxes Due</em>'.
6061 * @see Taxation.Tax_Payer#getTaxesDue()
6062 * @see #getTax_Payer()
6063 * @generated
6064 */
6065 EAttribute getTax_Payer_TaxesDue();
6066
6067 /**
6068 * Returns the meta object for class '{@link Taxation.Physical_Person <em>Physical Person</em>}'. 5731 * Returns the meta object for class '{@link Taxation.Physical_Person <em>Physical Person</em>}'.
6069 * <!-- begin-user-doc --> 5732 * <!-- begin-user-doc -->
6070 * <!-- end-user-doc --> 5733 * <!-- end-user-doc -->
@@ -6075,17 +5738,6 @@ public interface TaxationPackage extends EPackage {
6075 EClass getPhysical_Person(); 5738 EClass getPhysical_Person();
6076 5739
6077 /** 5740 /**
6078 * Returns the meta object for the attribute '{@link Taxation.Physical_Person#isIs_assisting_spouse <em>Is assisting spouse</em>}'.
6079 * <!-- begin-user-doc -->
6080 * <!-- end-user-doc -->
6081 * @return the meta object for the attribute '<em>Is assisting spouse</em>'.
6082 * @see Taxation.Physical_Person#isIs_assisting_spouse()
6083 * @see #getPhysical_Person()
6084 * @generated
6085 */
6086 EAttribute getPhysical_Person_Is_assisting_spouse();
6087
6088 /**
6089 * Returns the meta object for the attribute '{@link Taxation.Physical_Person#getSSNo <em>SS No</em>}'. 5741 * Returns the meta object for the attribute '{@link Taxation.Physical_Person#getSSNo <em>SS No</em>}'.
6090 * <!-- begin-user-doc --> 5742 * <!-- begin-user-doc -->
6091 * <!-- end-user-doc --> 5743 * <!-- end-user-doc -->
@@ -6141,17 +5793,6 @@ public interface TaxationPackage extends EPackage {
6141 EAttribute getPhysical_Person_Disability_type(); 5793 EAttribute getPhysical_Person_Disability_type();
6142 5794
6143 /** 5795 /**
6144 * Returns the meta object for the attribute '{@link Taxation.Physical_Person#isIs_affiliated_personnaly_to_social_security <em>Is affiliated personnaly to social security</em>}'.
6145 * <!-- begin-user-doc -->
6146 * <!-- end-user-doc -->
6147 * @return the meta object for the attribute '<em>Is affiliated personnaly to social security</em>'.
6148 * @see Taxation.Physical_Person#isIs_affiliated_personnaly_to_social_security()
6149 * @see #getPhysical_Person()
6150 * @generated
6151 */
6152 EAttribute getPhysical_Person_Is_affiliated_personnaly_to_social_security();
6153
6154 /**
6155 * Returns the meta object for the attribute '{@link Taxation.Physical_Person#getBirth_month <em>Birth month</em>}'. 5796 * Returns the meta object for the attribute '{@link Taxation.Physical_Person#getBirth_month <em>Birth month</em>}'.
6156 * <!-- begin-user-doc --> 5797 * <!-- begin-user-doc -->
6157 * <!-- end-user-doc --> 5798 * <!-- end-user-doc -->
@@ -6456,17 +6097,6 @@ public interface TaxationPackage extends EPackage {
6456 EClass getExternal_Allowance(); 6097 EClass getExternal_Allowance();
6457 6098
6458 /** 6099 /**
6459 * Returns the meta object for the attribute '{@link Taxation.External_Allowance#getAmount <em>Amount</em>}'.
6460 * <!-- begin-user-doc -->
6461 * <!-- end-user-doc -->
6462 * @return the meta object for the attribute '<em>Amount</em>'.
6463 * @see Taxation.External_Allowance#getAmount()
6464 * @see #getExternal_Allowance()
6465 * @generated
6466 */
6467 EAttribute getExternal_Allowance_Amount();
6468
6469 /**
6470 * Returns the meta object for the attribute '{@link Taxation.External_Allowance#getGrantor <em>Grantor</em>}'. 6100 * Returns the meta object for the attribute '{@link Taxation.External_Allowance#getGrantor <em>Grantor</em>}'.
6471 * <!-- begin-user-doc --> 6101 * <!-- begin-user-doc -->
6472 * <!-- end-user-doc --> 6102 * <!-- end-user-doc -->
@@ -6911,17 +6541,6 @@ public interface TaxationPackage extends EPackage {
6911 EClass getIncome_Type(); 6541 EClass getIncome_Type();
6912 6542
6913 /** 6543 /**
6914 * Returns the meta object for the attribute '{@link Taxation.Income_Type#isSubjectToWithholdingTax <em>Subject To Withholding Tax</em>}'.
6915 * <!-- begin-user-doc -->
6916 * <!-- end-user-doc -->
6917 * @return the meta object for the attribute '<em>Subject To Withholding Tax</em>'.
6918 * @see Taxation.Income_Type#isSubjectToWithholdingTax()
6919 * @see #getIncome_Type()
6920 * @generated
6921 */
6922 EAttribute getIncome_Type_SubjectToWithholdingTax();
6923
6924 /**
6925 * Returns the meta object for the attribute '{@link Taxation.Income_Type#getId8 <em>Id8</em>}'. 6544 * Returns the meta object for the attribute '{@link Taxation.Income_Type#getId8 <em>Id8</em>}'.
6926 * <!-- begin-user-doc --> 6545 * <!-- begin-user-doc -->
6927 * <!-- end-user-doc --> 6546 * <!-- end-user-doc -->
@@ -6965,17 +6584,6 @@ public interface TaxationPackage extends EPackage {
6965 EAttribute getTax_Card_Card_identifier(); 6584 EAttribute getTax_Card_Card_identifier();
6966 6585
6967 /** 6586 /**
6968 * Returns the meta object for the attribute '{@link Taxation.Tax_Card#getTax_card_type <em>Tax card type</em>}'.
6969 * <!-- begin-user-doc -->
6970 * <!-- end-user-doc -->
6971 * @return the meta object for the attribute '<em>Tax card type</em>'.
6972 * @see Taxation.Tax_Card#getTax_card_type()
6973 * @see #getTax_Card()
6974 * @generated
6975 */
6976 EAttribute getTax_Card_Tax_card_type();
6977
6978 /**
6979 * Returns the meta object for the attribute '{@link Taxation.Tax_Card#getTax_office <em>Tax office</em>}'. 6587 * Returns the meta object for the attribute '{@link Taxation.Tax_Card#getTax_office <em>Tax office</em>}'.
6980 * <!-- begin-user-doc --> 6588 * <!-- begin-user-doc -->
6981 * <!-- end-user-doc --> 6589 * <!-- end-user-doc -->
@@ -7780,17 +7388,6 @@ public interface TaxationPackage extends EPackage {
7780 EAttribute getFD_Distance_declared_in_january(); 7388 EAttribute getFD_Distance_declared_in_january();
7781 7389
7782 /** 7390 /**
7783 * Returns the meta object for the attribute '{@link Taxation.FD#getCalculated_distance <em>Calculated distance</em>}'.
7784 * <!-- begin-user-doc -->
7785 * <!-- end-user-doc -->
7786 * @return the meta object for the attribute '<em>Calculated distance</em>'.
7787 * @see Taxation.FD#getCalculated_distance()
7788 * @see #getFD()
7789 * @generated
7790 */
7791 EAttribute getFD_Calculated_distance();
7792
7793 /**
7794 * Returns the meta object for class '{@link Taxation.Professional_Expenses_Deduction <em>Professional Expenses Deduction</em>}'. 7391 * Returns the meta object for class '{@link Taxation.Professional_Expenses_Deduction <em>Professional Expenses Deduction</em>}'.
7795 * <!-- begin-user-doc --> 7392 * <!-- begin-user-doc -->
7796 * <!-- end-user-doc --> 7393 * <!-- end-user-doc -->
@@ -7811,17 +7408,6 @@ public interface TaxationPackage extends EPackage {
7811 EClass getFO(); 7408 EClass getFO();
7812 7409
7813 /** 7410 /**
7814 * Returns the meta object for the attribute '{@link Taxation.FO#getRate_type_for_FO <em>Rate type for FO</em>}'.
7815 * <!-- begin-user-doc -->
7816 * <!-- end-user-doc -->
7817 * @return the meta object for the attribute '<em>Rate type for FO</em>'.
7818 * @see Taxation.FO#getRate_type_for_FO()
7819 * @see #getFO()
7820 * @generated
7821 */
7822 EAttribute getFO_Rate_type_for_FO();
7823
7824 /**
7825 * Returns the meta object for class '{@link Taxation.DS_for_Permanent_Expense <em>DS for Permanent Expense</em>}'. 7411 * Returns the meta object for class '{@link Taxation.DS_for_Permanent_Expense <em>DS for Permanent Expense</em>}'.
7826 * <!-- begin-user-doc --> 7412 * <!-- begin-user-doc -->
7827 * <!-- end-user-doc --> 7413 * <!-- end-user-doc -->
@@ -7927,39 +7513,6 @@ public interface TaxationPackage extends EPackage {
7927 EAttribute getDS_for_Private_Insurance_and_Plan_Private_insurance_and_plan_category(); 7513 EAttribute getDS_for_Private_Insurance_and_Plan_Private_insurance_and_plan_category();
7928 7514
7929 /** 7515 /**
7930 * Returns the meta object for the attribute '{@link Taxation.DS_for_Private_Insurance_and_Plan#getIncrease_for_life_insurance <em>Increase for life insurance</em>}'.
7931 * <!-- begin-user-doc -->
7932 * <!-- end-user-doc -->
7933 * @return the meta object for the attribute '<em>Increase for life insurance</em>'.
7934 * @see Taxation.DS_for_Private_Insurance_and_Plan#getIncrease_for_life_insurance()
7935 * @see #getDS_for_Private_Insurance_and_Plan()
7936 * @generated
7937 */
7938 EAttribute getDS_for_Private_Insurance_and_Plan_Increase_for_life_insurance();
7939
7940 /**
7941 * Returns the meta object for the attribute '{@link Taxation.DS_for_Private_Insurance_and_Plan#getMaximum_deductible_amount_for_private_insurance <em>Maximum deductible amount for private insurance</em>}'.
7942 * <!-- begin-user-doc -->
7943 * <!-- end-user-doc -->
7944 * @return the meta object for the attribute '<em>Maximum deductible amount for private insurance</em>'.
7945 * @see Taxation.DS_for_Private_Insurance_and_Plan#getMaximum_deductible_amount_for_private_insurance()
7946 * @see #getDS_for_Private_Insurance_and_Plan()
7947 * @generated
7948 */
7949 EAttribute getDS_for_Private_Insurance_and_Plan_Maximum_deductible_amount_for_private_insurance();
7950
7951 /**
7952 * Returns the meta object for the attribute '{@link Taxation.DS_for_Private_Insurance_and_Plan#getMaximum_deductible_amount_for_old_age_pension_plan <em>Maximum deductible amount for old age pension plan</em>}'.
7953 * <!-- begin-user-doc -->
7954 * <!-- end-user-doc -->
7955 * @return the meta object for the attribute '<em>Maximum deductible amount for old age pension plan</em>'.
7956 * @see Taxation.DS_for_Private_Insurance_and_Plan#getMaximum_deductible_amount_for_old_age_pension_plan()
7957 * @see #getDS_for_Private_Insurance_and_Plan()
7958 * @generated
7959 */
7960 EAttribute getDS_for_Private_Insurance_and_Plan_Maximum_deductible_amount_for_old_age_pension_plan();
7961
7962 /**
7963 * Returns the meta object for class '{@link Taxation.DS_for_Loss_Carryforward <em>DS for Loss Carryforward</em>}'. 7516 * Returns the meta object for class '{@link Taxation.DS_for_Loss_Carryforward <em>DS for Loss Carryforward</em>}'.
7964 * <!-- begin-user-doc --> 7517 * <!-- begin-user-doc -->
7965 * <!-- end-user-doc --> 7518 * <!-- end-user-doc -->
@@ -8001,17 +7554,6 @@ public interface TaxationPackage extends EPackage {
8001 EAttribute getPermanent_Expense_Category(); 7554 EAttribute getPermanent_Expense_Category();
8002 7555
8003 /** 7556 /**
8004 * Returns the meta object for the attribute '{@link Taxation.Permanent_Expense#isIs_eligible_for_deduction <em>Is eligible for deduction</em>}'.
8005 * <!-- begin-user-doc -->
8006 * <!-- end-user-doc -->
8007 * @return the meta object for the attribute '<em>Is eligible for deduction</em>'.
8008 * @see Taxation.Permanent_Expense#isIs_eligible_for_deduction()
8009 * @see #getPermanent_Expense()
8010 * @generated
8011 */
8012 EAttribute getPermanent_Expense_Is_eligible_for_deduction();
8013
8014 /**
8015 * Returns the meta object for class '{@link Taxation.Special_Expense_DS <em>Special Expense DS</em>}'. 7557 * Returns the meta object for class '{@link Taxation.Special_Expense_DS <em>Special Expense DS</em>}'.
8016 * <!-- begin-user-doc --> 7558 * <!-- begin-user-doc -->
8017 * <!-- end-user-doc --> 7559 * <!-- end-user-doc -->
@@ -8064,17 +7606,6 @@ public interface TaxationPackage extends EPackage {
8064 EAttribute getPrivate_Insurance_and_Plan_Duration_of_contract(); 7606 EAttribute getPrivate_Insurance_and_Plan_Duration_of_contract();
8065 7607
8066 /** 7608 /**
8067 * Returns the meta object for the attribute '{@link Taxation.Private_Insurance_and_Plan#isIs_private_insurance_and_plan_eligible_for_deduction <em>Is private insurance and plan eligible for deduction</em>}'.
8068 * <!-- begin-user-doc -->
8069 * <!-- end-user-doc -->
8070 * @return the meta object for the attribute '<em>Is private insurance and plan eligible for deduction</em>'.
8071 * @see Taxation.Private_Insurance_and_Plan#isIs_private_insurance_and_plan_eligible_for_deduction()
8072 * @see #getPrivate_Insurance_and_Plan()
8073 * @generated
8074 */
8075 EAttribute getPrivate_Insurance_and_Plan_Is_private_insurance_and_plan_eligible_for_deduction();
8076
8077 /**
8078 * Returns the meta object for class '{@link Taxation.Health_and_Pension_Insurance <em>Health and Pension Insurance</em>}'. 7609 * Returns the meta object for class '{@link Taxation.Health_and_Pension_Insurance <em>Health and Pension Insurance</em>}'.
8079 * <!-- begin-user-doc --> 7610 * <!-- begin-user-doc -->
8080 * <!-- end-user-doc --> 7611 * <!-- end-user-doc -->
@@ -8128,17 +7659,6 @@ public interface TaxationPackage extends EPackage {
8128 EAttribute getDonation_Beneficiary1(); 7659 EAttribute getDonation_Beneficiary1();
8129 7660
8130 /** 7661 /**
8131 * Returns the meta object for the attribute '{@link Taxation.Donation#isIs_beneficiary_eligible <em>Is beneficiary eligible</em>}'.
8132 * <!-- begin-user-doc -->
8133 * <!-- end-user-doc -->
8134 * @return the meta object for the attribute '<em>Is beneficiary eligible</em>'.
8135 * @see Taxation.Donation#isIs_beneficiary_eligible()
8136 * @see #getDonation()
8137 * @generated
8138 */
8139 EAttribute getDonation_Is_beneficiary_eligible();
8140
8141 /**
8142 * Returns the meta object for the attribute '{@link Taxation.Donation#isIs_donation_reported <em>Is donation reported</em>}'. 7662 * Returns the meta object for the attribute '{@link Taxation.Donation#isIs_donation_reported <em>Is donation reported</em>}'.
8143 * <!-- begin-user-doc --> 7663 * <!-- begin-user-doc -->
8144 * <!-- end-user-doc --> 7664 * <!-- end-user-doc -->
@@ -8160,50 +7680,6 @@ public interface TaxationPackage extends EPackage {
8160 EClass getLoss_Carryforward(); 7680 EClass getLoss_Carryforward();
8161 7681
8162 /** 7682 /**
8163 * Returns the meta object for the attribute '{@link Taxation.Loss_Carryforward#isRegular_accountability <em>Regular accountability</em>}'.
8164 * <!-- begin-user-doc -->
8165 * <!-- end-user-doc -->
8166 * @return the meta object for the attribute '<em>Regular accountability</em>'.
8167 * @see Taxation.Loss_Carryforward#isRegular_accountability()
8168 * @see #getLoss_Carryforward()
8169 * @generated
8170 */
8171 EAttribute getLoss_Carryforward_Regular_accountability();
8172
8173 /**
8174 * Returns the meta object for the attribute '{@link Taxation.Loss_Carryforward#isCompensation_by_other_means <em>Compensation by other means</em>}'.
8175 * <!-- begin-user-doc -->
8176 * <!-- end-user-doc -->
8177 * @return the meta object for the attribute '<em>Compensation by other means</em>'.
8178 * @see Taxation.Loss_Carryforward#isCompensation_by_other_means()
8179 * @see #getLoss_Carryforward()
8180 * @generated
8181 */
8182 EAttribute getLoss_Carryforward_Compensation_by_other_means();
8183
8184 /**
8185 * Returns the meta object for the attribute '{@link Taxation.Loss_Carryforward#isTax_payer_has_inherited_business_ownership <em>Tax payer has inherited business ownership</em>}'.
8186 * <!-- begin-user-doc -->
8187 * <!-- end-user-doc -->
8188 * @return the meta object for the attribute '<em>Tax payer has inherited business ownership</em>'.
8189 * @see Taxation.Loss_Carryforward#isTax_payer_has_inherited_business_ownership()
8190 * @see #getLoss_Carryforward()
8191 * @generated
8192 */
8193 EAttribute getLoss_Carryforward_Tax_payer_has_inherited_business_ownership();
8194
8195 /**
8196 * Returns the meta object for the attribute '{@link Taxation.Loss_Carryforward#isTax_payer_has_been_partner_in_business <em>Tax payer has been partner in business</em>}'.
8197 * <!-- begin-user-doc -->
8198 * <!-- end-user-doc -->
8199 * @return the meta object for the attribute '<em>Tax payer has been partner in business</em>'.
8200 * @see Taxation.Loss_Carryforward#isTax_payer_has_been_partner_in_business()
8201 * @see #getLoss_Carryforward()
8202 * @generated
8203 */
8204 EAttribute getLoss_Carryforward_Tax_payer_has_been_partner_in_business();
8205
8206 /**
8207 * Returns the meta object for class '{@link Taxation.Spousal_Expense_AC <em>Spousal Expense AC</em>}'. 7683 * Returns the meta object for class '{@link Taxation.Spousal_Expense_AC <em>Spousal Expense AC</em>}'.
8208 * <!-- begin-user-doc --> 7684 * <!-- begin-user-doc -->
8209 * <!-- end-user-doc --> 7685 * <!-- end-user-doc -->
@@ -8306,16 +7782,6 @@ public interface TaxationPackage extends EPackage {
8306 EEnum getCountry(); 7782 EEnum getCountry();
8307 7783
8308 /** 7784 /**
8309 * Returns the meta object for enum '{@link Taxation.Tax_Card_Type <em>Tax Card Type</em>}'.
8310 * <!-- begin-user-doc -->
8311 * <!-- end-user-doc -->
8312 * @return the meta object for enum '<em>Tax Card Type</em>'.
8313 * @see Taxation.Tax_Card_Type
8314 * @generated
8315 */
8316 EEnum getTax_Card_Type();
8317
8318 /**
8319 * Returns the meta object for enum '{@link Taxation.Tax_Office <em>Tax Office</em>}'. 7785 * Returns the meta object for enum '{@link Taxation.Tax_Office <em>Tax Office</em>}'.
8320 * <!-- begin-user-doc --> 7786 * <!-- begin-user-doc -->
8321 * <!-- end-user-doc --> 7787 * <!-- end-user-doc -->
@@ -8356,16 +7822,6 @@ public interface TaxationPackage extends EPackage {
8356 EEnum getTown(); 7822 EEnum getTown();
8357 7823
8358 /** 7824 /**
8359 * Returns the meta object for enum '{@link Taxation.Type_of_Rate <em>Type of Rate</em>}'.
8360 * <!-- begin-user-doc -->
8361 * <!-- end-user-doc -->
8362 * @return the meta object for enum '<em>Type of Rate</em>'.
8363 * @see Taxation.Type_of_Rate
8364 * @generated
8365 */
8366 EEnum getType_of_Rate();
8367
8368 /**
8369 * Returns the meta object for enum '{@link Taxation.CE_Type <em>CE Type</em>}'. 7825 * Returns the meta object for enum '{@link Taxation.CE_Type <em>CE Type</em>}'.
8370 * <!-- begin-user-doc --> 7826 * <!-- begin-user-doc -->
8371 * <!-- end-user-doc --> 7827 * <!-- end-user-doc -->
@@ -8763,14 +8219,6 @@ public interface TaxationPackage extends EPackage {
8763 EReference TAX_PAYER__FROM_LAW = eINSTANCE.getTax_Payer_From_law(); 8219 EReference TAX_PAYER__FROM_LAW = eINSTANCE.getTax_Payer_From_law();
8764 8220
8765 /** 8221 /**
8766 * The meta object literal for the '<em><b>Taxes Due</b></em>' attribute feature.
8767 * <!-- begin-user-doc -->
8768 * <!-- end-user-doc -->
8769 * @generated
8770 */
8771 EAttribute TAX_PAYER__TAXES_DUE = eINSTANCE.getTax_Payer_TaxesDue();
8772
8773 /**
8774 * The meta object literal for the '{@link Taxation.impl.Physical_PersonImpl <em>Physical Person</em>}' class. 8222 * The meta object literal for the '{@link Taxation.impl.Physical_PersonImpl <em>Physical Person</em>}' class.
8775 * <!-- begin-user-doc --> 8223 * <!-- begin-user-doc -->
8776 * <!-- end-user-doc --> 8224 * <!-- end-user-doc -->
@@ -8781,14 +8229,6 @@ public interface TaxationPackage extends EPackage {
8781 EClass PHYSICAL_PERSON = eINSTANCE.getPhysical_Person(); 8229 EClass PHYSICAL_PERSON = eINSTANCE.getPhysical_Person();
8782 8230
8783 /** 8231 /**
8784 * The meta object literal for the '<em><b>Is assisting spouse</b></em>' attribute feature.
8785 * <!-- begin-user-doc -->
8786 * <!-- end-user-doc -->
8787 * @generated
8788 */
8789 EAttribute PHYSICAL_PERSON__IS_ASSISTING_SPOUSE = eINSTANCE.getPhysical_Person_Is_assisting_spouse();
8790
8791 /**
8792 * The meta object literal for the '<em><b>SS No</b></em>' attribute feature. 8232 * The meta object literal for the '<em><b>SS No</b></em>' attribute feature.
8793 * <!-- begin-user-doc --> 8233 * <!-- begin-user-doc -->
8794 * <!-- end-user-doc --> 8234 * <!-- end-user-doc -->
@@ -8829,14 +8269,6 @@ public interface TaxationPackage extends EPackage {
8829 EAttribute PHYSICAL_PERSON__DISABILITY_TYPE = eINSTANCE.getPhysical_Person_Disability_type(); 8269 EAttribute PHYSICAL_PERSON__DISABILITY_TYPE = eINSTANCE.getPhysical_Person_Disability_type();
8830 8270
8831 /** 8271 /**
8832 * The meta object literal for the '<em><b>Is affiliated personnaly to social security</b></em>' attribute feature.
8833 * <!-- begin-user-doc -->
8834 * <!-- end-user-doc -->
8835 * @generated
8836 */
8837 EAttribute PHYSICAL_PERSON__IS_AFFILIATED_PERSONNALY_TO_SOCIAL_SECURITY = eINSTANCE.getPhysical_Person_Is_affiliated_personnaly_to_social_security();
8838
8839 /**
8840 * The meta object literal for the '<em><b>Birth month</b></em>' attribute feature. 8272 * The meta object literal for the '<em><b>Birth month</b></em>' attribute feature.
8841 * <!-- begin-user-doc --> 8273 * <!-- begin-user-doc -->
8842 * <!-- end-user-doc --> 8274 * <!-- end-user-doc -->
@@ -9069,14 +8501,6 @@ public interface TaxationPackage extends EPackage {
9069 EClass EXTERNAL_ALLOWANCE = eINSTANCE.getExternal_Allowance(); 8501 EClass EXTERNAL_ALLOWANCE = eINSTANCE.getExternal_Allowance();
9070 8502
9071 /** 8503 /**
9072 * The meta object literal for the '<em><b>Amount</b></em>' attribute feature.
9073 * <!-- begin-user-doc -->
9074 * <!-- end-user-doc -->
9075 * @generated
9076 */
9077 EAttribute EXTERNAL_ALLOWANCE__AMOUNT = eINSTANCE.getExternal_Allowance_Amount();
9078
9079 /**
9080 * The meta object literal for the '<em><b>Grantor</b></em>' attribute feature. 8504 * The meta object literal for the '<em><b>Grantor</b></em>' attribute feature.
9081 * <!-- begin-user-doc --> 8505 * <!-- begin-user-doc -->
9082 * <!-- end-user-doc --> 8506 * <!-- end-user-doc -->
@@ -9419,14 +8843,6 @@ public interface TaxationPackage extends EPackage {
9419 EClass INCOME_TYPE = eINSTANCE.getIncome_Type(); 8843 EClass INCOME_TYPE = eINSTANCE.getIncome_Type();
9420 8844
9421 /** 8845 /**
9422 * The meta object literal for the '<em><b>Subject To Withholding Tax</b></em>' attribute feature.
9423 * <!-- begin-user-doc -->
9424 * <!-- end-user-doc -->
9425 * @generated
9426 */
9427 EAttribute INCOME_TYPE__SUBJECT_TO_WITHHOLDING_TAX = eINSTANCE.getIncome_Type_SubjectToWithholdingTax();
9428
9429 /**
9430 * The meta object literal for the '<em><b>Id8</b></em>' attribute feature. 8846 * The meta object literal for the '<em><b>Id8</b></em>' attribute feature.
9431 * <!-- begin-user-doc --> 8847 * <!-- begin-user-doc -->
9432 * <!-- end-user-doc --> 8848 * <!-- end-user-doc -->
@@ -9461,14 +8877,6 @@ public interface TaxationPackage extends EPackage {
9461 EAttribute TAX_CARD__CARD_IDENTIFIER = eINSTANCE.getTax_Card_Card_identifier(); 8877 EAttribute TAX_CARD__CARD_IDENTIFIER = eINSTANCE.getTax_Card_Card_identifier();
9462 8878
9463 /** 8879 /**
9464 * The meta object literal for the '<em><b>Tax card type</b></em>' attribute feature.
9465 * <!-- begin-user-doc -->
9466 * <!-- end-user-doc -->
9467 * @generated
9468 */
9469 EAttribute TAX_CARD__TAX_CARD_TYPE = eINSTANCE.getTax_Card_Tax_card_type();
9470
9471 /**
9472 * The meta object literal for the '<em><b>Tax office</b></em>' attribute feature. 8880 * The meta object literal for the '<em><b>Tax office</b></em>' attribute feature.
9473 * <!-- begin-user-doc --> 8881 * <!-- begin-user-doc -->
9474 * <!-- end-user-doc --> 8882 * <!-- end-user-doc -->
@@ -10111,14 +9519,6 @@ public interface TaxationPackage extends EPackage {
10111 EAttribute FD__DISTANCE_DECLARED_IN_JANUARY = eINSTANCE.getFD_Distance_declared_in_january(); 9519 EAttribute FD__DISTANCE_DECLARED_IN_JANUARY = eINSTANCE.getFD_Distance_declared_in_january();
10112 9520
10113 /** 9521 /**
10114 * The meta object literal for the '<em><b>Calculated distance</b></em>' attribute feature.
10115 * <!-- begin-user-doc -->
10116 * <!-- end-user-doc -->
10117 * @generated
10118 */
10119 EAttribute FD__CALCULATED_DISTANCE = eINSTANCE.getFD_Calculated_distance();
10120
10121 /**
10122 * The meta object literal for the '{@link Taxation.impl.Professional_Expenses_DeductionImpl <em>Professional Expenses Deduction</em>}' class. 9522 * The meta object literal for the '{@link Taxation.impl.Professional_Expenses_DeductionImpl <em>Professional Expenses Deduction</em>}' class.
10123 * <!-- begin-user-doc --> 9523 * <!-- begin-user-doc -->
10124 * <!-- end-user-doc --> 9524 * <!-- end-user-doc -->
@@ -10139,14 +9539,6 @@ public interface TaxationPackage extends EPackage {
10139 EClass FO = eINSTANCE.getFO(); 9539 EClass FO = eINSTANCE.getFO();
10140 9540
10141 /** 9541 /**
10142 * The meta object literal for the '<em><b>Rate type for FO</b></em>' attribute feature.
10143 * <!-- begin-user-doc -->
10144 * <!-- end-user-doc -->
10145 * @generated
10146 */
10147 EAttribute FO__RATE_TYPE_FOR_FO = eINSTANCE.getFO_Rate_type_for_FO();
10148
10149 /**
10150 * The meta object literal for the '{@link Taxation.impl.DS_for_Permanent_ExpenseImpl <em>DS for Permanent Expense</em>}' class. 9542 * The meta object literal for the '{@link Taxation.impl.DS_for_Permanent_ExpenseImpl <em>DS for Permanent Expense</em>}' class.
10151 * <!-- begin-user-doc --> 9543 * <!-- begin-user-doc -->
10152 * <!-- end-user-doc --> 9544 * <!-- end-user-doc -->
@@ -10237,30 +9629,6 @@ public interface TaxationPackage extends EPackage {
10237 EAttribute DS_FOR_PRIVATE_INSURANCE_AND_PLAN__PRIVATE_INSURANCE_AND_PLAN_CATEGORY = eINSTANCE.getDS_for_Private_Insurance_and_Plan_Private_insurance_and_plan_category(); 9629 EAttribute DS_FOR_PRIVATE_INSURANCE_AND_PLAN__PRIVATE_INSURANCE_AND_PLAN_CATEGORY = eINSTANCE.getDS_for_Private_Insurance_and_Plan_Private_insurance_and_plan_category();
10238 9630
10239 /** 9631 /**
10240 * The meta object literal for the '<em><b>Increase for life insurance</b></em>' attribute feature.
10241 * <!-- begin-user-doc -->
10242 * <!-- end-user-doc -->
10243 * @generated
10244 */
10245 EAttribute DS_FOR_PRIVATE_INSURANCE_AND_PLAN__INCREASE_FOR_LIFE_INSURANCE = eINSTANCE.getDS_for_Private_Insurance_and_Plan_Increase_for_life_insurance();
10246
10247 /**
10248 * The meta object literal for the '<em><b>Maximum deductible amount for private insurance</b></em>' attribute feature.
10249 * <!-- begin-user-doc -->
10250 * <!-- end-user-doc -->
10251 * @generated
10252 */
10253 EAttribute DS_FOR_PRIVATE_INSURANCE_AND_PLAN__MAXIMUM_DEDUCTIBLE_AMOUNT_FOR_PRIVATE_INSURANCE = eINSTANCE.getDS_for_Private_Insurance_and_Plan_Maximum_deductible_amount_for_private_insurance();
10254
10255 /**
10256 * The meta object literal for the '<em><b>Maximum deductible amount for old age pension plan</b></em>' attribute feature.
10257 * <!-- begin-user-doc -->
10258 * <!-- end-user-doc -->
10259 * @generated
10260 */
10261 EAttribute DS_FOR_PRIVATE_INSURANCE_AND_PLAN__MAXIMUM_DEDUCTIBLE_AMOUNT_FOR_OLD_AGE_PENSION_PLAN = eINSTANCE.getDS_for_Private_Insurance_and_Plan_Maximum_deductible_amount_for_old_age_pension_plan();
10262
10263 /**
10264 * The meta object literal for the '{@link Taxation.impl.DS_for_Loss_CarryforwardImpl <em>DS for Loss Carryforward</em>}' class. 9632 * The meta object literal for the '{@link Taxation.impl.DS_for_Loss_CarryforwardImpl <em>DS for Loss Carryforward</em>}' class.
10265 * <!-- begin-user-doc --> 9633 * <!-- begin-user-doc -->
10266 * <!-- end-user-doc --> 9634 * <!-- end-user-doc -->
@@ -10299,14 +9667,6 @@ public interface TaxationPackage extends EPackage {
10299 EAttribute PERMANENT_EXPENSE__CATEGORY = eINSTANCE.getPermanent_Expense_Category(); 9667 EAttribute PERMANENT_EXPENSE__CATEGORY = eINSTANCE.getPermanent_Expense_Category();
10300 9668
10301 /** 9669 /**
10302 * The meta object literal for the '<em><b>Is eligible for deduction</b></em>' attribute feature.
10303 * <!-- begin-user-doc -->
10304 * <!-- end-user-doc -->
10305 * @generated
10306 */
10307 EAttribute PERMANENT_EXPENSE__IS_ELIGIBLE_FOR_DEDUCTION = eINSTANCE.getPermanent_Expense_Is_eligible_for_deduction();
10308
10309 /**
10310 * The meta object literal for the '{@link Taxation.impl.Special_Expense_DSImpl <em>Special Expense DS</em>}' class. 9670 * The meta object literal for the '{@link Taxation.impl.Special_Expense_DSImpl <em>Special Expense DS</em>}' class.
10311 * <!-- begin-user-doc --> 9671 * <!-- begin-user-doc -->
10312 * <!-- end-user-doc --> 9672 * <!-- end-user-doc -->
@@ -10353,14 +9713,6 @@ public interface TaxationPackage extends EPackage {
10353 EAttribute PRIVATE_INSURANCE_AND_PLAN__DURATION_OF_CONTRACT = eINSTANCE.getPrivate_Insurance_and_Plan_Duration_of_contract(); 9713 EAttribute PRIVATE_INSURANCE_AND_PLAN__DURATION_OF_CONTRACT = eINSTANCE.getPrivate_Insurance_and_Plan_Duration_of_contract();
10354 9714
10355 /** 9715 /**
10356 * The meta object literal for the '<em><b>Is private insurance and plan eligible for deduction</b></em>' attribute feature.
10357 * <!-- begin-user-doc -->
10358 * <!-- end-user-doc -->
10359 * @generated
10360 */
10361 EAttribute PRIVATE_INSURANCE_AND_PLAN__IS_PRIVATE_INSURANCE_AND_PLAN_ELIGIBLE_FOR_DEDUCTION = eINSTANCE.getPrivate_Insurance_and_Plan_Is_private_insurance_and_plan_eligible_for_deduction();
10362
10363 /**
10364 * The meta object literal for the '{@link Taxation.impl.Health_and_Pension_InsuranceImpl <em>Health and Pension Insurance</em>}' class. 9716 * The meta object literal for the '{@link Taxation.impl.Health_and_Pension_InsuranceImpl <em>Health and Pension Insurance</em>}' class.
10365 * <!-- begin-user-doc --> 9717 * <!-- begin-user-doc -->
10366 * <!-- end-user-doc --> 9718 * <!-- end-user-doc -->
@@ -10405,14 +9757,6 @@ public interface TaxationPackage extends EPackage {
10405 EAttribute DONATION__BENEFICIARY1 = eINSTANCE.getDonation_Beneficiary1(); 9757 EAttribute DONATION__BENEFICIARY1 = eINSTANCE.getDonation_Beneficiary1();
10406 9758
10407 /** 9759 /**
10408 * The meta object literal for the '<em><b>Is beneficiary eligible</b></em>' attribute feature.
10409 * <!-- begin-user-doc -->
10410 * <!-- end-user-doc -->
10411 * @generated
10412 */
10413 EAttribute DONATION__IS_BENEFICIARY_ELIGIBLE = eINSTANCE.getDonation_Is_beneficiary_eligible();
10414
10415 /**
10416 * The meta object literal for the '<em><b>Is donation reported</b></em>' attribute feature. 9760 * The meta object literal for the '<em><b>Is donation reported</b></em>' attribute feature.
10417 * <!-- begin-user-doc --> 9761 * <!-- begin-user-doc -->
10418 * <!-- end-user-doc --> 9762 * <!-- end-user-doc -->
@@ -10431,38 +9775,6 @@ public interface TaxationPackage extends EPackage {
10431 EClass LOSS_CARRYFORWARD = eINSTANCE.getLoss_Carryforward(); 9775 EClass LOSS_CARRYFORWARD = eINSTANCE.getLoss_Carryforward();
10432 9776
10433 /** 9777 /**
10434 * The meta object literal for the '<em><b>Regular accountability</b></em>' attribute feature.
10435 * <!-- begin-user-doc -->
10436 * <!-- end-user-doc -->
10437 * @generated
10438 */
10439 EAttribute LOSS_CARRYFORWARD__REGULAR_ACCOUNTABILITY = eINSTANCE.getLoss_Carryforward_Regular_accountability();
10440
10441 /**
10442 * The meta object literal for the '<em><b>Compensation by other means</b></em>' attribute feature.
10443 * <!-- begin-user-doc -->
10444 * <!-- end-user-doc -->
10445 * @generated
10446 */
10447 EAttribute LOSS_CARRYFORWARD__COMPENSATION_BY_OTHER_MEANS = eINSTANCE.getLoss_Carryforward_Compensation_by_other_means();
10448
10449 /**
10450 * The meta object literal for the '<em><b>Tax payer has inherited business ownership</b></em>' attribute feature.
10451 * <!-- begin-user-doc -->
10452 * <!-- end-user-doc -->
10453 * @generated
10454 */
10455 EAttribute LOSS_CARRYFORWARD__TAX_PAYER_HAS_INHERITED_BUSINESS_OWNERSHIP = eINSTANCE.getLoss_Carryforward_Tax_payer_has_inherited_business_ownership();
10456
10457 /**
10458 * The meta object literal for the '<em><b>Tax payer has been partner in business</b></em>' attribute feature.
10459 * <!-- begin-user-doc -->
10460 * <!-- end-user-doc -->
10461 * @generated
10462 */
10463 EAttribute LOSS_CARRYFORWARD__TAX_PAYER_HAS_BEEN_PARTNER_IN_BUSINESS = eINSTANCE.getLoss_Carryforward_Tax_payer_has_been_partner_in_business();
10464
10465 /**
10466 * The meta object literal for the '{@link Taxation.impl.Spousal_Expense_ACImpl <em>Spousal Expense AC</em>}' class. 9778 * The meta object literal for the '{@link Taxation.impl.Spousal_Expense_ACImpl <em>Spousal Expense AC</em>}' class.
10467 * <!-- begin-user-doc --> 9779 * <!-- begin-user-doc -->
10468 * <!-- end-user-doc --> 9780 * <!-- end-user-doc -->
@@ -10559,16 +9871,6 @@ public interface TaxationPackage extends EPackage {
10559 EEnum COUNTRY = eINSTANCE.getCountry(); 9871 EEnum COUNTRY = eINSTANCE.getCountry();
10560 9872
10561 /** 9873 /**
10562 * The meta object literal for the '{@link Taxation.Tax_Card_Type <em>Tax Card Type</em>}' enum.
10563 * <!-- begin-user-doc -->
10564 * <!-- end-user-doc -->
10565 * @see Taxation.Tax_Card_Type
10566 * @see Taxation.impl.TaxationPackageImpl#getTax_Card_Type()
10567 * @generated
10568 */
10569 EEnum TAX_CARD_TYPE = eINSTANCE.getTax_Card_Type();
10570
10571 /**
10572 * The meta object literal for the '{@link Taxation.Tax_Office <em>Tax Office</em>}' enum. 9874 * The meta object literal for the '{@link Taxation.Tax_Office <em>Tax Office</em>}' enum.
10573 * <!-- begin-user-doc --> 9875 * <!-- begin-user-doc -->
10574 * <!-- end-user-doc --> 9876 * <!-- end-user-doc -->
@@ -10609,16 +9911,6 @@ public interface TaxationPackage extends EPackage {
10609 EEnum TOWN = eINSTANCE.getTown(); 9911 EEnum TOWN = eINSTANCE.getTown();
10610 9912
10611 /** 9913 /**
10612 * The meta object literal for the '{@link Taxation.Type_of_Rate <em>Type of Rate</em>}' enum.
10613 * <!-- begin-user-doc -->
10614 * <!-- end-user-doc -->
10615 * @see Taxation.Type_of_Rate
10616 * @see Taxation.impl.TaxationPackageImpl#getType_of_Rate()
10617 * @generated
10618 */
10619 EEnum TYPE_OF_RATE = eINSTANCE.getType_of_Rate();
10620
10621 /**
10622 * The meta object literal for the '{@link Taxation.CE_Type <em>CE Type</em>}' enum. 9914 * The meta object literal for the '{@link Taxation.CE_Type <em>CE Type</em>}' enum.
10623 * <!-- begin-user-doc --> 9915 * <!-- begin-user-doc -->
10624 * <!-- end-user-doc --> 9916 * <!-- end-user-doc -->