RuleSet: ObligationSet1 // * insert ObligationActorAndCode($server, #SHALL:handle) * insert ObligationActorAndCode($consumer, #SHALL:handle) // * insert ObligationActorAndCode($server, #will-send) * insert ObligationActorAndCode($creator, #SHALL:able-to-populate) // * insert ObligationActorAndCode($creator, #can-populate) RuleSet: ObligationSet2 // * insert ObligationActorAndCode($server, #SHALL:handle) * insert ObligationActorAndCode($consumer, #SHALL:handle) // * insert ObligationActorAndCode($server, #can-send) // * insert ObligationActorAndCode($creator, #can-send) * insert ObligationActorAndCode($creator, #SHOULD:able-to-populate) RuleSet: ObligationSet3 // * insert ObligationActorAndCode($server, #SHALL:handle) * insert ObligationActorAndCode($consumer, #SHALL:handle) // * insert ObligationActorAndCode($server, #can-send) // * insert ObligationActorAndCode($creator, #can-send) * insert ObligationActorAndCode($creator, #MAY:able-to-populate)