code: public ActedOnBehalfOf newActedOnBehalfOf(QualifiedName id, QualifiedName delegate, QualifiedName responsible) {
          ActedOnBehalfOf res=newActedOnBehalfOf(id, delegate, responsible, null,null);
          return res;
      }
docs: A factory method to create an instance of a delegation {@link ActedOnBehalfOf}
  @param id identifier for the delegation association between delegate and responsible
  @param delegate identifier for the agent associated with an activity, acting on behalf of the responsible agent
  @param responsible identifier for the agent, on behalf of which the delegate agent acted
  @return an instance of {@link ActedOnBehalfOf}