| If I am not pregnant | Self | IsPregnancyState | NotEqual |  |  |  |  |  | 
| If the target is pregnant | Target | IsPregnancyState | Equal |  |  |  |  |  | 
| If I am pregnant but have not yet confirmed it with a test | Self | IsPregnancyState | Equal | PregnancyTest |  |  |  |  | 
| If I am in early pregnancy | Self | IsPregnancyState | Equal | PregnancyEarly |  |  |  |  | 
| If I am in mid-pregnancy or beyond | Self | IsPregnancyState | GreaterOrEqual | PregnancyMid |  |  |  |  | 
| If I am past early pregnancy | Self | IsPregnancyState | Greater | PregnancyEarly |  |  |  |  | 
| If I am in a pregnancy stage earlier than mid-pregnancy | Self | IsPregnancyState | Less | PregnancyMid |  |  |  |  | 
| If I am in early pregnancy or earlier | Self | IsPregnancyState | LessOrEqual | PregnancyEarly |  |  |  |  | 
| If I am in the final stage before giving birth | Self | IsPregnancyState | Equal | ImminentBirth |  |  |  |  |