To me facilitate would mean you have to attend, indeed with no specific level of achievement. Like always things are up to interpretation
This means nothing for how Indonesian authorities will interpret it, but I was curious what American courts say "facilitate" means, I found this: http://www.duhaime.org/LegalDictionary/F/Facilitate.aspx
"The word facilitate means ... to make easy or less difficult."
"(F)acilitating includes helping to bring about and making easier or more probable."