1. Policy*
1.1. at least one condition ... (all conditions default to "1")
1.1.1. GuestVisitsLongerThan{0,1}
1.1.1.1. xs:integer
1.1.1.1.1. applies if a guest stays in the unit for more than X days
1.1.2. LockedOut{0,1}
1.1.2.1. xs:integer
1.1.2.1.1. applies if the tenant locks themselves out of their apartment at least X times
1.1.3. LostKeys{0,1}
1.1.3.1. xs:integer
1.1.3.1.1. applies if the tenant loses their keys more than X times
1.1.4. MoreGuestsThan{0,1}
1.1.4.1. xs:integer
1.1.4.1.1. applies if more than X guests stay in the unit
1.1.5. NoticeServed{0,1}
1.1.5.1. xs:integer
1.1.5.1.1. applies if the tenant commits actions which result in their being served a notice by management, at least X times
1.1.6. OtherCondition{0,1}
1.1.6.1. xs:string
1.1.7. RentPaidLateMoreThan{0,1}
1.1.7.1. xs:integer
1.1.7.1.1. applies if the rent is paid late more the X times
1.1.8. RentPaidOnOrAfter{0,1}
1.1.8.1. xs:integer
1.1.8.1.1. applies if the rent is paid on or after the Xth of the month
1.1.9. ReturnedChecks{0,1}
1.1.9.1. xs:integer
1.1.9.1.1. applies if X of the tenant's checks "bounce"
1.1.10. TerminationAfterLessThan{0,1}
1.1.10.1. xs:integer
1.1.10.1.1. applies if the lease is terminated after less than X months
1.1.11. TerminationEarlierThan{0,1}
1.1.11.1. xs:integer
1.1.11.1.1. applies if the lease is terminated X months or more before its normal end
1.1.12. UnauthorizedGuestVisitsLongerThan{0,1}
1.1.12.1. xs:integer
1.1.12.1.1. applies if a guest stays in the unit for more than X days without notifying management
1.1.13. UnauthorizedPetFound{0,1}
1.1.13.1. xs:integer
1.1.13.1.1. applies if an unauthorized pet is found at least X times
1.1.14. UncleanedPetWaste{0,1}
1.1.14.1. xs:integer
1.1.14.1.1. applies if the tenant fails to clean up after their pet X times
1.2. at lease one resulting action ...
1.2.1. Action*
1.2.1.1. xs:string
1.2.1.1.1. description of action taken if condition applies
1.2.2. Eviction
1.2.2.1. (empty element)
1.2.3. Fee*
1.2.3.1. MITS:Core Currency
1.2.3.1.1. amount tenant must pay if condition applies
1.2.3.2. @PerDay{0,1}
1.2.3.2.1. xs:boolean
1.2.4. RentIsLate
1.2.4.1. (empty element)