| id | kind | actor | verb / predicate | body |
|---|---|---|---|---|
| BCU-R01 | act | Actor | Violates is true | |
| BCU-R02 | act | Actor | Exposes is true | |
| BCU-R03 | act | Actor | SuffersHarm is true | |
| BCU-R04 | act | Actor | Leads is true | |
| BCU-R05 | act | Actor | Engages is true | |
| BCU-R06 | condition | None | InCare is true | |
| BCU-R07 | condition | None | Grossly is true | |
| BCU-R08 | condition | None | Significant is true | |
| BCU-R09 | condition | None | DutyOfCare is true | |
| BCU-R10 | condition | None | Upbringing is true | |
| BCU-R11 | condition | None | PhysicalDevelopment is true | |
| BCU-R12 | condition | None | MentalDevelopment is true | |
| BCU-R90 | condition | None | the person is under the age of sixteen | PersonUnder16 is true |
| BCU-P0 | prohibition | Actor | not realise | not BreachOfDutyOfCareOrUpbringing |
| Source phrase | Doctrinal role | Primitive | Rule | Requires |
|---|---|---|---|---|
| Any person who | Tätersubjekt | {Actor} | — | in scope |
| {Actor} violates a duty | Merkmal | {Violates} | BCU-R01 | is true |
| {Actor} exposes {Person} to a risk | Merkmal | {Exposes} | BCU-R02 | is true |
| {Person} suffers harm | Merkmal | {SuffersHarm} | BCU-R03 | is true |
| {Person} leads a way of life | Merkmal | {Leads} | BCU-R04 | is true |
| {Person} engages in an activity | Merkmal | {Engages} | BCU-R05 | is true |
| {Person} is in {Actor}'s care | Merkmal | {InCare} | BCU-R06 | is true |
| the violation is gross | Merkmal | {Grossly} | BCU-R07 | is true |
| the harm is significant | Merkmal | {Significant} | BCU-R08 | is true |
| the duty of care is at issue | Merkmal | {DutyOfCare} | BCU-R09 | is true |
| the duty of upbringing is at issue | Merkmal | {Upbringing} | BCU-R10 | is true |
| the harm is to {Person}'s physical development | Merkmal | {PhysicalDevelopment} | BCU-R11 | is true |
| the harm is to {Person}'s mental development | Merkmal | {MentalDevelopment} | BCU-R12 | is true |
| Variable | Input | Values | Cascade | Surface form (source words) |
|---|---|---|---|---|
| {Actor} | Reference | – | Session | any person (the actor) |
| {AgeLimit16} | Number | – | Session | sixteen years |
| {CriminalLifestyle} | Party | – | Session | a criminal lifestyle |
| {DutyOfCare} | Boolean | true / false / unknown | Session | the duty of care is at issue |
| {Engages} | Boolean | true / false / unknown | Session | {Person} engages in an activity |
| {Exposes} | Boolean | true / false / unknown | Session | {Actor} exposes {Person} to a risk |
| {Grossly} | Boolean | true / false / unknown | Session | the violation is gross |
| {InCare} | Boolean | true / false / unknown | Session | {Person} is in {Actor}'s care |
| {Leads} | Boolean | true / false / unknown | Session | {Person} leads a way of life |
| {MentalDevelopment} | Boolean | true / false / unknown | Session | the harm is to {Person}'s mental development |
| {Person} | Party | – | Session | the protected person |
| {PersonAge} | Number | – | Session | the age of {Person} in years |
| {PhysicalDevelopment} | Boolean | true / false / unknown | Session | the harm is to {Person}'s physical development |
| {Prostitution} | Party | – | Session | prostitution |
| {Risk} | Party | – | Session | a risk |
| {Significant} | Boolean | true / false / unknown | Session | the harm is significant |
| {SuffersHarm} | Boolean | true / false / unknown | Session | {Person} suffers harm |
| {Upbringing} | Boolean | true / false / unknown | Session | the duty of upbringing is at issue |
| {Violates} | Boolean | true / false / unknown | Session | {Actor} violates a duty |
| Assessment | Depends on | Invalidation | Trigger effect |
|---|---|---|---|
| [GrossViolation] | Violates, Grossly, DutyOfCare, Upbringing | false | Recomputes when any input changes; propagates into the composite. |
| [PersonUnder16] | PersonAge, AgeLimit16 | false | Recomputes when any input changes; propagates into the composite. |
| [HarmRisk] | SuffersHarm, Significant, PhysicalDevelopment, MentalDevelopment | false | Recomputes when any input changes; propagates into the composite. |
| [RiskOutcome] | HarmRisk, Leads, Engages | false | Recomputes when any input changes; propagates into the composite. |
| [Endangerment] | Exposes, InCare, RiskOutcome | false | Recomputes when any input changes; propagates into the composite. |
| [BreachOfDutyOfCareOrUpbringing] | GrossViolation, PersonUnder16, Endangerment | false | Final composite. Re-evaluates on any input change; cannot resolve true while any input is unknown. |
| prohibition (BCU-P0) | [BreachOfDutyOfCareOrUpbringing] | re-derives | The PrimeRule prohibition holds whenever the composite is true; re-derives on any change. |
| # | Cascade | Variable | Question / prompt | Input |
|---|---|---|---|---|
| Q1 | Session | {Actor} | Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.? | Reference |
| Q2 | Session | {AgeLimit16} | Element/Datum: sixteen years.? | Number |
| Q3 | Session | {CriminalLifestyle} | Element/Datum: a criminal lifestyle.? | Party |
| Q4 | Session | {DutyOfCare} | Element/Datum: the duty of care is at issue.? | Boolean |
| Q5 | Session | {Engages} | Element/Datum: {Person} engages in an activity.? | Boolean |
| Q6 | Session | {Exposes} | Element/Datum: {Actor} exposes {Person} to a risk.? | Boolean |
| Q7 | Session | {Grossly} | Element/Datum: the violation is gross.? | Boolean |
| Q8 | Session | {InCare} | Element/Datum: {Person} is in {Actor}'s care.? | Boolean |
| Q9 | Session | {Leads} | Element/Datum: {Person} leads a way of life.? | Boolean |
| Q10 | Session | {MentalDevelopment} | Element/Datum: the harm is to {Person}'s mental development.? | Boolean |
| Q11 | Session | {Person} | Element/Datum: the protected person.? | Party |
| Q12 | Session | {PersonAge} | Element/Datum: the age of {Person} in years.? | Number |
| Q13 | Session | {PhysicalDevelopment} | Element/Datum: the harm is to {Person}'s physical development.? | Boolean |
| Q14 | Session | {Prostitution} | Element/Datum: prostitution.? | Party |
| Q15 | Session | {Risk} | Element/Datum: a risk.? | Party |
| Q16 | Session | {Significant} | Element/Datum: the harm is significant.? | Boolean |
| Q17 | Session | {SuffersHarm} | Element/Datum: {Person} suffers harm.? | Boolean |
| Q18 | Session | {Upbringing} | Element/Datum: the duty of upbringing is at issue.? | Boolean |
| Q19 | Session | {Violates} | Element/Datum: {Actor} violates a duty.? | Boolean |
| id | kind | actor | verb / predicate | body |
|---|---|---|---|---|
| SIR-R01 | act | Actor | HasSexualIntercourse is true | |
| SIR-R02 | condition | None | biological descendant of the actor | IsBiologicalDescendant is true |
| SIR-R03 | condition | None | biological ascendant of the actor | IsBiologicalAscendant is true |
| SIR-R04 | condition | None | being biological siblings | AreBiologicalSiblings is true |
| SIR-R05 | condition | None | the family relationship has ceased to exist (non-defeating) | FamilyRelationshipCeased is true |
| SIR-R90 | condition | None | the actor was under eighteen at the time of the offence | ActorUnder18 is true |
| SIR-R91 | condition | None | descendant offender exemption | ExemptDescendant is true |
| SIR-R92 | condition | None | sibling offender exemption | ExemptSibling is true |
| SIR-P0 | prohibition | Actor | not realise | not SexualIntercourseBetweenRelatives |
| Source phrase | Doctrinal role | Primitive | Rule | Requires |
|---|---|---|---|---|
| Any person who | Tätersubjekt | {Actor} | — | in scope |
| has sexual intercourse | Merkmal (verb, all legs) | {HasSexualIntercourse} | SIR-R01 | is true |
| with a biological descendant | status, leg 1 (actor is the ascendant) | {IsBiologicalDescendant} | SIR-R02 | is true |
| with a biological ascendant | status, leg 2 (actor is the descendant) | {IsBiologicalAscendant} | SIR-R03 | is true |
| biological siblings | status, leg 3 | {AreBiologicalSiblings} | SIR-R04 | is true |
| relationship has ceased | clarifier, nested in leg 2 (non-defeating) | {FamilyRelationshipCeased} | SIR-R05 | does not defeat leg 2 |
| descendant under eighteen | exemption class | [ExemptDescendant] | SIR-R91 | negates liability |
| sibling under eighteen | exemption class | [ExemptSibling] | SIR-R92 | negates liability |
| ascendant offender | not exempt | — | — | liable regardless of age |
| Variable | Input | Values | Cascade | Surface form (source words) |
|---|---|---|---|---|
| {Actor} | Reference | – | Session | any person (the actor) |
| {ActorAge} | Number | – | Session | the age of {Actor} in years |
| {AgeLimit18} | Number | – | Session | eighteen years |
| {AreBiologicalSiblings} | Boolean | true / false / unknown | Session | the counterparty is {Actor}'s biological sibling |
| {BiologicalAscendant} | Party | – | Session | a biological ascendant of {Actor} |
| {BiologicalDescendant} | Party | – | Session | a biological descendant of {Actor} |
| {FamilyRelationshipCeased} | Boolean | true / false / unknown | Session | the family relationship has ceased to exist |
| {HasSexualIntercourse} | Boolean | true / false / unknown | Session | {Actor} has sexual intercourse |
| {IsBiologicalAscendant} | Boolean | true / false / unknown | Session | the counterparty is {Actor}'s biological ascendant |
| {IsBiologicalDescendant} | Boolean | true / false / unknown | Session | the counterparty is {Actor}'s biological descendant |
| {Sibling} | Party | – | Session | a biological sibling of {Actor} |
| Assessment | Depends on | Invalidation | Trigger effect |
|---|---|---|---|
| [Leg2] | HasSexualIntercourse, IsBiologicalAscendant | false | Recomputes when any input changes; propagates into the composite. |
| [ActorUnder18] | ActorAge, AgeLimit18 | false | Recomputes when any input changes; propagates into the composite. |
| [ExemptDescendant] | IsBiologicalAscendant, ActorUnder18 | false | Recomputes when any input changes; propagates into the composite. |
| [ExemptSibling] | AreBiologicalSiblings, ActorUnder18 | false | Recomputes when any input changes; propagates into the composite. |
| [AgeExemption] | ExemptDescendant, ExemptSibling | false | Recomputes when any input changes; propagates into the composite. |
| [Leg1] | HasSexualIntercourse, IsBiologicalDescendant | false | Recomputes when any input changes; propagates into the composite. |
| [LegSiblings] | HasSexualIntercourse, AreBiologicalSiblings | false | Recomputes when any input changes; propagates into the composite. |
| [SexualIntercourseBetweenRelatives] | Leg1, Leg2, LegSiblings, AgeExemption | false | Final composite. Re-evaluates on any input change; cannot resolve true while any input is unknown. |
| prohibition (SIR-P0) | [SexualIntercourseBetweenRelatives] | re-derives | The PrimeRule prohibition holds whenever the composite is true; re-derives on any change. |
| # | Cascade | Variable | Question / prompt | Input |
|---|---|---|---|---|
| Q1 | Session | {Actor} | Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.? | Reference |
| Q2 | Session | {ActorAge} | Element/Datum: the age of {Actor} in years.? | Number |
| Q3 | Session | {AgeLimit18} | Element/Datum: eighteen years.? | Number |
| Q4 | Session | {AreBiologicalSiblings} | Element/Datum: the counterparty is {Actor}'s biological sibling.? | Boolean |
| Q5 | Session | {BiologicalAscendant} | Element/Datum: a biological ascendant of {Actor}.? | Party |
| Q6 | Session | {BiologicalDescendant} | Element/Datum: a biological descendant of {Actor}.? | Party |
| Q7 | Session | {FamilyRelationshipCeased} | Element/Datum: the family relationship has ceased to exist.? | Boolean |
| Q8 | Session | {HasSexualIntercourse} | Element/Datum: {Actor} has sexual intercourse.? | Boolean |
| Q9 | Session | {IsBiologicalAscendant} | Element/Datum: the counterparty is {Actor}'s biological ascendant.? | Boolean |
| Q10 | Session | {IsBiologicalDescendant} | Element/Datum: the counterparty is {Actor}'s biological descendant.? | Boolean |
| Q11 | Session | {Sibling} | Element/Datum: a biological sibling of {Actor}.? | Party |
| id | kind | actor | verb / predicate | body |
|---|---|---|---|---|
| SXP-R01 | act | Actor | Commits is true | |
| SXP-R02 | act | Actor | PerformsOnWard is true | |
| SXP-R03 | act | Actor | HasWardPerformOnActor is true | |
| SXP-R04 | condition | None | HasBeenEntrusted is true | |
| SXP-R05 | condition | None | Upbringing is true | |
| SXP-R06 | condition | None | GuidanceInConductOfLife is true | |
| SXP-R07 | condition | None | IsSubordinate is true | |
| SXP-R08 | condition | None | TrainingRelationship is true | |
| SXP-R09 | condition | None | ServiceRelationship is true | |
| SXP-R10 | condition | None | EmploymentRelationship is true | |
| SXP-R11 | act | Actor | Abuses is true | |
| SXP-R12 | condition | None | DescendantOfActorBiological is true | |
| SXP-R13 | condition | None | DescendantOfActorLegal is true | |
| SXP-R14 | condition | None | DescendantOfSpouse is true | |
| SXP-R15 | condition | None | DescendantOfCivilPartner is true | |
| SXP-R16 | condition | None | DescendantOfMarriageLikeCohabitant is true | |
| SXP-R17 | condition | None | DescendantOfCivilPartnershipLikeCohabitant is true | |
| SXP-R18 | act | Actor | Causes is true | |
| SXP-R19 | act | Actor | WardPerformsOnThirdPerson is true | |
| SXP-R20 | act | Actor | WardPerformsInFrontOfThirdPerson is true | |
| SXP-R21 | act | Actor | WardAllowsThirdPersonToPerform is true | |
| SXP-R22 | act | Actor | Entrusted is true | |
| SXP-R23 | condition | None | Designated is true | |
| SXP-R24 | condition | None | Education is true | |
| SXP-R25 | condition | None | Supervision is true | |
| SXP-R26 | condition | None | WardInstLegalRelationship is true | |
| SXP-R27 | act | Actor | Exploits is true | |
| SXP-R28 | act | Actor | PerformsInFrontOfWard is true | |
| SXP-R29 | act | Actor | InstructsWardToPerformInPresence is true | |
| SXP-R90 | condition | None | the person is under the age of eighteen | PersonUnder18 is true |
| SXP-R91 | condition | None | the person is under the age of sixteen | PersonUnder16 is true |
| SXP-R92 | condition | None | the act is a sexual act within section 184h | SexualActs is true |
| SXP-P0 | prohibition | Actor | not realise | not AbuseOfPersonsUnderCare |
| Source phrase | Doctrinal role | Primitive | Rule | Requires |
|---|---|---|---|---|
| Any person who | Tätersubjekt | {Actor} | — | in scope |
| {Actor} commits | Merkmal | {Commits} | SXP-R01 | is true |
| {Actor} performs the act on {Person} | Merkmal | {PerformsOnWard} | SXP-R02 | is true |
| {Actor} has {Person} perform the act on {Actor} | Merkmal | {HasWardPerformOnActor} | SXP-R03 | is true |
| {Person} has been entrusted to {Actor} | Merkmal | {HasBeenEntrusted} | SXP-R04 | is true |
| upbringing | Merkmal | {Upbringing} | SXP-R05 | is true |
| guidance in the conduct of life | Merkmal | {GuidanceInConductOfLife} | SXP-R06 | is true |
| {Person} is subordinate to {Actor} | Merkmal | {IsSubordinate} | SXP-R07 | is true |
| within the framework of a training relationship | Merkmal | {TrainingRelationship} | SXP-R08 | is true |
| within the framework of a service relationship | Merkmal | {ServiceRelationship} | SXP-R09 | is true |
| within the framework of an employment relationship | Merkmal | {EmploymentRelationship} | SXP-R10 | is true |
| {Actor} abuses a {Dependency} associated with that relationship | Merkmal | {Abuses} | SXP-R11 | is true |
| {Person} is {Actor}'s biological descendant | Merkmal | {DescendantOfActorBiological} | SXP-R12 | is true |
| {Person} is {Actor}'s legal descendant | Merkmal | {DescendantOfActorLegal} | SXP-R13 | is true |
| {Person} is a descendant of {Spouse} | Merkmal | {DescendantOfSpouse} | SXP-R14 | is true |
| {Person} is a descendant of {CivilPartner} | Merkmal | {DescendantOfCivilPartner} | SXP-R15 | is true |
| {Person} is a descendant of {MarriageLikeCohabitant} | Merkmal | {DescendantOfMarriageLikeCohabitant} | SXP-R16 | is true |
| {Person} is a descendant of {CivilPartnershipLikeCohabitant} | Merkmal | {DescendantOfCivilPartnershipLikeCohabitant} | SXP-R17 | is true |
| {Actor} causes {Person} | Merkmal | {Causes} | SXP-R18 | is true |
| {Person} performs the act on {ThirdPerson} | Merkmal | {WardPerformsOnThirdPerson} | SXP-R19 | is true |
| {Person} performs the act in front of {ThirdPerson} | Merkmal | {WardPerformsInFrontOfThirdPerson} | SXP-R20 | is true |
| {Person} allows {ThirdPerson} to perform the act on {Person} | Merkmal | {WardAllowsThirdPersonToPerform} | SXP-R21 | is true |
| {Actor} is entrusted | Merkmal | {Entrusted} | SXP-R22 | is true |
| the institution is designated | Merkmal | {Designated} | SXP-R23 | is true |
| education | Merkmal | {Education} | SXP-R24 | is true |
| supervision in the conduct of life | Merkmal | {Supervision} | SXP-R25 | is true |
| {Person} has a legal relationship with that {Institution} | Merkmal | {WardInstLegalRelationship} | SXP-R26 | is true |
| {Actor} exploits that position | Merkmal | {Exploits} | SXP-R27 | is true |
| {Actor} performs the act in front of {Person} | Merkmal | {PerformsInFrontOfWard} | SXP-R28 | is true |
| {Actor} instructs {Person} to perform the act in {Actor}'s presence | Merkmal | {InstructsWardToPerformInPresence} | SXP-R29 | is true |
| special intent (§174(3) no.1) | subjective | — excluded — | — | struck |
| Variable | Input | Values | Cascade | Surface form (source words) |
|---|---|---|---|---|
| {Abuses} | Boolean | true / false / unknown | Session | {Actor} abuses a {Dependency} associated with that relationship |
| {Actor} | Reference | – | Session | any person (the actor) |
| {AgeLimit16} | Number | – | Session | sixteen years |
| {AgeLimit18} | Number | – | Session | eighteen years |
| {Causes} | Boolean | true / false / unknown | Session | {Actor} causes {Person} |
| {CivilPartner} | Party | – | Session | {Actor}'s civil partner |
| {CivilPartnershipLikeCohabitant} | Party | – | Session | a person with whom {Actor} lives in a civil-partnership-like relationship |
| {Commits} | Boolean | true / false / unknown | Session | {Actor} commits |
| {Dependency} | Party | – | Session | a dependency |
| {DescendantOfActorBiological} | Boolean | true / false / unknown | Session | {Person} is {Actor}'s biological descendant |
| {DescendantOfActorLegal} | Boolean | true / false / unknown | Session | {Person} is {Actor}'s legal descendant |
| {DescendantOfCivilPartner} | Boolean | true / false / unknown | Session | {Person} is a descendant of {CivilPartner} |
| {DescendantOfCivilPartnershipLikeCohabitant} | Boolean | true / false / unknown | Session | {Person} is a descendant of {CivilPartnershipLikeCohabitant} |
| {DescendantOfMarriageLikeCohabitant} | Boolean | true / false / unknown | Session | {Person} is a descendant of {MarriageLikeCohabitant} |
| {DescendantOfSpouse} | Boolean | true / false / unknown | Session | {Person} is a descendant of {Spouse} |
| {Designated} | Boolean | true / false / unknown | Session | the institution is designated |
| {Education} | Boolean | true / false / unknown | Session | education |
| {EmploymentRelationship} | Boolean | true / false / unknown | Session | within the framework of an employment relationship |
| {Entrusted} | Boolean | true / false / unknown | Session | {Actor} is entrusted |
| {Exploits} | Boolean | true / false / unknown | Session | {Actor} exploits that position |
| {GuidanceInConductOfLife} | Boolean | true / false / unknown | Session | guidance in the conduct of life |
| {HasBeenEntrusted} | Boolean | true / false / unknown | Session | {Person} has been entrusted to {Actor} |
| {HasWardPerformOnActor} | Boolean | true / false / unknown | Session | {Actor} has {Person} perform the act on {Actor} |
| {Institution} | Party | – | Session | a designated institution |
| {InstructsWardToPerformInPresence} | Boolean | true / false / unknown | Session | {Actor} instructs {Person} to perform the act in {Actor}'s presence |
| {IsSubordinate} | Boolean | true / false / unknown | Session | {Person} is subordinate to {Actor} |
| {MarriageLikeCohabitant} | Party | – | Session | a person with whom {Actor} lives in a marriage-like relationship |
| {PerformsInFrontOfWard} | Boolean | true / false / unknown | Session | {Actor} performs the act in front of {Person} |
| {PerformsOnWard} | Boolean | true / false / unknown | Session | {Actor} performs the act on {Person} |
| {Person} | Party | – | Session | the protected person (the ward) |
| {PersonAge} | Number | – | Session | the age of {Person} in years |
| {ServiceRelationship} | Boolean | true / false / unknown | Session | within the framework of a service relationship |
| {Spouse} | Party | – | Session | {Actor}'s spouse |
| {Supervision} | Boolean | true / false / unknown | Session | supervision in the conduct of life |
| {ThirdPerson} | Party | – | Session | a third person |
| {TrainingRelationship} | Boolean | true / false / unknown | Session | within the framework of a training relationship |
| {Upbringing} | Boolean | true / false / unknown | Session | upbringing |
| {WardAllowsThirdPersonToPerform} | Boolean | true / false / unknown | Session | {Person} allows {ThirdPerson} to perform the act on {Person} |
| {WardInstLegalRelationship} | Boolean | true / false / unknown | Session | {Person} has a legal relationship with that {Institution} |
| {WardPerformsInFrontOfThirdPerson} | Boolean | true / false / unknown | Session | {Person} performs the act in front of {ThirdPerson} |
| {WardPerformsOnThirdPerson} | Boolean | true / false / unknown | Session | {Person} performs the act on {ThirdPerson} |
| Assessment | Depends on | Invalidation | Trigger effect |
|---|---|---|---|
| [PersonUnder16] | PersonAge, AgeLimit16 | false | Recomputes when any input changes; propagates into the composite. |
| [InstitutionalPurpose] | Upbringing, Education, Supervision | false | Recomputes when any input changes; propagates into the composite. |
| [PersonUnder18] | PersonAge, AgeLimit18 | false | Recomputes when any input changes; propagates into the composite. |
| [Para2Role] | Entrusted, Designated, InstitutionalPurpose, PersonUnder18 | false | Recomputes when any input changes; propagates into the composite. |
| [ThirdPersonConduct] | WardPerformsOnThirdPerson, WardPerformsInFrontOfThirdPerson, WardAllowsThirdPersonToPerform | false | Recomputes when any input changes; propagates into the composite. |
| [Para2Extension] | Para2Role, Causes, ThirdPersonConduct | false | Recomputes when any input changes; propagates into the composite. |
| [WardInstRelationship] | WardInstLegalRelationship, InstitutionalPurpose | false | Recomputes when any input changes; propagates into the composite. |
| [Para2SubLeg1] | Para2Role, WardInstRelationship, PersonUnder16, PerformsOnWard, HasWardPerformOnActor | false | Recomputes when any input changes; propagates into the composite. |
| [Para2SubLeg2] | Para2Role, WardInstRelationship, PersonUnder18, Exploits, PerformsOnWard, HasWardPerformOnActor | false | Recomputes when any input changes; propagates into the composite. |
| [Para2] | SexualActs, Para2SubLeg1, Para2SubLeg2, Para2Extension | false | Recomputes when any input changes; propagates into the composite. |
| [Leg3] | DescendantOfActorBiological, DescendantOfActorLegal, DescendantOfSpouse, DescendantOfCivilPartner, DescendantOfMarriageLikeCohabitant, DescendantOfCivilPartnershipLikeCohabitant, PersonUnder18 | false | Recomputes when any input changes; propagates into the composite. |
| [Leg1] | HasBeenEntrusted, Upbringing, GuidanceInConductOfLife, PersonUnder18 | false | Recomputes when any input changes; propagates into the composite. |
| [Leg2] | IsSubordinate, TrainingRelationship, ServiceRelationship, EmploymentRelationship, Abuses, PersonUnder18 | false | Recomputes when any input changes; propagates into the composite. |
| [Sentence1Conditions] | Leg1, Leg2, Leg3 | false | Recomputes when any input changes; propagates into the composite. |
| [Sentence1Conduct] | Commits, PerformsOnWard, HasWardPerformOnActor | false | Recomputes when any input changes; propagates into the composite. |
| [Para1Sentence1] | SexualActs, Sentence1Conditions, Sentence1Conduct | false | Recomputes when any input changes; propagates into the composite. |
| [Para1Sentence2] | SexualActs, Sentence1Conditions, Causes, ThirdPersonConduct | false | Recomputes when any input changes; propagates into the composite. |
| [Para1] | Para1Sentence1, Para1Sentence2 | false | Recomputes when any input changes; propagates into the composite. |
| [Para3Modality] | PerformsInFrontOfWard, InstructsWardToPerformInPresence | false | Recomputes when any input changes; propagates into the composite. |
| [Para1Or2Conditions] | Sentence1Conditions, Para2Role | false | Recomputes when any input changes; propagates into the composite. |
| [Para3] | SexualActs, Para1Or2Conditions, Para3Modality | false | Recomputes when any input changes; propagates into the composite. |
| [AbuseOfPersonsUnderCare] | Para1, Para2, Para3 | false | Final composite. Re-evaluates on any input change; cannot resolve true while any input is unknown. |
| prohibition (SXP-P0) | [AbuseOfPersonsUnderCare] | re-derives | The PrimeRule prohibition holds whenever the composite is true; re-derives on any change. |
| # | Cascade | Variable | Question / prompt | Input |
|---|---|---|---|---|
| Q1 | Session | {Abuses} | Element/Datum: {Actor} abuses a {Dependency} associated with that relationship.? | Boolean |
| Q2 | Session | {Actor} | Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.? | Reference |
| Q3 | Session | {AgeLimit16} | Element/Datum: sixteen years.? | Number |
| Q4 | Session | {AgeLimit18} | Element/Datum: eighteen years.? | Number |
| Q5 | Session | {Causes} | Element/Datum: {Actor} causes {Person}.? | Boolean |
| Q6 | Session | {CivilPartner} | Element/Datum: {Actor}'s civil partner.? | Party |
| Q7 | Session | {CivilPartnershipLikeCohabitant} | Element/Datum: a person with whom {Actor} lives in a civil-partnership-like relationship.? | Party |
| Q8 | Session | {Commits} | Element/Datum: {Actor} commits.? | Boolean |
| Q9 | Session | {Dependency} | Element/Datum: a dependency.? | Party |
| Q10 | Session | {DescendantOfActorBiological} | Element/Datum: {Person} is {Actor}'s biological descendant.? | Boolean |
| Q11 | Session | {DescendantOfActorLegal} | Element/Datum: {Person} is {Actor}'s legal descendant.? | Boolean |
| Q12 | Session | {DescendantOfCivilPartner} | Element/Datum: {Person} is a descendant of {CivilPartner}.? | Boolean |
| Q13 | Session | {DescendantOfCivilPartnershipLikeCohabitant} | Element/Datum: {Person} is a descendant of {CivilPartnershipLikeCohabitant}.? | Boolean |
| Q14 | Session | {DescendantOfMarriageLikeCohabitant} | Element/Datum: {Person} is a descendant of {MarriageLikeCohabitant}.? | Boolean |
| Q15 | Session | {DescendantOfSpouse} | Element/Datum: {Person} is a descendant of {Spouse}.? | Boolean |
| Q16 | Session | {Designated} | Element/Datum: the institution is designated.? | Boolean |
| Q17 | Session | {Education} | Element/Datum: education.? | Boolean |
| Q18 | Session | {EmploymentRelationship} | Element/Datum: within the framework of an employment relationship.? | Boolean |
| Q19 | Session | {Entrusted} | Element/Datum: {Actor} is entrusted.? | Boolean |
| Q20 | Session | {Exploits} | Element/Datum: {Actor} exploits that position.? | Boolean |
| Q21 | Session | {GuidanceInConductOfLife} | Element/Datum: guidance in the conduct of life.? | Boolean |
| Q22 | Session | {HasBeenEntrusted} | Element/Datum: {Person} has been entrusted to {Actor}.? | Boolean |
| Q23 | Session | {HasWardPerformOnActor} | Element/Datum: {Actor} has {Person} perform the act on {Actor}.? | Boolean |
| Q24 | Session | {Institution} | Element/Datum: a designated institution.? | Party |
| Q25 | Session | {InstructsWardToPerformInPresence} | Element/Datum: {Actor} instructs {Person} to perform the act in {Actor}'s presence.? | Boolean |
| Q26 | Session | {IsSubordinate} | Element/Datum: {Person} is subordinate to {Actor}.? | Boolean |
| Q27 | Session | {MarriageLikeCohabitant} | Element/Datum: a person with whom {Actor} lives in a marriage-like relationship.? | Party |
| Q28 | Session | {PerformsInFrontOfWard} | Element/Datum: {Actor} performs the act in front of {Person}.? | Boolean |
| Q29 | Session | {PerformsOnWard} | Element/Datum: {Actor} performs the act on {Person}.? | Boolean |
| Q30 | Session | {Person} | Element/Datum: the protected person (the ward).? | Party |
| Q31 | Session | {PersonAge} | Element/Datum: the age of {Person} in years.? | Number |
| Q32 | Session | {ServiceRelationship} | Element/Datum: within the framework of a service relationship.? | Boolean |
| Q33 | Session | {Spouse} | Element/Datum: {Actor}'s spouse.? | Party |
| Q34 | Session | {Supervision} | Element/Datum: supervision in the conduct of life.? | Boolean |
| Q35 | Session | {ThirdPerson} | Element/Datum: a third person.? | Party |
| Q36 | Session | {TrainingRelationship} | Element/Datum: within the framework of a training relationship.? | Boolean |
| Q37 | Session | {Upbringing} | Element/Datum: upbringing.? | Boolean |
| Q38 | Session | {WardAllowsThirdPersonToPerform} | Element/Datum: {Person} allows {ThirdPerson} to perform the act on {Person}.? | Boolean |
| Q39 | Session | {WardInstLegalRelationship} | Element/Datum: {Person} has a legal relationship with that {Institution}.? | Boolean |
| Q40 | Session | {WardPerformsInFrontOfThirdPerson} | Element/Datum: {Person} performs the act in front of {ThirdPerson}.? | Boolean |
| Q41 | Session | {WardPerformsOnThirdPerson} | Element/Datum: {Person} performs the act on {ThirdPerson}.? | Boolean |
| id | kind | actor | verb / predicate | body |
|---|---|---|---|---|
| PIC-R01 | act | Actor | Commits is true | |
| PIC-R02 | condition | None | IsPrisoner is true | |
| PIC-R03 | condition | None | IsDetainedByAuthorities is true | |
| PIC-R04 | condition | None | HasBeenEntrusted is true | |
| PIC-R05 | condition | None | Education is true | |
| PIC-R06 | condition | None | Training is true | |
| PIC-R07 | condition | None | Supervision is true | |
| PIC-R08 | condition | None | Care is true | |
| PIC-R09 | act | Actor | AllowsVictimToPerform is true | |
| PIC-R10 | act | Actor | Causes is true | |
| PIC-R11 | condition | None | VictimPerformsOnThirdPerson is true | |
| PIC-R12 | condition | None | VictimToleratesByThirdPerson is true | |
| PIC-R13 | act | Actor | Abuses is true | |
| PIC-R14 | condition | None | Admitted is true | |
| PIC-R15 | condition | None | SickPersons is true | |
| PIC-R16 | condition | None | VulnerablePersons is true | |
| PIC-R17 | act | Actor | Exploits is true | |
| PIC-R18 | condition | None | Illness is true | |
| PIC-R19 | condition | None | Vulnerability is true | |
| PIC-R20 | act | Actor | PerformsOnVictim is true | |
| PIC-R21 | act | Actor | HasVictimPerformOnActor is true | |
| PIC-R90 | condition | None | the act is a sexual act within section 184h | SexualActs is true |
| PIC-P0 | prohibition | Actor | not realise | not AbuseOfPersonInCustody |
| Source phrase | Doctrinal role | Primitive | Rule | Requires |
|---|---|---|---|---|
| Any person who | Tätersubjekt | {Actor} | — | in scope |
| {Actor} commits the act on {Person} | Merkmal | {Commits} | PIC-R01 | is true |
| {Person} is a prisoner | Merkmal | {IsPrisoner} | PIC-R02 | is true |
| {Person} is detained by order of the authorities | Merkmal | {IsDetainedByAuthorities} | PIC-R03 | is true |
| {Person} has been entrusted to {Actor} | Merkmal | {HasBeenEntrusted} | PIC-R04 | is true |
| education | Merkmal | {Education} | PIC-R05 | is true |
| training | Merkmal | {Training} | PIC-R06 | is true |
| supervision | Merkmal | {Supervision} | PIC-R07 | is true |
| care | Merkmal | {Care} | PIC-R08 | is true |
| {Actor} allows the act to be performed on {Actor} by {Person} | Merkmal | {AllowsVictimToPerform} | PIC-R09 | is true |
| {Actor} causes {Person} | Merkmal | {Causes} | PIC-R10 | is true |
| {Person} performs the act on a {ThirdPerson} | Merkmal | {VictimPerformsOnThirdPerson} | PIC-R11 | is true |
| {Person} tolerates the act by a {ThirdPerson} | Merkmal | {VictimToleratesByThirdPerson} | PIC-R12 | is true |
| {Actor} abuses {Person} | Merkmal | {Abuses} | PIC-R13 | is true |
| {Person} is admitted to the {Institution} | Merkmal | {Admitted} | PIC-R14 | is true |
| the {Institution} is for sick persons | Merkmal | {SickPersons} | PIC-R15 | is true |
| the {Institution} is for vulnerable persons | Merkmal | {VulnerablePersons} | PIC-R16 | is true |
| {Actor} exploits | Merkmal | {Exploits} | PIC-R17 | is true |
| {Person}'s illness | Merkmal | {Illness} | PIC-R18 | is true |
| {Person}'s vulnerability | Merkmal | {Vulnerability} | PIC-R19 | is true |
| {Actor} performs the act on {Person} | Merkmal | {PerformsOnVictim} | PIC-R20 | is true |
| {Actor} has {Person} perform the act on {Actor} | Merkmal | {HasVictimPerformOnActor} | PIC-R21 | is true |
| Variable | Input | Values | Cascade | Surface form (source words) |
|---|---|---|---|---|
| {Abuses} | Boolean | true / false / unknown | Session | {Actor} abuses {Person} |
| {Actor} | Reference | – | Session | any person (the actor) |
| {Admitted} | Boolean | true / false / unknown | Session | {Person} is admitted to the {Institution} |
| {AllowsVictimToPerform} | Boolean | true / false / unknown | Session | {Actor} allows the act to be performed on {Actor} by {Person} |
| {Care} | Boolean | true / false / unknown | Session | care |
| {Causes} | Boolean | true / false / unknown | Session | {Actor} causes {Person} |
| {Commits} | Boolean | true / false / unknown | Session | {Actor} commits the act on {Person} |
| {Education} | Boolean | true / false / unknown | Session | education |
| {Exploits} | Boolean | true / false / unknown | Session | {Actor} exploits |
| {HasBeenEntrusted} | Boolean | true / false / unknown | Session | {Person} has been entrusted to {Actor} |
| {HasVictimPerformOnActor} | Boolean | true / false / unknown | Session | {Actor} has {Person} perform the act on {Actor} |
| {Illness} | Boolean | true / false / unknown | Session | {Person}'s illness |
| {Institution} | Party | – | Session | an institution |
| {IsDetainedByAuthorities} | Boolean | true / false / unknown | Session | {Person} is detained by order of the authorities |
| {IsPrisoner} | Boolean | true / false / unknown | Session | {Person} is a prisoner |
| {PerformsOnVictim} | Boolean | true / false / unknown | Session | {Actor} performs the act on {Person} |
| {Person} | Party | – | Session | the protected person (the victim) |
| {SickPersons} | Boolean | true / false / unknown | Session | the {Institution} is for sick persons |
| {Supervision} | Boolean | true / false / unknown | Session | supervision |
| {ThirdPerson} | Party | – | Session | a third person |
| {Training} | Boolean | true / false / unknown | Session | training |
| {VictimPerformsOnThirdPerson} | Boolean | true / false / unknown | Session | {Person} performs the act on a {ThirdPerson} |
| {VictimToleratesByThirdPerson} | Boolean | true / false / unknown | Session | {Person} tolerates the act by a {ThirdPerson} |
| {Vulnerability} | Boolean | true / false / unknown | Session | {Person}'s vulnerability |
| {VulnerablePersons} | Boolean | true / false / unknown | Session | the {Institution} is for vulnerable persons |
| Assessment | Depends on | Invalidation | Trigger effect |
|---|---|---|---|
| [ThirdPersonConduct] | Causes, VictimPerformsOnThirdPerson, VictimToleratesByThirdPerson | false | Recomputes when any input changes; propagates into the composite. |
| [Para2Conduct] | PerformsOnVictim, HasVictimPerformOnActor, ThirdPersonConduct | false | Recomputes when any input changes; propagates into the composite. |
| [EntrustmentPurpose] | Education, Training, Supervision, Care | false | Recomputes when any input changes; propagates into the composite. |
| [VictimStatus] | IsPrisoner, IsDetainedByAuthorities | false | Recomputes when any input changes; propagates into the composite. |
| [Para1Conduct] | Commits, AllowsVictimToPerform, ThirdPersonConduct | false | Recomputes when any input changes; propagates into the composite. |
| [InstitutionDesignation] | SickPersons, VulnerablePersons | false | Recomputes when any input changes; propagates into the composite. |
| [Para2Setting] | Admitted, InstitutionDesignation, HasBeenEntrusted, Supervision, Care | false | Recomputes when any input changes; propagates into the composite. |
| [Exploitation] | Exploits, Illness, Vulnerability | false | Recomputes when any input changes; propagates into the composite. |
| [Para2] | SexualActs, Abuses, Para2Setting, Exploitation, Para2Conduct | false | Recomputes when any input changes; propagates into the composite. |
| [Para1Relationship] | VictimStatus, HasBeenEntrusted, EntrustmentPurpose | false | Recomputes when any input changes; propagates into the composite. |
| [Para1] | SexualActs, Para1Relationship, Para1Conduct | false | Recomputes when any input changes; propagates into the composite. |
| [AbuseOfPersonInCustody] | Para1, Para2 | false | Final composite. Re-evaluates on any input change; cannot resolve true while any input is unknown. |
| prohibition (PIC-P0) | [AbuseOfPersonInCustody] | re-derives | The PrimeRule prohibition holds whenever the composite is true; re-derives on any change. |
| # | Cascade | Variable | Question / prompt | Input |
|---|---|---|---|---|
| Q1 | Session | {Abuses} | Element/Datum: {Actor} abuses {Person}.? | Boolean |
| Q2 | Session | {Actor} | Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.? | Reference |
| Q3 | Session | {Admitted} | Element/Datum: {Person} is admitted to the {Institution}.? | Boolean |
| Q4 | Session | {AllowsVictimToPerform} | Element/Datum: {Actor} allows the act to be performed on {Actor} by {Person}.? | Boolean |
| Q5 | Session | {Care} | Element/Datum: care.? | Boolean |
| Q6 | Session | {Causes} | Element/Datum: {Actor} causes {Person}.? | Boolean |
| Q7 | Session | {Commits} | Element/Datum: {Actor} commits the act on {Person}.? | Boolean |
| Q8 | Session | {Education} | Element/Datum: education.? | Boolean |
| Q9 | Session | {Exploits} | Element/Datum: {Actor} exploits.? | Boolean |
| Q10 | Session | {HasBeenEntrusted} | Element/Datum: {Person} has been entrusted to {Actor}.? | Boolean |
| Q11 | Session | {HasVictimPerformOnActor} | Element/Datum: {Actor} has {Person} perform the act on {Actor}.? | Boolean |
| Q12 | Session | {Illness} | Element/Datum: {Person}'s illness.? | Boolean |
| Q13 | Session | {Institution} | Element/Datum: an institution.? | Party |
| Q14 | Session | {IsDetainedByAuthorities} | Element/Datum: {Person} is detained by order of the authorities.? | Boolean |
| Q15 | Session | {IsPrisoner} | Element/Datum: {Person} is a prisoner.? | Boolean |
| Q16 | Session | {PerformsOnVictim} | Element/Datum: {Actor} performs the act on {Person}.? | Boolean |
| Q17 | Session | {Person} | Element/Datum: the protected person (the victim).? | Party |
| Q18 | Session | {SickPersons} | Element/Datum: the {Institution} is for sick persons.? | Boolean |
| Q19 | Session | {Supervision} | Element/Datum: supervision.? | Boolean |
| Q20 | Session | {ThirdPerson} | Element/Datum: a third person.? | Party |
| Q21 | Session | {Training} | Element/Datum: training.? | Boolean |
| Q22 | Session | {VictimPerformsOnThirdPerson} | Element/Datum: {Person} performs the act on a {ThirdPerson}.? | Boolean |
| Q23 | Session | {VictimToleratesByThirdPerson} | Element/Datum: {Person} tolerates the act by a {ThirdPerson}.? | Boolean |
| Q24 | Session | {Vulnerability} | Element/Datum: {Person}'s vulnerability.? | Boolean |
| Q25 | Session | {VulnerablePersons} | Element/Datum: the {Institution} is for vulnerable persons.? | Boolean |
| id | kind | actor | verb / predicate | body |
|---|---|---|---|---|
| AOP-R01 | condition | None | IsPublicOfficial is true | |
| AOP-R02 | act | Actor | AppointedToParticipate is true | |
| AOP-R03 | condition | None | CriminalProceedings is true | |
| AOP-R04 | condition | None | CustodialMeasureProceedings is true | |
| AOP-R05 | condition | None | AdministrativeDetentionProceedings is true | |
| AOP-R06 | act | Actor | Abuses is true | |
| AOP-R07 | act | Actor | PerformsOnTarget is true | |
| AOP-R08 | act | Actor | AllowsTargetToPerform is true | |
| AOP-R09 | act | Actor | Causes is true | |
| AOP-R10 | condition | None | TargetPerformsOnThirdPerson is true | |
| AOP-R11 | condition | None | TargetToleratesByThirdPerson is true | |
| AOP-R90 | condition | None | the act is a sexual act within section 184h | SexualActs is true |
| AOP-P0 | prohibition | Actor | not realise | not AbuseOfOfficialPosition |
| Source phrase | Doctrinal role | Primitive | Rule | Requires |
|---|---|---|---|---|
| Any public official who | Tätersubjekt | {Actor} | — | in scope |
| {Actor} is a public official | Merkmal | {IsPublicOfficial} | AOP-R01 | is true |
| {Actor} is appointed to participate | Merkmal | {AppointedToParticipate} | AOP-R02 | is true |
| criminal proceedings | Merkmal | {CriminalProceedings} | AOP-R03 | is true |
| proceedings for the imposition of a custodial measure | Merkmal | {CustodialMeasureProceedings} | AOP-R04 | is true |
| proceedings for administrative detention | Merkmal | {AdministrativeDetentionProceedings} | AOP-R05 | is true |
| {Actor} abuses the {Dependence} | Merkmal | {Abuses} | AOP-R06 | is true |
| {Actor} performs the act on {Person} | Merkmal | {PerformsOnTarget} | AOP-R07 | is true |
| {Actor} allows {Person} to perform the act on {Actor} | Merkmal | {AllowsTargetToPerform} | AOP-R08 | is true |
| {Actor} causes {Person} | Merkmal | {Causes} | AOP-R09 | is true |
| {Person} performs the act on a {ThirdPerson} | Merkmal | {TargetPerformsOnThirdPerson} | AOP-R10 | is true |
| {Person} tolerates the act by a {ThirdPerson} | Merkmal | {TargetToleratesByThirdPerson} | AOP-R11 | is true |
| Variable | Input | Values | Cascade | Surface form (source words) |
|---|---|---|---|---|
| {Abuses} | Boolean | true / false / unknown | Session | {Actor} abuses the {Dependence} |
| {Actor} | Reference | – | Session | any person (the actor) |
| {AdministrativeDetentionProceedings} | Boolean | true / false / unknown | Session | proceedings for administrative detention |
| {AllowsTargetToPerform} | Boolean | true / false / unknown | Session | {Actor} allows {Person} to perform the act on {Actor} |
| {AppointedToParticipate} | Boolean | true / false / unknown | Session | {Actor} is appointed to participate |
| {Causes} | Boolean | true / false / unknown | Session | {Actor} causes {Person} |
| {CriminalProceedings} | Boolean | true / false / unknown | Session | criminal proceedings |
| {CustodialMeasureProceedings} | Boolean | true / false / unknown | Session | proceedings for the imposition of a custodial measure |
| {Dependence} | Party | – | Session | the dependence created by the proceedings |
| {IsPublicOfficial} | Boolean | true / false / unknown | Session | {Actor} is a public official |
| {PerformsOnTarget} | Boolean | true / false / unknown | Session | {Actor} performs the act on {Person} |
| {Person} | Party | – | Session | the person against whom the proceedings are directed |
| {TargetPerformsOnThirdPerson} | Boolean | true / false / unknown | Session | {Person} performs the act on a {ThirdPerson} |
| {TargetToleratesByThirdPerson} | Boolean | true / false / unknown | Session | {Person} tolerates the act by a {ThirdPerson} |
| {ThirdPerson} | Party | – | Session | a third person |
| Assessment | Depends on | Invalidation | Trigger effect |
|---|---|---|---|
| [ProceedingType] | CriminalProceedings, CustodialMeasureProceedings, AdministrativeDetentionProceedings | false | Recomputes when any input changes; propagates into the composite. |
| [ThirdPersonConduct] | Causes, TargetPerformsOnThirdPerson, TargetToleratesByThirdPerson | false | Recomputes when any input changes; propagates into the composite. |
| [Conduct] | PerformsOnTarget, AllowsTargetToPerform, ThirdPersonConduct | false | Recomputes when any input changes; propagates into the composite. |
| [OfficialRole] | IsPublicOfficial, AppointedToParticipate, ProceedingType | false | Recomputes when any input changes; propagates into the composite. |
| [AbuseOfOfficialPosition] | SexualActs, OfficialRole, Abuses, Conduct | false | Final composite. Re-evaluates on any input change; cannot resolve true while any input is unknown. |
| prohibition (AOP-P0) | [AbuseOfOfficialPosition] | re-derives | The PrimeRule prohibition holds whenever the composite is true; re-derives on any change. |
| # | Cascade | Variable | Question / prompt | Input |
|---|---|---|---|---|
| Q1 | Session | {Abuses} | Element/Datum: {Actor} abuses the {Dependence}.? | Boolean |
| Q2 | Session | {Actor} | Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.? | Reference |
| Q3 | Session | {AdministrativeDetentionProceedings} | Element/Datum: proceedings for administrative detention.? | Boolean |
| Q4 | Session | {AllowsTargetToPerform} | Element/Datum: {Actor} allows {Person} to perform the act on {Actor}.? | Boolean |
| Q5 | Session | {AppointedToParticipate} | Element/Datum: {Actor} is appointed to participate.? | Boolean |
| Q6 | Session | {Causes} | Element/Datum: {Actor} causes {Person}.? | Boolean |
| Q7 | Session | {CriminalProceedings} | Element/Datum: criminal proceedings.? | Boolean |
| Q8 | Session | {CustodialMeasureProceedings} | Element/Datum: proceedings for the imposition of a custodial measure.? | Boolean |
| Q9 | Session | {Dependence} | Element/Datum: the dependence created by the proceedings.? | Party |
| Q10 | Session | {IsPublicOfficial} | Element/Datum: {Actor} is a public official.? | Boolean |
| Q11 | Session | {PerformsOnTarget} | Element/Datum: {Actor} performs the act on {Person}.? | Boolean |
| Q12 | Session | {Person} | Element/Datum: the person against whom the proceedings are directed.? | Party |
| Q13 | Session | {TargetPerformsOnThirdPerson} | Element/Datum: {Person} performs the act on a {ThirdPerson}.? | Boolean |
| Q14 | Session | {TargetToleratesByThirdPerson} | Element/Datum: {Person} tolerates the act by a {ThirdPerson}.? | Boolean |
| Q15 | Session | {ThirdPerson} | Element/Datum: a third person.? | Party |
| id | kind | actor | verb / predicate | body |
|---|---|---|---|---|
| ATR-R01 | condition | None | Entrusted is true | |
| ATR-R02 | condition | None | MentalIllness is true | |
| ATR-R03 | condition | None | PsychologicalIllness is true | |
| ATR-R04 | condition | None | MentalDisability is true | |
| ATR-R05 | condition | None | PsychologicalDisability is true | |
| ATR-R06 | condition | None | Addiction is true | |
| ATR-R07 | condition | None | PhysicalIllness is true | |
| ATR-R08 | condition | None | PhysicalDisability is true | |
| ATR-R09 | condition | None | Counselling is true | |
| ATR-R10 | condition | None | Treatment is true | |
| ATR-R11 | condition | None | Care is true | |
| ATR-R12 | act | Actor | Abuses is true | |
| ATR-R13 | condition | None | TherapeuticRelationship is true | |
| ATR-R14 | condition | None | Psychotherapy is true | |
| ATR-R15 | act | Actor | PerformsOnVictim is true | |
| ATR-R16 | act | Actor | HasVictimPerformOnActor is true | |
| ATR-R17 | act | Actor | Directs is true | |
| ATR-R18 | condition | None | VictimPerformsOnThirdPerson is true | |
| ATR-R19 | condition | None | VictimToleratesByThirdPerson is true | |
| ATR-R90 | condition | None | the act is a sexual act within section 184h | SexualActs is true |
| ATR-P0 | prohibition | Actor | not realise | not AbuseOfTreatmentRelationship |
| Source phrase | Doctrinal role | Primitive | Rule | Requires |
|---|---|---|---|---|
| Any person who | Tätersubjekt | {Actor} | — | in scope |
| {Person} is entrusted to {Actor} | Merkmal | {Entrusted} | ATR-R01 | is true |
| a mental illness | Merkmal | {MentalIllness} | ATR-R02 | is true |
| a psychological illness | Merkmal | {PsychologicalIllness} | ATR-R03 | is true |
| a mental disability | Merkmal | {MentalDisability} | ATR-R04 | is true |
| a psychological disability | Merkmal | {PsychologicalDisability} | ATR-R05 | is true |
| an addiction | Merkmal | {Addiction} | ATR-R06 | is true |
| a physical illness | Merkmal | {PhysicalIllness} | ATR-R07 | is true |
| a physical disability | Merkmal | {PhysicalDisability} | ATR-R08 | is true |
| counselling | Merkmal | {Counselling} | ATR-R09 | is true |
| treatment | Merkmal | {Treatment} | ATR-R10 | is true |
| care | Merkmal | {Care} | ATR-R11 | is true |
| {Actor} abuses the {Relationship} | Merkmal | {Abuses} | ATR-R12 | is true |
| the relationship is a therapeutic relationship | Merkmal | {TherapeuticRelationship} | ATR-R13 | is true |
| psychotherapeutic treatment is the purpose of the entrustment | Merkmal | {Psychotherapy} | ATR-R14 | is true |
| {Actor} performs the act on {Person} | Merkmal | {PerformsOnVictim} | ATR-R15 | is true |
| {Actor} has {Person} perform the act on {Actor} | Merkmal | {HasVictimPerformOnActor} | ATR-R16 | is true |
| {Actor} directs {Person} | Merkmal | {Directs} | ATR-R17 | is true |
| {Person} performs the act on a {ThirdPerson} | Merkmal | {VictimPerformsOnThirdPerson} | ATR-R18 | is true |
| {Person} tolerates the act by a {ThirdPerson} | Merkmal | {VictimToleratesByThirdPerson} | ATR-R19 | is true |
| Variable | Input | Values | Cascade | Surface form (source words) |
|---|---|---|---|---|
| {Abuses} | Boolean | true / false / unknown | Session | {Actor} abuses the {Relationship} |
| {Actor} | Reference | – | Session | any person (the actor) |
| {Addiction} | Boolean | true / false / unknown | Session | an addiction |
| {Care} | Boolean | true / false / unknown | Session | care |
| {Counselling} | Boolean | true / false / unknown | Session | counselling |
| {Directs} | Boolean | true / false / unknown | Session | {Actor} directs {Person} |
| {Entrusted} | Boolean | true / false / unknown | Session | {Person} is entrusted to {Actor} |
| {HasVictimPerformOnActor} | Boolean | true / false / unknown | Session | {Actor} has {Person} perform the act on {Actor} |
| {MentalDisability} | Boolean | true / false / unknown | Session | a mental disability |
| {MentalIllness} | Boolean | true / false / unknown | Session | a mental illness |
| {PerformsOnVictim} | Boolean | true / false / unknown | Session | {Actor} performs the act on {Person} |
| {Person} | Party | – | Session | the entrusted person |
| {PhysicalDisability} | Boolean | true / false / unknown | Session | a physical disability |
| {PhysicalIllness} | Boolean | true / false / unknown | Session | a physical illness |
| {PsychologicalDisability} | Boolean | true / false / unknown | Session | a psychological disability |
| {PsychologicalIllness} | Boolean | true / false / unknown | Session | a psychological illness |
| {Psychotherapy} | Boolean | true / false / unknown | Session | psychotherapeutic treatment is the purpose of the entrustment |
| {Relationship} | Party | – | Session | the relationship of entrustment |
| {TherapeuticRelationship} | Boolean | true / false / unknown | Session | the relationship is a therapeutic relationship |
| {ThirdPerson} | Party | – | Session | a third person |
| {Treatment} | Boolean | true / false / unknown | Session | treatment |
| {VictimPerformsOnThirdPerson} | Boolean | true / false / unknown | Session | {Person} performs the act on a {ThirdPerson} |
| {VictimToleratesByThirdPerson} | Boolean | true / false / unknown | Session | {Person} tolerates the act by a {ThirdPerson} |
| Assessment | Depends on | Invalidation | Trigger effect |
|---|---|---|---|
| [ThirdPersonConduct] | Directs, VictimPerformsOnThirdPerson, VictimToleratesByThirdPerson | false | Recomputes when any input changes; propagates into the composite. |
| [EntrustmentPurpose] | Counselling, Treatment, Care | false | Recomputes when any input changes; propagates into the composite. |
| [EntrustmentGround] | MentalIllness, PsychologicalIllness, MentalDisability, PsychologicalDisability, Addiction, PhysicalIllness, PhysicalDisability | false | Recomputes when any input changes; propagates into the composite. |
| [Para1Relationship] | Entrusted, EntrustmentGround, EntrustmentPurpose | false | Recomputes when any input changes; propagates into the composite. |
| [RelationshipAbuse] | Abuses, EntrustmentPurpose | false | Recomputes when any input changes; propagates into the composite. |
| [Conduct] | PerformsOnVictim, HasVictimPerformOnActor, ThirdPersonConduct | false | Recomputes when any input changes; propagates into the composite. |
| [Para1] | SexualActs, Para1Relationship, RelationshipAbuse, Conduct | false | Recomputes when any input changes; propagates into the composite. |
| [Para2Relationship] | Entrusted, Psychotherapy | false | Recomputes when any input changes; propagates into the composite. |
| [TherapeuticAbuse] | Abuses, TherapeuticRelationship | false | Recomputes when any input changes; propagates into the composite. |
| [Para2] | SexualActs, Para2Relationship, TherapeuticAbuse, Conduct | false | Recomputes when any input changes; propagates into the composite. |
| [AbuseOfTreatmentRelationship] | Para1, Para2 | false | Final composite. Re-evaluates on any input change; cannot resolve true while any input is unknown. |
| prohibition (ATR-P0) | [AbuseOfTreatmentRelationship] | re-derives | The PrimeRule prohibition holds whenever the composite is true; re-derives on any change. |
| # | Cascade | Variable | Question / prompt | Input |
|---|---|---|---|---|
| Q1 | Session | {Abuses} | Element/Datum: {Actor} abuses the {Relationship}.? | Boolean |
| Q2 | Session | {Actor} | Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.? | Reference |
| Q3 | Session | {Addiction} | Element/Datum: an addiction.? | Boolean |
| Q4 | Session | {Care} | Element/Datum: care.? | Boolean |
| Q5 | Session | {Counselling} | Element/Datum: counselling.? | Boolean |
| Q6 | Session | {Directs} | Element/Datum: {Actor} directs {Person}.? | Boolean |
| Q7 | Session | {Entrusted} | Element/Datum: {Person} is entrusted to {Actor}.? | Boolean |
| Q8 | Session | {HasVictimPerformOnActor} | Element/Datum: {Actor} has {Person} perform the act on {Actor}.? | Boolean |
| Q9 | Session | {MentalDisability} | Element/Datum: a mental disability.? | Boolean |
| Q10 | Session | {MentalIllness} | Element/Datum: a mental illness.? | Boolean |
| Q11 | Session | {PerformsOnVictim} | Element/Datum: {Actor} performs the act on {Person}.? | Boolean |
| Q12 | Session | {Person} | Element/Datum: the entrusted person.? | Party |
| Q13 | Session | {PhysicalDisability} | Element/Datum: a physical disability.? | Boolean |
| Q14 | Session | {PhysicalIllness} | Element/Datum: a physical illness.? | Boolean |
| Q15 | Session | {PsychologicalDisability} | Element/Datum: a psychological disability.? | Boolean |
| Q16 | Session | {PsychologicalIllness} | Element/Datum: a psychological illness.? | Boolean |
| Q17 | Session | {Psychotherapy} | Element/Datum: psychotherapeutic treatment is the purpose of the entrustment.? | Boolean |
| Q18 | Session | {Relationship} | Element/Datum: the relationship of entrustment.? | Party |
| Q19 | Session | {TherapeuticRelationship} | Element/Datum: the relationship is a therapeutic relationship.? | Boolean |
| Q20 | Session | {ThirdPerson} | Element/Datum: a third person.? | Party |
| Q21 | Session | {Treatment} | Element/Datum: treatment.? | Boolean |
| Q22 | Session | {VictimPerformsOnThirdPerson} | Element/Datum: {Person} performs the act on a {ThirdPerson}.? | Boolean |
| Q23 | Session | {VictimToleratesByThirdPerson} | Element/Datum: {Person} tolerates the act by a {ThirdPerson}.? | Boolean |
| id | kind | actor | verb / predicate | body |
|---|---|---|---|---|
| SAC-R01 | act | Actor | Performs is true | |
| SAC-R02 | act | Actor | AllowsChildToPerform is true | |
| SAC-R03 | act | Actor | Causes is true | |
| SAC-R04 | condition | None | ChildPerformsOnThirdPerson is true | |
| SAC-R05 | condition | None | ChildAllowsThirdPersonToPerform is true | |
| SAC-R06 | act | Actor | Offers is true | |
| SAC-R07 | condition | None | ActUnderPoint1 is true | |
| SAC-R08 | condition | None | ActUnderPoint2 is true | |
| SAC-R09 | act | Actor | Promises is true | |
| SAC-R90 | condition | None | the person is under the age of fourteen (a child) | Child is true |
| SAC-R91 | condition | None | the act is a sexual act within section 184h | SexualActs is true |
| SAC-P0 | prohibition | Actor | not realise | not SexualAbuseOfChildren |
| Source phrase | Doctrinal role | Primitive | Rule | Requires |
|---|---|---|---|---|
| A person ... if | Tätersubjekt | {Actor} | — | in scope |
| {Actor} performs the act on {Person} | Merkmal | {Performs} | SAC-R01 | is true |
| {Actor} allows {Person} to perform the act on {Actor} | Merkmal | {AllowsChildToPerform} | SAC-R02 | is true |
| {Actor} causes {Person} | Merkmal | {Causes} | SAC-R03 | is true |
| {Person} performs the act on a {ThirdPerson} | Merkmal | {ChildPerformsOnThirdPerson} | SAC-R04 | is true |
| {Person} allows a {ThirdPerson} to perform the act on {Person} | Merkmal | {ChildAllowsThirdPersonToPerform} | SAC-R05 | is true |
| {Actor} offers {Person} for the referenced act | Merkmal | {Offers} | SAC-R06 | is true |
| an act under point 1 | Merkmal | {ActUnderPoint1} | SAC-R07 | is true |
| an act under point 2 | Merkmal | {ActUnderPoint2} | SAC-R08 | is true |
| {Actor} promises to provide such a child | Merkmal | {Promises} | SAC-R09 | is true |
| (2) judicial discretion for consensual peer acts | subjective / judicial | — excluded — | — | struck |
| Variable | Input | Values | Cascade | Surface form (source words) |
|---|---|---|---|---|
| {ActUnderPoint1} | Boolean | true / false / unknown | Session | an act under point 1 |
| {ActUnderPoint2} | Boolean | true / false / unknown | Session | an act under point 2 |
| {Actor} | Reference | – | Session | any person (the actor) |
| {AgeLimit14} | Number | – | Session | fourteen years |
| {AllowsChildToPerform} | Boolean | true / false / unknown | Session | {Actor} allows {Person} to perform the act on {Actor} |
| {Causes} | Boolean | true / false / unknown | Session | {Actor} causes {Person} |
| {ChildAllowsThirdPersonToPerform} | Boolean | true / false / unknown | Session | {Person} allows a {ThirdPerson} to perform the act on {Person} |
| {ChildPerformsOnThirdPerson} | Boolean | true / false / unknown | Session | {Person} performs the act on a {ThirdPerson} |
| {Offers} | Boolean | true / false / unknown | Session | {Actor} offers {Person} for the referenced act |
| {Performs} | Boolean | true / false / unknown | Session | {Actor} performs the act on {Person} |
| {Person} | Party | – | Session | the protected person |
| {PersonAge} | Number | – | Session | the age of {Person} in years |
| {Promises} | Boolean | true / false / unknown | Session | {Actor} promises to provide such a child |
| {ThirdPerson} | Party | – | Session | a third person |
| Assessment | Depends on | Invalidation | Trigger effect |
|---|---|---|---|
| [OfferedAct] | ActUnderPoint1, ActUnderPoint2 | false | Recomputes when any input changes; propagates into the composite. |
| [Child] | PersonAge, AgeLimit14 | false | Recomputes when any input changes; propagates into the composite. |
| [Leg3] | Child, Offers, OfferedAct, Promises | false | Recomputes when any input changes; propagates into the composite. |
| [Leg1] | SexualActs, Child, Performs, AllowsChildToPerform | false | Recomputes when any input changes; propagates into the composite. |
| [Leg2] | SexualActs, Child, Causes, ChildPerformsOnThirdPerson, ChildAllowsThirdPersonToPerform | false | Recomputes when any input changes; propagates into the composite. |
| [SexualAbuseOfChildren] | Leg1, Leg2, Leg3 | false | Final composite. Re-evaluates on any input change; cannot resolve true while any input is unknown. |
| prohibition (SAC-P0) | [SexualAbuseOfChildren] | re-derives | The PrimeRule prohibition holds whenever the composite is true; re-derives on any change. |
| # | Cascade | Variable | Question / prompt | Input |
|---|---|---|---|---|
| Q1 | Session | {ActUnderPoint1} | Element/Datum: an act under point 1.? | Boolean |
| Q2 | Session | {ActUnderPoint2} | Element/Datum: an act under point 2.? | Boolean |
| Q3 | Session | {Actor} | Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.? | Reference |
| Q4 | Session | {AgeLimit14} | Element/Datum: fourteen years.? | Number |
| Q5 | Session | {AllowsChildToPerform} | Element/Datum: {Actor} allows {Person} to perform the act on {Actor}.? | Boolean |
| Q6 | Session | {Causes} | Element/Datum: {Actor} causes {Person}.? | Boolean |
| Q7 | Session | {ChildAllowsThirdPersonToPerform} | Element/Datum: {Person} allows a {ThirdPerson} to perform the act on {Person}.? | Boolean |
| Q8 | Session | {ChildPerformsOnThirdPerson} | Element/Datum: {Person} performs the act on a {ThirdPerson}.? | Boolean |
| Q9 | Session | {Offers} | Element/Datum: {Actor} offers {Person} for the referenced act.? | Boolean |
| Q10 | Session | {Performs} | Element/Datum: {Actor} performs the act on {Person}.? | Boolean |
| Q11 | Session | {Person} | Element/Datum: the protected person.? | Party |
| Q12 | Session | {PersonAge} | Element/Datum: the age of {Person} in years.? | Number |
| Q13 | Session | {Promises} | Element/Datum: {Actor} promises to provide such a child.? | Boolean |
| Q14 | Session | {ThirdPerson} | Element/Datum: a third person.? | Party |
| id | kind | actor | verb / predicate | body |
|---|---|---|---|---|
| SCW-R01 | act | Actor | Performs is true | |
| SCW-R02 | condition | None | InPresenceOfChild is true | |
| SCW-R03 | act | Actor | AllowsThirdPersonToPerformOnActor is true | |
| SCW-R04 | act | Actor | Causes is true | |
| SCW-R05 | condition | None | PunishableUnder176No1 is true | |
| SCW-R06 | condition | None | PunishableUnder176No2 is true | |
| SCW-R07 | act | Actor | ExertsInfluence is true | |
| SCW-R08 | condition | None | PornographicContent is true | |
| SCW-R09 | condition | None | CorrespondingSpeech is true | |
| SCW-R10 | act | Actor | Offers is true | |
| SCW-R11 | condition | None | ActUnderPara1 is true | |
| SCW-R12 | act | Actor | Promises is true | |
| SCW-R13 | act | Actor | Conspires is true | |
| SCW-R90 | condition | None | the person is under the age of fourteen (a child) | Child is true |
| SCW-R91 | condition | None | the act is a sexual act within section 184h | SexualActs is true |
| SCW-P0 | prohibition | Actor | not realise | not SexualAbuseOfChildrenWithoutContact |
| Source phrase | Doctrinal role | Primitive | Rule | Requires |
|---|---|---|---|---|
| A person ... if | Tätersubjekt | {Actor} | — | in scope |
| {Actor} performs the act | Merkmal | {Performs} | SCW-R01 | is true |
| the act takes place in the presence of the child | Merkmal | {InPresenceOfChild} | SCW-R02 | is true |
| {Actor} allows a {ThirdPerson} to perform the act on {Actor} | Merkmal | {AllowsThirdPersonToPerformOnActor} | SCW-R03 | is true |
| {Actor} causes the child to perform the act | Merkmal | {Causes} | SCW-R04 | is true |
| the act is punishable under Section 176(1) point 1 | Merkmal | {PunishableUnder176No1} | SCW-R05 | is true |
| the act is punishable under Section 176(1) point 2 | Merkmal | {PunishableUnder176No2} | SCW-R06 | is true |
| {Actor} exerts influence on the child | Merkmal | {ExertsInfluence} | SCW-R07 | is true |
| pornographic material within the meaning of Section 11(3) | Merkmal | {PornographicContent} | SCW-R08 | is true |
| corresponding speech | Merkmal | {CorrespondingSpeech} | SCW-R09 | is true |
| {Actor} offers the child for the referenced act | Merkmal | {Offers} | SCW-R10 | is true |
| an act under paragraph 1 | Merkmal | {ActUnderPara1} | SCW-R11 | is true |
| {Actor} promises to provide such a child | Merkmal | {Promises} | SCW-R12 | is true |
| {Actor} conspires with another to commit such an act | Merkmal | {Conspires} | SCW-R13 | is true |
| (3) attempt and mistaken-child attempt | attempt | — excluded — | — | struck |
| Variable | Input | Values | Cascade | Surface form (source words) |
|---|---|---|---|---|
| {ActUnderPara1} | Boolean | true / false / unknown | Session | an act under paragraph 1 |
| {Actor} | Reference | – | Session | any person (the actor) |
| {AgeLimit14} | Number | – | Session | fourteen years |
| {AllowsThirdPersonToPerformOnActor} | Boolean | true / false / unknown | Session | {Actor} allows a {ThirdPerson} to perform the act on {Actor} |
| {Causes} | Boolean | true / false / unknown | Session | {Actor} causes the child to perform the act |
| {Conspires} | Boolean | true / false / unknown | Session | {Actor} conspires with another to commit such an act |
| {CorrespondingSpeech} | Boolean | true / false / unknown | Session | corresponding speech |
| {ExertsInfluence} | Boolean | true / false / unknown | Session | {Actor} exerts influence on the child |
| {InPresenceOfChild} | Boolean | true / false / unknown | Session | the act takes place in the presence of the child |
| {Offers} | Boolean | true / false / unknown | Session | {Actor} offers the child for the referenced act |
| {Performs} | Boolean | true / false / unknown | Session | {Actor} performs the act |
| {PersonAge} | Number | – | Session | the age of {Person} in years |
| {PornographicContent} | Boolean | true / false / unknown | Session | pornographic material within the meaning of Section 11(3) |
| {Promises} | Boolean | true / false / unknown | Session | {Actor} promises to provide such a child |
| {PunishableUnder176No1} | Boolean | true / false / unknown | Session | the act is punishable under Section 176(1) point 1 |
| {PunishableUnder176No2} | Boolean | true / false / unknown | Session | the act is punishable under Section 176(1) point 2 |
| {ThirdPerson} | Party | – | Session | a third person |
| Assessment | Depends on | Invalidation | Trigger effect |
|---|---|---|---|
| [Child] | PersonAge, AgeLimit14 | false | Recomputes when any input changes; propagates into the composite. |
| [Subsidiarity] | PunishableUnder176No1, PunishableUnder176No2 | false | Recomputes when any input changes; propagates into the composite. |
| [Leg2] | SexualActs, Child, Causes, Subsidiarity | false | Recomputes when any input changes; propagates into the composite. |
| [InfluenceMeans] | PornographicContent, CorrespondingSpeech | false | Recomputes when any input changes; propagates into the composite. |
| [Leg1] | SexualActs, Child, InPresenceOfChild, Performs, AllowsThirdPersonToPerformOnActor | false | Recomputes when any input changes; propagates into the composite. |
| [Leg3] | Child, ExertsInfluence, InfluenceMeans | false | Recomputes when any input changes; propagates into the composite. |
| [Para1] | Leg1, Leg2, Leg3 | false | Recomputes when any input changes; propagates into the composite. |
| [Para2] | Child, Offers, ActUnderPara1, Promises, Conspires | false | Recomputes when any input changes; propagates into the composite. |
| [SexualAbuseOfChildrenWithoutContact] | Para1, Para2 | false | Final composite. Re-evaluates on any input change; cannot resolve true while any input is unknown. |
| prohibition (SCW-P0) | [SexualAbuseOfChildrenWithoutContact] | re-derives | The PrimeRule prohibition holds whenever the composite is true; re-derives on any change. |
| # | Cascade | Variable | Question / prompt | Input |
|---|---|---|---|---|
| Q1 | Session | {ActUnderPara1} | Element/Datum: an act under paragraph 1.? | Boolean |
| Q2 | Session | {Actor} | Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.? | Reference |
| Q3 | Session | {AgeLimit14} | Element/Datum: fourteen years.? | Number |
| Q4 | Session | {AllowsThirdPersonToPerformOnActor} | Element/Datum: {Actor} allows a {ThirdPerson} to perform the act on {Actor}.? | Boolean |
| Q5 | Session | {Causes} | Element/Datum: {Actor} causes the child to perform the act.? | Boolean |
| Q6 | Session | {Conspires} | Element/Datum: {Actor} conspires with another to commit such an act.? | Boolean |
| Q7 | Session | {CorrespondingSpeech} | Element/Datum: corresponding speech.? | Boolean |
| Q8 | Session | {ExertsInfluence} | Element/Datum: {Actor} exerts influence on the child.? | Boolean |
| Q9 | Session | {InPresenceOfChild} | Element/Datum: the act takes place in the presence of the child.? | Boolean |
| Q10 | Session | {Offers} | Element/Datum: {Actor} offers the child for the referenced act.? | Boolean |
| Q11 | Session | {Performs} | Element/Datum: {Actor} performs the act.? | Boolean |
| Q12 | Session | {PersonAge} | Element/Datum: the age of {Person} in years.? | Number |
| Q13 | Session | {PornographicContent} | Element/Datum: pornographic material within the meaning of Section 11(3).? | Boolean |
| Q14 | Session | {Promises} | Element/Datum: {Actor} promises to provide such a child.? | Boolean |
| Q15 | Session | {PunishableUnder176No1} | Element/Datum: the act is punishable under Section 176(1) point 1.? | Boolean |
| Q16 | Session | {PunishableUnder176No2} | Element/Datum: the act is punishable under Section 176(1) point 2.? | Boolean |
| Q17 | Session | {ThirdPerson} | Element/Datum: a third person.? | Party |
| id | kind | actor | verb / predicate | body |
|---|---|---|---|---|
| PSA-R01 | act | Actor | ExertsInfluence is true | |
| PSA-R02 | act | Actor | Induce is true | |
| PSA-R03 | condition | None | OnActor is true | |
| PSA-R04 | condition | None | InFrontOfActor is true | |
| PSA-R05 | condition | None | OnThirdPerson is true | |
| PSA-R06 | condition | None | InFrontOfThirdPerson is true | |
| PSA-R07 | condition | None | AllowsActorPerform is true | |
| PSA-R08 | condition | None | AllowsThirdPersonPerform is true | |
| PSA-R09 | act | Actor | CommitReferencedOffence is true | |
| PSA-R10 | condition | None | Under184b1S1N3 is true | |
| PSA-R11 | condition | None | Under184b3 is true | |
| PSA-R12 | act | Actor | Offers is true | |
| PSA-R13 | condition | None | ActUnderPara1 is true | |
| PSA-R14 | act | Actor | Promises is true | |
| PSA-R15 | act | Actor | Conspires is true | |
| PSA-R90 | condition | None | the person is under the age of fourteen (a child) | Child is true |
| PSA-R91 | condition | None | the act is a sexual act within section 184h | SexualActs is true |
| PSA-P0 | prohibition | Actor | not realise | not PreparationOfSexualAbuseOfChildren |
| Source phrase | Doctrinal role | Primitive | Rule | Requires |
|---|---|---|---|---|
| A person who | Tätersubjekt | {Actor} | — | in scope |
| {Actor} influences the child through the {Content} | Merkmal | {ExertsInfluence} | PSA-R01 | is true |
| {Actor} intends to induce the child to perform the act | Merkmal | {Induce} | PSA-R02 | is true |
| the child is to perform the act on {Actor} | Merkmal | {OnActor} | PSA-R03 | is true |
| the child is to perform the act in front of {Actor} | Merkmal | {InFrontOfActor} | PSA-R04 | is true |
| the child is to perform the act on a {ThirdPerson} | Merkmal | {OnThirdPerson} | PSA-R05 | is true |
| the child is to perform the act in front of a {ThirdPerson} | Merkmal | {InFrontOfThirdPerson} | PSA-R06 | is true |
| the child is to allow {Actor} to perform the act on the child | Merkmal | {AllowsActorPerform} | PSA-R07 | is true |
| the child is to allow a {ThirdPerson} to perform the act on the child | Merkmal | {AllowsThirdPersonPerform} | PSA-R08 | is true |
| {Actor} intends to commit the referenced offence | Merkmal | {CommitReferencedOffence} | PSA-R09 | is true |
| an offence under Section 184b(1) first sentence point 3 | Merkmal | {Under184b1S1N3} | PSA-R10 | is true |
| an offence under Section 184b(3) | Merkmal | {Under184b3} | PSA-R11 | is true |
| {Actor} offers the child for the referenced act | Merkmal | {Offers} | PSA-R12 | is true |
| an act under paragraph 1 | Merkmal | {ActUnderPara1} | PSA-R13 | is true |
| {Actor} promises to provide such a child | Merkmal | {Promises} | PSA-R14 | is true |
| {Actor} conspires with another to commit such an act | Merkmal | {Conspires} | PSA-R15 | is true |
| (3) mistaken-child attempt | attempt / mental | — excluded — | — | struck |
| Variable | Input | Values | Cascade | Surface form (source words) |
|---|---|---|---|---|
| {ActUnderPara1} | Boolean | true / false / unknown | Session | an act under paragraph 1 |
| {Actor} | Reference | – | Session | any person (the actor) |
| {AgeLimit14} | Number | – | Session | fourteen years |
| {AllowsActorPerform} | Boolean | true / false / unknown | Session | the child is to allow {Actor} to perform the act on the child |
| {AllowsThirdPersonPerform} | Boolean | true / false / unknown | Session | the child is to allow a {ThirdPerson} to perform the act on the child |
| {CommitReferencedOffence} | Boolean | true / false / unknown | Session | {Actor} intends to commit the referenced offence |
| {Conspires} | Boolean | true / false / unknown | Session | {Actor} conspires with another to commit such an act |
| {Content} | Party | – | Session | content within the meaning of Section 11(3) |
| {ExertsInfluence} | Boolean | true / false / unknown | Session | {Actor} influences the child through the {Content} |
| {InFrontOfActor} | Boolean | true / false / unknown | Session | the child is to perform the act in front of {Actor} |
| {InFrontOfThirdPerson} | Boolean | true / false / unknown | Session | the child is to perform the act in front of a {ThirdPerson} |
| {Induce} | Boolean | true / false / unknown | Session | {Actor} intends to induce the child to perform the act |
| {Offers} | Boolean | true / false / unknown | Session | {Actor} offers the child for the referenced act |
| {OnActor} | Boolean | true / false / unknown | Session | the child is to perform the act on {Actor} |
| {OnThirdPerson} | Boolean | true / false / unknown | Session | the child is to perform the act on a {ThirdPerson} |
| {PersonAge} | Number | – | Session | the age of {Person} in years |
| {Promises} | Boolean | true / false / unknown | Session | {Actor} promises to provide such a child |
| {ThirdPerson} | Party | – | Session | a third person |
| {Under184b1S1N3} | Boolean | true / false / unknown | Session | an offence under Section 184b(1) first sentence point 3 |
| {Under184b3} | Boolean | true / false / unknown | Session | an offence under Section 184b(3) |
| Assessment | Depends on | Invalidation | Trigger effect |
|---|---|---|---|
| [ReferencedOffence] | Under184b1S1N3, Under184b3 | false | Recomputes when any input changes; propagates into the composite. |
| [Child] | PersonAge, AgeLimit14 | false | Recomputes when any input changes; propagates into the composite. |
| [Leg2] | CommitReferencedOffence, ReferencedOffence | false | Recomputes when any input changes; propagates into the composite. |
| [Para2] | Child, Offers, ActUnderPara1, Promises, Conspires | false | Recomputes when any input changes; propagates into the composite. |
| [IntendedActs] | OnActor, InFrontOfActor, OnThirdPerson, InFrontOfThirdPerson, AllowsActorPerform, AllowsThirdPersonPerform | false | Recomputes when any input changes; propagates into the composite. |
| [Leg1] | SexualActs, Induce, IntendedActs | false | Recomputes when any input changes; propagates into the composite. |
| [Intention] | Leg1, Leg2 | false | Recomputes when any input changes; propagates into the composite. |
| [Para1] | ExertsInfluence, Child, Intention | false | Recomputes when any input changes; propagates into the composite. |
| [PreparationOfSexualAbuseOfChildren] | Para1, Para2 | false | Final composite. Re-evaluates on any input change; cannot resolve true while any input is unknown. |
| prohibition (PSA-P0) | [PreparationOfSexualAbuseOfChildren] | re-derives | The PrimeRule prohibition holds whenever the composite is true; re-derives on any change. |
| # | Cascade | Variable | Question / prompt | Input |
|---|---|---|---|---|
| Q1 | Session | {ActUnderPara1} | Element/Datum: an act under paragraph 1.? | Boolean |
| Q2 | Session | {Actor} | Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.? | Reference |
| Q3 | Session | {AgeLimit14} | Element/Datum: fourteen years.? | Number |
| Q4 | Session | {AllowsActorPerform} | Element/Datum: the child is to allow {Actor} to perform the act on the child.? | Boolean |
| Q5 | Session | {AllowsThirdPersonPerform} | Element/Datum: the child is to allow a {ThirdPerson} to perform the act on the child.? | Boolean |
| Q6 | Session | {CommitReferencedOffence} | Element/Datum: {Actor} intends to commit the referenced offence.? | Boolean |
| Q7 | Session | {Conspires} | Element/Datum: {Actor} conspires with another to commit such an act.? | Boolean |
| Q8 | Session | {Content} | Element/Datum: content within the meaning of Section 11(3).? | Party |
| Q9 | Session | {ExertsInfluence} | Element/Datum: {Actor} influences the child through the {Content}.? | Boolean |
| Q10 | Session | {InFrontOfActor} | Element/Datum: the child is to perform the act in front of {Actor}.? | Boolean |
| Q11 | Session | {InFrontOfThirdPerson} | Element/Datum: the child is to perform the act in front of a {ThirdPerson}.? | Boolean |
| Q12 | Session | {Induce} | Element/Datum: {Actor} intends to induce the child to perform the act.? | Boolean |
| Q13 | Session | {Offers} | Element/Datum: {Actor} offers the child for the referenced act.? | Boolean |
| Q14 | Session | {OnActor} | Element/Datum: the child is to perform the act on {Actor}.? | Boolean |
| Q15 | Session | {OnThirdPerson} | Element/Datum: the child is to perform the act on a {ThirdPerson}.? | Boolean |
| Q16 | Session | {PersonAge} | Element/Datum: the age of {Person} in years.? | Number |
| Q17 | Session | {Promises} | Element/Datum: {Actor} promises to provide such a child.? | Boolean |
| Q18 | Session | {ThirdPerson} | Element/Datum: a third person.? | Party |
| Q19 | Session | {Under184b1S1N3} | Element/Datum: an offence under Section 184b(1) first sentence point 3.? | Boolean |
| Q20 | Session | {Under184b3} | Element/Datum: an offence under Section 184b(3).? | Boolean |
| id | kind | actor | verb / predicate | body |
|---|---|---|---|---|
| ISA-R01 | act | Actor | Disseminates is true | |
| ISA-R02 | act | Actor | MakesAvailableToPublic is true | |
| ISA-R03 | condition | None | SuitableAsGuide is true | |
| ISA-R04 | condition | None | ReferencedAct is true | |
| ISA-R05 | condition | None | Encourages is true | |
| ISA-R06 | condition | None | Arouses is true | |
| ISA-R07 | condition | None | CapableAsInstructions is true | |
| ISA-R08 | act | Actor | ProvidesInstructions is true | |
| ISA-R09 | condition | None | Publicly is true | |
| ISA-R10 | condition | None | AtGathering is true | |
| ISA-R11 | act | Actor | Accesses is true | |
| ISA-R12 | act | Actor | Possesses is true | |
| ISA-R13 | act | Actor | MakesAvailableToAnother is true | |
| ISA-R14 | act | Actor | ProcuresPossessionForAnother is true | |
| ISA-R15 | condition | None | ContentPara1 is true | |
| ISA-R16 | condition | None | ServesExclusively is true | |
| ISA-R17 | condition | None | StateFunctions is true | |
| ISA-R18 | condition | None | AgreementTasks is true | |
| ISA-R19 | condition | None | OfficialDuties is true | |
| ISA-R20 | condition | None | ProfessionalDuties is true | |
| ISA-R21 | condition | None | OfficialActInInvestigation is true | |
| ISA-R22 | condition | None | DepictsActualEvents is true | |
| ISA-R23 | condition | None | ProducedUsingChildImage is true | |
| ISA-R24 | condition | None | ProducedUsingYouthImage is true | |
| ISA-R25 | condition | None | CSAMMadeAvailableToAnother is true | |
| ISA-R26 | condition | None | CSAMMadeAvailableToPublic is true | |
| ISA-R27 | condition | None | CSAMDistributed is true | |
| ISA-R28 | condition | None | CSAMPossessionProvided is true | |
| ISA-R29 | condition | None | ClarificationOtherwiseFutile is true | |
| ISA-R30 | condition | None | ClarificationSignificantlyImpeded is true | |
| ISA-R90 | condition | None | the act is a sexual act within section 184h | SexualActs is true |
| ISA-P0 | prohibition | Actor | not realise | not InstructionsForSexualAbuseOfChildren |
| Source phrase | Doctrinal role | Primitive | Rule | Requires |
|---|---|---|---|---|
| Any person who | Tätersubjekt | {Actor} | — | in scope |
| {Actor} disseminates the {Content} | Merkmal | {Disseminates} | ISA-R01 | is true |
| {Actor} makes the {Content} available to the public | Merkmal | {MakesAvailableToPublic} | ISA-R02 | is true |
| the {Content} is likely to serve as a guide to the referenced act | Merkmal | {SuitableAsGuide} | ISA-R03 | is true |
| an unlawful act referred to in Sections 176 to 176d | Merkmal | {ReferencedAct} | ISA-R04 | is true |
| the {Content} is intended to encourage the {Willingness} | Merkmal | {Encourages} | ISA-R05 | is true |
| the {Content} is intended to arouse the {Willingness} | Merkmal | {Arouses} | ISA-R06 | is true |
| the {Content} is capable of serving as instructions for the referenced act | Merkmal | {CapableAsInstructions} | ISA-R07 | is true |
| {Actor} provides instructions for the referenced act | Merkmal | {ProvidesInstructions} | ISA-R08 | is true |
| publicly | Merkmal | {Publicly} | ISA-R09 | is true |
| at a gathering | Merkmal | {AtGathering} | ISA-R10 | is true |
| {Actor} accesses the {Content} | Merkmal | {Accesses} | ISA-R11 | is true |
| {Actor} possesses the {Content} | Merkmal | {Possesses} | ISA-R12 | is true |
| {Actor} makes the {Content} available to another person | Merkmal | {MakesAvailableToAnother} | ISA-R13 | is true |
| {Actor} procures possession of the {Content} for another person | Merkmal | {ProcuresPossessionForAnother} | ISA-R14 | is true |
| the content is content referred to in paragraph 1 | Merkmal | {ContentPara1} | ISA-R15 | is true |
| the act serves exclusively the lawful fulfilment of the referenced duties | Merkmal | {ServesExclusively} | ISA-R16 | is true |
| state functions | Merkmal | {StateFunctions} | ISA-R17 | is true |
| tasks arising from agreements with a competent public authority | Merkmal | {AgreementTasks} | ISA-R18 | is true |
| official duties | Merkmal | {OfficialDuties} | ISA-R19 | is true |
| professional duties | Merkmal | {ProfessionalDuties} | ISA-R20 | is true |
| the act is an official act carried out in the context of criminal investigations | Merkmal | {OfficialActInInvestigation} | ISA-R21 | is true |
| the child pornography content depicts actual events | Merkmal | {DepictsActualEvents} | ISA-R22 | is true |
| the child pornography content has been produced using an image of a child | Merkmal | {ProducedUsingChildImage} | ISA-R23 | is true |
| the child pornography content has been produced using an image of a young person | Merkmal | {ProducedUsingYouthImage} | ISA-R24 | is true |
| such content is made available to another person | Merkmal | {CSAMMadeAvailableToAnother} | ISA-R25 | is true |
| such content is made available to the public | Merkmal | {CSAMMadeAvailableToPublic} | ISA-R26 | is true |
| such content is distributed | Merkmal | {CSAMDistributed} | ISA-R27 | is true |
| such content is provided to another person for possession | Merkmal | {CSAMPossessionProvided} | ISA-R28 | is true |
| clarifying the facts of the case would otherwise be futile | Merkmal | {ClarificationOtherwiseFutile} | ISA-R29 | is true |
| clarifying the facts of the case would otherwise be significantly impeded | Merkmal | {ClarificationSignificantlyImpeded} | ISA-R30 | is true |
| (6) seizure | consequence | — excluded — | — | struck |
| Variable | Input | Values | Cascade | Surface form (source words) |
|---|---|---|---|---|
| {Accesses} | Boolean | true / false / unknown | Session | {Actor} accesses the {Content} |
| {Actor} | Reference | – | Session | any person (the actor) |
| {AgreementTasks} | Boolean | true / false / unknown | Session | tasks arising from agreements with a competent public authority |
| {Arouses} | Boolean | true / false / unknown | Session | the {Content} is intended to arouse the {Willingness} |
| {AtGathering} | Boolean | true / false / unknown | Session | at a gathering |
| {CSAMDistributed} | Boolean | true / false / unknown | Session | such content is distributed |
| {CSAMMadeAvailableToAnother} | Boolean | true / false / unknown | Session | such content is made available to another person |
| {CSAMMadeAvailableToPublic} | Boolean | true / false / unknown | Session | such content is made available to the public |
| {CSAMPossessionProvided} | Boolean | true / false / unknown | Session | such content is provided to another person for possession |
| {CapableAsInstructions} | Boolean | true / false / unknown | Session | the {Content} is capable of serving as instructions for the referenced act |
| {ClarificationOtherwiseFutile} | Boolean | true / false / unknown | Session | clarifying the facts of the case would otherwise be futile |
| {ClarificationSignificantlyImpeded} | Boolean | true / false / unknown | Session | clarifying the facts of the case would otherwise be significantly impeded |
| {Content} | Party | – | Session | content within the meaning of Section 11(3) |
| {ContentPara1} | Boolean | true / false / unknown | Session | the content is content referred to in paragraph 1 |
| {DepictsActualEvents} | Boolean | true / false / unknown | Session | the child pornography content depicts actual events |
| {Disseminates} | Boolean | true / false / unknown | Session | {Actor} disseminates the {Content} |
| {Encourages} | Boolean | true / false / unknown | Session | the {Content} is intended to encourage the {Willingness} |
| {MakesAvailableToAnother} | Boolean | true / false / unknown | Session | {Actor} makes the {Content} available to another person |
| {MakesAvailableToPublic} | Boolean | true / false / unknown | Session | {Actor} makes the {Content} available to the public |
| {OfficialActInInvestigation} | Boolean | true / false / unknown | Session | the act is an official act carried out in the context of criminal investigations |
| {OfficialDuties} | Boolean | true / false / unknown | Session | official duties |
| {Possesses} | Boolean | true / false / unknown | Session | {Actor} possesses the {Content} |
| {ProcuresPossessionForAnother} | Boolean | true / false / unknown | Session | {Actor} procures possession of the {Content} for another person |
| {ProducedUsingChildImage} | Boolean | true / false / unknown | Session | the child pornography content has been produced using an image of a child |
| {ProducedUsingYouthImage} | Boolean | true / false / unknown | Session | the child pornography content has been produced using an image of a young person |
| {ProfessionalDuties} | Boolean | true / false / unknown | Session | professional duties |
| {ProvidesInstructions} | Boolean | true / false / unknown | Session | {Actor} provides instructions for the referenced act |
| {Publicly} | Boolean | true / false / unknown | Session | publicly |
| {ReferencedAct} | Boolean | true / false / unknown | Session | an unlawful act referred to in Sections 176 to 176d |
| {ServesExclusively} | Boolean | true / false / unknown | Session | the act serves exclusively the lawful fulfilment of the referenced duties |
| {StateFunctions} | Boolean | true / false / unknown | Session | state functions |
| {SuitableAsGuide} | Boolean | true / false / unknown | Session | the {Content} is likely to serve as a guide to the referenced act |
| {Willingness} | Party | – | Session | the willingness of others to commit such an act |
| Assessment | Depends on | Invalidation | Trigger effect |
|---|---|---|---|
| [Venue] | Publicly, AtGathering | false | Recomputes when any input changes; propagates into the composite. |
| [Para2Leg2] | ProvidesInstructions, Venue, ReferencedAct | false | Recomputes when any input changes; propagates into the composite. |
| [Para3Conduct] | Accesses, Possesses, MakesAvailableToAnother, ProcuresPossessionForAnother | false | Recomputes when any input changes; propagates into the composite. |
| [Para3] | Para3Conduct, ContentPara1 | false | Recomputes when any input changes; propagates into the composite. |
| [Dissemination] | Disseminates, MakesAvailableToPublic | false | Recomputes when any input changes; propagates into the composite. |
| [Instructions] | CapableAsInstructions, ReferencedAct | false | Recomputes when any input changes; propagates into the composite. |
| [Para2Leg1] | Dissemination, Instructions | false | Recomputes when any input changes; propagates into the composite. |
| [Destination] | Encourages, Arouses | false | Recomputes when any input changes; propagates into the composite. |
| [Para2] | Para2Leg1, Para2Leg2, Destination | false | Recomputes when any input changes; propagates into the composite. |
| [Guide] | SuitableAsGuide, ReferencedAct | false | Recomputes when any input changes; propagates into the composite. |
| [Para1] | Dissemination, Guide, Destination | false | Recomputes when any input changes; propagates into the composite. |
| [ExemptDuty] | StateFunctions, AgreementTasks, OfficialDuties, ProfessionalDuties | false | Recomputes when any input changes; propagates into the composite. |
| [RealCSAM] | DepictsActualEvents, ProducedUsingChildImage, ProducedUsingYouthImage | false | Recomputes when any input changes; propagates into the composite. |
| [CSAMHandling] | CSAMMadeAvailableToAnother, CSAMMadeAvailableToPublic, CSAMDistributed, CSAMPossessionProvided | false | Recomputes when any input changes; propagates into the composite. |
| [RealCSAMHandled] | RealCSAM, CSAMHandling | false | Recomputes when any input changes; propagates into the composite. |
| [InvestigativeNecessity] | ClarificationOtherwiseFutile, ClarificationSignificantlyImpeded | false | Recomputes when any input changes; propagates into the composite. |
| [Exemption5] | OfficialActInInvestigation, RealCSAMHandled, InvestigativeNecessity | false | Recomputes when any input changes; propagates into the composite. |
| [Exemption4] | ServesExclusively, ExemptDuty | false | Recomputes when any input changes; propagates into the composite. |
| [InstructionsForSexualAbuseOfChildren] | Para1, Exemption5, Para2, Para3, Exemption4, Exemption5 | false | Final composite. Re-evaluates on any input change; cannot resolve true while any input is unknown. |
| prohibition (ISA-P0) | [InstructionsForSexualAbuseOfChildren] | re-derives | The PrimeRule prohibition holds whenever the composite is true; re-derives on any change. |
| # | Cascade | Variable | Question / prompt | Input |
|---|---|---|---|---|
| Q1 | Session | {Accesses} | Element/Datum: {Actor} accesses the {Content}.? | Boolean |
| Q2 | Session | {Actor} | Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.? | Reference |
| Q3 | Session | {AgreementTasks} | Element/Datum: tasks arising from agreements with a competent public authority.? | Boolean |
| Q4 | Session | {Arouses} | Element/Datum: the {Content} is intended to arouse the {Willingness}.? | Boolean |
| Q5 | Session | {AtGathering} | Element/Datum: at a gathering.? | Boolean |
| Q6 | Session | {CSAMDistributed} | Element/Datum: such content is distributed.? | Boolean |
| Q7 | Session | {CSAMMadeAvailableToAnother} | Element/Datum: such content is made available to another person.? | Boolean |
| Q8 | Session | {CSAMMadeAvailableToPublic} | Element/Datum: such content is made available to the public.? | Boolean |
| Q9 | Session | {CSAMPossessionProvided} | Element/Datum: such content is provided to another person for possession.? | Boolean |
| Q10 | Session | {CapableAsInstructions} | Element/Datum: the {Content} is capable of serving as instructions for the referenced act.? | Boolean |
| Q11 | Session | {ClarificationOtherwiseFutile} | Element/Datum: clarifying the facts of the case would otherwise be futile.? | Boolean |
| Q12 | Session | {ClarificationSignificantlyImpeded} | Element/Datum: clarifying the facts of the case would otherwise be significantly impeded.? | Boolean |
| Q13 | Session | {Content} | Element/Datum: content within the meaning of Section 11(3).? | Party |
| Q14 | Session | {ContentPara1} | Element/Datum: the content is content referred to in paragraph 1.? | Boolean |
| Q15 | Session | {DepictsActualEvents} | Element/Datum: the child pornography content depicts actual events.? | Boolean |
| Q16 | Session | {Disseminates} | Element/Datum: {Actor} disseminates the {Content}.? | Boolean |
| Q17 | Session | {Encourages} | Element/Datum: the {Content} is intended to encourage the {Willingness}.? | Boolean |
| Q18 | Session | {MakesAvailableToAnother} | Element/Datum: {Actor} makes the {Content} available to another person.? | Boolean |
| Q19 | Session | {MakesAvailableToPublic} | Element/Datum: {Actor} makes the {Content} available to the public.? | Boolean |
| Q20 | Session | {OfficialActInInvestigation} | Element/Datum: the act is an official act carried out in the context of criminal investigations.? | Boolean |
| Q21 | Session | {OfficialDuties} | Element/Datum: official duties.? | Boolean |
| Q22 | Session | {Possesses} | Element/Datum: {Actor} possesses the {Content}.? | Boolean |
| Q23 | Session | {ProcuresPossessionForAnother} | Element/Datum: {Actor} procures possession of the {Content} for another person.? | Boolean |
| Q24 | Session | {ProducedUsingChildImage} | Element/Datum: the child pornography content has been produced using an image of a child.? | Boolean |
| Q25 | Session | {ProducedUsingYouthImage} | Element/Datum: the child pornography content has been produced using an image of a young person.? | Boolean |
| Q26 | Session | {ProfessionalDuties} | Element/Datum: professional duties.? | Boolean |
| Q27 | Session | {ProvidesInstructions} | Element/Datum: {Actor} provides instructions for the referenced act.? | Boolean |
| Q28 | Session | {Publicly} | Element/Datum: publicly.? | Boolean |
| Q29 | Session | {ReferencedAct} | Element/Datum: an unlawful act referred to in Sections 176 to 176d.? | Boolean |
| Q30 | Session | {ServesExclusively} | Element/Datum: the act serves exclusively the lawful fulfilment of the referenced duties.? | Boolean |
| Q31 | Session | {StateFunctions} | Element/Datum: state functions.? | Boolean |
| Q32 | Session | {SuitableAsGuide} | Element/Datum: the {Content} is likely to serve as a guide to the referenced act.? | Boolean |
| Q33 | Session | {Willingness} | Element/Datum: the willingness of others to commit such an act.? | Party |
| id | kind | actor | verb / predicate | body |
|---|---|---|---|---|
| SXA-R01 | condition | None | AgainstRecognisableWill is true | |
| SXA-R02 | act | Actor | Performs is true | |
| SXA-R03 | act | Actor | HasVictimPerformOnActor is true | |
| SXA-R04 | act | Actor | Directs is true | |
| SXA-R05 | condition | None | VictimPerformsOnThirdPerson is true | |
| SXA-R06 | condition | None | VictimToleratesByThirdPerson is true | |
| SXA-R07 | act | Actor | Exploits is true | |
| SXA-R08 | condition | None | UnableToFormContraryWill is true | |
| SXA-R09 | condition | None | UnableToExpressContraryWill is true | |
| SXA-R10 | condition | None | Significantly is true | |
| SXA-R11 | condition | None | RestrictedInForming is true | |
| SXA-R12 | condition | None | RestrictedInExpressing is true | |
| SXA-R13 | condition | None | PhysicalCondition is true | |
| SXA-R14 | condition | None | MentalCondition is true | |
| SXA-R15 | condition | None | ConsentObtained is true | |
| SXA-R16 | condition | None | MomentOfSurprise is true | |
| SXA-R17 | condition | None | SituationOfRisk is true | |
| SXA-R18 | condition | None | Serious is true | |
| SXA-R19 | act | Actor | Coerced is true | |
| SXA-R20 | condition | None | IntoPerforming is true | |
| SXA-R21 | condition | None | IntoTolerating is true | |
| SXA-R22 | act | Actor | ThreatensWithHarm is true | |
| SXA-R90 | condition | None | the act is a sexual act within section 184h | SexualActs is true |
| SXA-P0 | prohibition | Actor | not realise | not SexualAssault |
| Source phrase | Doctrinal role | Primitive | Rule | Requires |
|---|---|---|---|---|
| Any person who | Tätersubjekt | {Actor} | — | in scope |
| the act is against the recognisable will of {Person} | Merkmal | {AgainstRecognisableWill} | SXA-R01 | is true |
| {Actor} performs the act on {Person} | Merkmal | {Performs} | SXA-R02 | is true |
| {Actor} has {Person} perform the act on {Actor} | Merkmal | {HasVictimPerformOnActor} | SXA-R03 | is true |
| {Actor} directs {Person} | Merkmal | {Directs} | SXA-R04 | is true |
| {Person} performs the act on a {ThirdPerson} | Merkmal | {VictimPerformsOnThirdPerson} | SXA-R05 | is true |
| {Person} tolerates the act by a {ThirdPerson} | Merkmal | {VictimToleratesByThirdPerson} | SXA-R06 | is true |
| {Actor} takes advantage of the circumstance | Merkmal | {Exploits} | SXA-R07 | is true |
| {Person} is unable to form a contrary will | Merkmal | {UnableToFormContraryWill} | SXA-R08 | is true |
| {Person} is unable to express a contrary will | Merkmal | {UnableToExpressContraryWill} | SXA-R09 | is true |
| significantly | Merkmal | {Significantly} | SXA-R10 | is true |
| {Person} is restricted in forming their will | Merkmal | {RestrictedInForming} | SXA-R11 | is true |
| {Person} is restricted in expressing their will | Merkmal | {RestrictedInExpressing} | SXA-R12 | is true |
| {Person}'s physical condition | Merkmal | {PhysicalCondition} | SXA-R13 | is true |
| {Person}'s mental condition | Merkmal | {MentalCondition} | SXA-R14 | is true |
| {Actor} has obtained the consent of {Person} | Merkmal | {ConsentObtained} | SXA-R15 | is true |
| a moment of surprise obtains | Merkmal | {MomentOfSurprise} | SXA-R16 | is true |
| a situation obtains in which {Person} faces a risk of harm upon resistance | Merkmal | {SituationOfRisk} | SXA-R17 | is true |
| serious | Merkmal | {Serious} | SXA-R18 | is true |
| {Actor} has coerced {Person} | Merkmal | {Coerced} | SXA-R19 | is true |
| into performing the act | Merkmal | {IntoPerforming} | SXA-R20 | is true |
| into tolerating the act | Merkmal | {IntoTolerating} | SXA-R21 | is true |
| {Actor} threatens {Person} with harm | Merkmal | {ThreatensWithHarm} | SXA-R22 | is true |
| (3)-(9) attempt, aggravations and sentencing | grading / consequences | — excluded — | — | struck |
| Variable | Input | Values | Cascade | Surface form (source words) |
|---|---|---|---|---|
| {Actor} | Reference | – | Session | any person (the actor) |
| {AgainstRecognisableWill} | Boolean | true / false / unknown | Session | the act is against the recognisable will of {Person} |
| {Coerced} | Boolean | true / false / unknown | Session | {Actor} has coerced {Person} |
| {ConsentObtained} | Boolean | true / false / unknown | Session | {Actor} has obtained the consent of {Person} |
| {Directs} | Boolean | true / false / unknown | Session | {Actor} directs {Person} |
| {Exploits} | Boolean | true / false / unknown | Session | {Actor} takes advantage of the circumstance |
| {HasVictimPerformOnActor} | Boolean | true / false / unknown | Session | {Actor} has {Person} perform the act on {Actor} |
| {IntoPerforming} | Boolean | true / false / unknown | Session | into performing the act |
| {IntoTolerating} | Boolean | true / false / unknown | Session | into tolerating the act |
| {MentalCondition} | Boolean | true / false / unknown | Session | {Person}'s mental condition |
| {MomentOfSurprise} | Boolean | true / false / unknown | Session | a moment of surprise obtains |
| {Performs} | Boolean | true / false / unknown | Session | {Actor} performs the act on {Person} |
| {Person} | Party | – | Session | the other person (the victim) |
| {PhysicalCondition} | Boolean | true / false / unknown | Session | {Person}'s physical condition |
| {RestrictedInExpressing} | Boolean | true / false / unknown | Session | {Person} is restricted in expressing their will |
| {RestrictedInForming} | Boolean | true / false / unknown | Session | {Person} is restricted in forming their will |
| {Serious} | Boolean | true / false / unknown | Session | serious |
| {Significantly} | Boolean | true / false / unknown | Session | significantly |
| {SituationOfRisk} | Boolean | true / false / unknown | Session | a situation obtains in which {Person} faces a risk of harm upon resistance |
| {ThirdPerson} | Party | – | Session | a third party |
| {ThreatensWithHarm} | Boolean | true / false / unknown | Session | {Actor} threatens {Person} with harm |
| {UnableToExpressContraryWill} | Boolean | true / false / unknown | Session | {Person} is unable to express a contrary will |
| {UnableToFormContraryWill} | Boolean | true / false / unknown | Session | {Person} is unable to form a contrary will |
| {VictimPerformsOnThirdPerson} | Boolean | true / false / unknown | Session | {Person} performs the act on a {ThirdPerson} |
| {VictimToleratesByThirdPerson} | Boolean | true / false / unknown | Session | {Person} tolerates the act by a {ThirdPerson} |
| Assessment | Depends on | Invalidation | Trigger effect |
|---|---|---|---|
| [Circ1] | Exploits, UnableToFormContraryWill, UnableToExpressContraryWill | false | Recomputes when any input changes; propagates into the composite. |
| [Circ4] | Exploits, SituationOfRisk, Serious | false | Recomputes when any input changes; propagates into the composite. |
| [ConditionCause] | PhysicalCondition, MentalCondition | false | Recomputes when any input changes; propagates into the composite. |
| [Circ2] | Exploits, Significantly, RestrictedInForming, RestrictedInExpressing, ConditionCause, ConsentObtained | false | Recomputes when any input changes; propagates into the composite. |
| [ThirdPartyConduct] | Directs, VictimPerformsOnThirdPerson, VictimToleratesByThirdPerson | false | Recomputes when any input changes; propagates into the composite. |
| [Conduct] | Performs, HasVictimPerformOnActor, ThirdPartyConduct | false | Recomputes when any input changes; propagates into the composite. |
| [Para1] | SexualActs, AgainstRecognisableWill, Conduct | false | Recomputes when any input changes; propagates into the composite. |
| [Circ3] | Exploits, MomentOfSurprise | false | Recomputes when any input changes; propagates into the composite. |
| [Circ5] | Coerced, IntoPerforming, IntoTolerating, ThreatensWithHarm, Serious | false | Recomputes when any input changes; propagates into the composite. |
| [Para2Circumstances] | Circ1, Circ2, Circ3, Circ4, Circ5 | false | Recomputes when any input changes; propagates into the composite. |
| [Para2] | SexualActs, Conduct, Para2Circumstances | false | Recomputes when any input changes; propagates into the composite. |
| [SexualAssault] | Para1, Para2 | false | Final composite. Re-evaluates on any input change; cannot resolve true while any input is unknown. |
| prohibition (SXA-P0) | [SexualAssault] | re-derives | The PrimeRule prohibition holds whenever the composite is true; re-derives on any change. |
| # | Cascade | Variable | Question / prompt | Input |
|---|---|---|---|---|
| Q1 | Session | {Actor} | Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.? | Reference |
| Q2 | Session | {AgainstRecognisableWill} | Element/Datum: the act is against the recognisable will of {Person}.? | Boolean |
| Q3 | Session | {Coerced} | Element/Datum: {Actor} has coerced {Person}.? | Boolean |
| Q4 | Session | {ConsentObtained} | Element/Datum: {Actor} has obtained the consent of {Person}.? | Boolean |
| Q5 | Session | {Directs} | Element/Datum: {Actor} directs {Person}.? | Boolean |
| Q6 | Session | {Exploits} | Element/Datum: {Actor} takes advantage of the circumstance.? | Boolean |
| Q7 | Session | {HasVictimPerformOnActor} | Element/Datum: {Actor} has {Person} perform the act on {Actor}.? | Boolean |
| Q8 | Session | {IntoPerforming} | Element/Datum: into performing the act.? | Boolean |
| Q9 | Session | {IntoTolerating} | Element/Datum: into tolerating the act.? | Boolean |
| Q10 | Session | {MentalCondition} | Element/Datum: {Person}'s mental condition.? | Boolean |
| Q11 | Session | {MomentOfSurprise} | Element/Datum: a moment of surprise obtains.? | Boolean |
| Q12 | Session | {Performs} | Element/Datum: {Actor} performs the act on {Person}.? | Boolean |
| Q13 | Session | {Person} | Element/Datum: the other person (the victim).? | Party |
| Q14 | Session | {PhysicalCondition} | Element/Datum: {Person}'s physical condition.? | Boolean |
| Q15 | Session | {RestrictedInExpressing} | Element/Datum: {Person} is restricted in expressing their will.? | Boolean |
| Q16 | Session | {RestrictedInForming} | Element/Datum: {Person} is restricted in forming their will.? | Boolean |
| Q17 | Session | {Serious} | Element/Datum: serious.? | Boolean |
| Q18 | Session | {Significantly} | Element/Datum: significantly.? | Boolean |
| Q19 | Session | {SituationOfRisk} | Element/Datum: a situation obtains in which {Person} faces a risk of harm upon resistance.? | Boolean |
| Q20 | Session | {ThirdPerson} | Element/Datum: a third party.? | Party |
| Q21 | Session | {ThreatensWithHarm} | Element/Datum: {Actor} threatens {Person} with harm.? | Boolean |
| Q22 | Session | {UnableToExpressContraryWill} | Element/Datum: {Person} is unable to express a contrary will.? | Boolean |
| Q23 | Session | {UnableToFormContraryWill} | Element/Datum: {Person} is unable to form a contrary will.? | Boolean |
| Q24 | Session | {VictimPerformsOnThirdPerson} | Element/Datum: {Person} performs the act on a {ThirdPerson}.? | Boolean |
| Q25 | Session | {VictimToleratesByThirdPerson} | Element/Datum: {Person} tolerates the act by a {ThirdPerson}.? | Boolean |