Adapt Parser always return 1 intent

Can adapt parser return more than 1 intent with different confidence level?
{
“ApplyEnrollmentKeyword”: [
“enroll”,
“register”,
“apply”,
“sign up”,
“enter”,
“study”
],
“ApplyEnrollmentOptional”: [
“degree”,
“course”,
“university”
],
“course”: [
“Computer Science”, “Network Engineer”
],
“IntentName”: “ApplyEnrollment”,
“optionally”: [
“ApplyEnrollmentOptional”, “course”
],
“require”: [
“ApplyEnrollmentKeyword”
]
},
{
“CheckEnrollmentKeyword”: [
“check”,
“examine”
],
“CheckEnrollmentSecondKeyword”: [
“enrollment”,
“application”
],
“IntentName”: “CheckEnrollment”,
“optionally”: [],
“require”: [
“CheckEnrollmentKeyword”,
“CheckEnrollmentSecondKeyword”
]
}
With the same sentence as input, the parser always randomly return only 1 of the intent only.