Required permission: | UpdateApplication |
POST | /DynamicsCRM/Application/Upsert/Multiple |
---|
import 'package:servicestack/servicestack.dart';
class CRMApplicationLanguageTestCreateRequest implements IConvertible
{
String? type;
DateTime? test_date;
double? score;
bool? applicant_defined;
String? status;
CRMApplicationLanguageTestCreateRequest({this.type,this.test_date,this.score,this.applicant_defined,this.status});
CRMApplicationLanguageTestCreateRequest.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
type = json['type'];
test_date = JsonConverters.fromJson(json['test_date'],'DateTime',context!);
score = JsonConverters.toDouble(json['score']);
applicant_defined = json['applicant_defined'];
status = json['status'];
return this;
}
Map<String, dynamic> toJson() => {
'type': type,
'test_date': JsonConverters.toJson(test_date,'DateTime',context!),
'score': score,
'applicant_defined': applicant_defined,
'status': status
};
getTypeName() => "CRMApplicationLanguageTestCreateRequest";
TypeContext? context = _ctx;
}
class CRMApplicationRefereeCreateRequest implements IConvertible
{
int? import_id;
String? first_name;
String? last_name;
String? job_title;
String? email;
String? phone;
String? type;
String? full_name;
String? position;
String? organization;
String? email_from_referee;
String? relationship;
String? relationship_details;
String? personal_evaluation;
int? ability_question_1;
int? ability_question_2;
int? ability_question_3;
int? ability_question_4;
int? ability_question_5;
int? ability_question_6;
int? ability_question_7;
int? ability_question_8;
int? ability_question_9;
int? ability_question_10;
String? qualify_assessment;
String? recommendation;
String? recommendation_details;
bool? is_regent_alum;
bool? is_complete;
DateTime? email_sent;
DateTime? submitted_date;
CRMApplicationRefereeCreateRequest({this.import_id,this.first_name,this.last_name,this.job_title,this.email,this.phone,this.type,this.full_name,this.position,this.organization,this.email_from_referee,this.relationship,this.relationship_details,this.personal_evaluation,this.ability_question_1,this.ability_question_2,this.ability_question_3,this.ability_question_4,this.ability_question_5,this.ability_question_6,this.ability_question_7,this.ability_question_8,this.ability_question_9,this.ability_question_10,this.qualify_assessment,this.recommendation,this.recommendation_details,this.is_regent_alum,this.is_complete,this.email_sent,this.submitted_date});
CRMApplicationRefereeCreateRequest.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
import_id = json['import_id'];
first_name = json['first_name'];
last_name = json['last_name'];
job_title = json['job_title'];
email = json['email'];
phone = json['phone'];
type = json['type'];
full_name = json['full_name'];
position = json['position'];
organization = json['organization'];
email_from_referee = json['email_from_referee'];
relationship = json['relationship'];
relationship_details = json['relationship_details'];
personal_evaluation = json['personal_evaluation'];
ability_question_1 = json['ability_question_1'];
ability_question_2 = json['ability_question_2'];
ability_question_3 = json['ability_question_3'];
ability_question_4 = json['ability_question_4'];
ability_question_5 = json['ability_question_5'];
ability_question_6 = json['ability_question_6'];
ability_question_7 = json['ability_question_7'];
ability_question_8 = json['ability_question_8'];
ability_question_9 = json['ability_question_9'];
ability_question_10 = json['ability_question_10'];
qualify_assessment = json['qualify_assessment'];
recommendation = json['recommendation'];
recommendation_details = json['recommendation_details'];
is_regent_alum = json['is_regent_alum'];
is_complete = json['is_complete'];
email_sent = JsonConverters.fromJson(json['email_sent'],'DateTime',context!);
submitted_date = JsonConverters.fromJson(json['submitted_date'],'DateTime',context!);
return this;
}
Map<String, dynamic> toJson() => {
'import_id': import_id,
'first_name': first_name,
'last_name': last_name,
'job_title': job_title,
'email': email,
'phone': phone,
'type': type,
'full_name': full_name,
'position': position,
'organization': organization,
'email_from_referee': email_from_referee,
'relationship': relationship,
'relationship_details': relationship_details,
'personal_evaluation': personal_evaluation,
'ability_question_1': ability_question_1,
'ability_question_2': ability_question_2,
'ability_question_3': ability_question_3,
'ability_question_4': ability_question_4,
'ability_question_5': ability_question_5,
'ability_question_6': ability_question_6,
'ability_question_7': ability_question_7,
'ability_question_8': ability_question_8,
'ability_question_9': ability_question_9,
'ability_question_10': ability_question_10,
'qualify_assessment': qualify_assessment,
'recommendation': recommendation,
'recommendation_details': recommendation_details,
'is_regent_alum': is_regent_alum,
'is_complete': is_complete,
'email_sent': JsonConverters.toJson(email_sent,'DateTime',context!),
'submitted_date': JsonConverters.toJson(submitted_date,'DateTime',context!)
};
getTypeName() => "CRMApplicationRefereeCreateRequest";
TypeContext? context = _ctx;
}
class CRMApplicationRequirementCreateRequest implements IConvertible
{
String? status;
String? requirement_name;
DateTime? requested_date;
DateTime? received_date;
CRMApplicationRequirementCreateRequest({this.status,this.requirement_name,this.requested_date,this.received_date});
CRMApplicationRequirementCreateRequest.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
status = json['status'];
requirement_name = json['requirement_name'];
requested_date = JsonConverters.fromJson(json['requested_date'],'DateTime',context!);
received_date = JsonConverters.fromJson(json['received_date'],'DateTime',context!);
return this;
}
Map<String, dynamic> toJson() => {
'status': status,
'requirement_name': requirement_name,
'requested_date': JsonConverters.toJson(requested_date,'DateTime',context!),
'received_date': JsonConverters.toJson(received_date,'DateTime',context!)
};
getTypeName() => "CRMApplicationRequirementCreateRequest";
TypeContext? context = _ctx;
}
class CRMEducationUpsertRequest implements IConvertible
{
int? regent_id;
int? import_id;
int? institution_regent_id;
String? application_guid;
String? degree_status;
String? degree_type;
String? unofficial_institution_name;
String? unofficial_degree_name;
String? degree_name;
String? degree_code;
String? description;
String? major;
String? second_major;
double? cumulative_gpa;
bool? is_final;
bool? is_regis_external_degree;
int? start_year;
int? end_year;
int? month_graduated;
int? year_graduated;
DateTime? added_date;
CRMEducationUpsertRequest({this.regent_id,this.import_id,this.institution_regent_id,this.application_guid,this.degree_status,this.degree_type,this.unofficial_institution_name,this.unofficial_degree_name,this.degree_name,this.degree_code,this.description,this.major,this.second_major,this.cumulative_gpa,this.is_final,this.is_regis_external_degree,this.start_year,this.end_year,this.month_graduated,this.year_graduated,this.added_date});
CRMEducationUpsertRequest.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
regent_id = json['regent_id'];
import_id = json['import_id'];
institution_regent_id = json['institution_regent_id'];
application_guid = json['application_guid'];
degree_status = json['degree_status'];
degree_type = json['degree_type'];
unofficial_institution_name = json['unofficial_institution_name'];
unofficial_degree_name = json['unofficial_degree_name'];
degree_name = json['degree_name'];
degree_code = json['degree_code'];
description = json['description'];
major = json['major'];
second_major = json['second_major'];
cumulative_gpa = JsonConverters.toDouble(json['cumulative_gpa']);
is_final = json['is_final'];
is_regis_external_degree = json['is_regis_external_degree'];
start_year = json['start_year'];
end_year = json['end_year'];
month_graduated = json['month_graduated'];
year_graduated = json['year_graduated'];
added_date = JsonConverters.fromJson(json['added_date'],'DateTime',context!);
return this;
}
Map<String, dynamic> toJson() => {
'regent_id': regent_id,
'import_id': import_id,
'institution_regent_id': institution_regent_id,
'application_guid': application_guid,
'degree_status': degree_status,
'degree_type': degree_type,
'unofficial_institution_name': unofficial_institution_name,
'unofficial_degree_name': unofficial_degree_name,
'degree_name': degree_name,
'degree_code': degree_code,
'description': description,
'major': major,
'second_major': second_major,
'cumulative_gpa': cumulative_gpa,
'is_final': is_final,
'is_regis_external_degree': is_regis_external_degree,
'start_year': start_year,
'end_year': end_year,
'month_graduated': month_graduated,
'year_graduated': year_graduated,
'added_date': JsonConverters.toJson(added_date,'DateTime',context!)
};
getTypeName() => "CRMEducationUpsertRequest";
TypeContext? context = _ctx;
}
class CRMApplicationCreateRequest implements IConvertible
{
int? regent_id;
int? import_id;
String? application_name;
String? academic_program;
String? start_term;
String? location;
String? addr1;
String? addr2;
String? city;
String? state;
String? country;
String? code;
String? former_name;
String? citizenship;
String? citizenship_other;
String? permanent_resident;
String? spouse_name;
String? children;
bool? native_english_speaker;
String? native_language;
String? birth_place;
String? residency_status;
DateTime? language_test_exemption_request_date;
DateTime? language_test_exemption_decision_date;
String? language_test_exemption_decision;
String? language_test_comment;
List<CRMApplicationLanguageTestCreateRequest>? language_tests;
List<CRMApplicationRefereeCreateRequest>? references;
List<CRMApplicationRequirementCreateRequest>? requirements;
List<CRMEducationUpsertRequest>? education;
String? church_attended;
String? pastor_first_name;
String? pastor_last_name;
bool? has_impairment;
String? impairment_description;
bool? apply_for_financial_aid;
String? financial_description;
double? employment_years;
String? employment_description;
double? church_volunteer_years;
String? church_volunteer_description;
double? other_volunteer_years;
String? other_volunteer_description;
String? accomplishments_description;
String? what_other_graduate_schools_are_you_apply;
String? what_else_interests_you_about_regent;
String? heard_about_regent_from_book;
String? heard_about_regent_from_event;
String? heard_about_regent_from_organization;
String? heard_about_regent_from_person;
String? heard_about_regent_from_website_pub;
List<String>? what_interests_you_about_regent;
String? what_else_brought_you_to_regent;
bool? start_via_distance_ed;
bool? transfer_credits;
String? applicant_comments;
double? cumulative_undergraduate_gpa;
double? cumulative_graduate_gpa;
bool? conditional_admission;
List<String>? conditional_admission_reason;
String? admission_notes;
String? admission_decision_notes;
String? withdrawn_reason;
DateTime? submitted;
DateTime? paid;
DateTime? reviewed;
DateTime? completed;
DateTime? rejected;
DateTime? admitted;
DateTime? postponed;
DateTime? withdrawn;
DateTime? confirmed;
DateTime? read_theological_position;
String? current_status;
String? image_base64;
String? promo_code;
DateTime? added_date;
DateTime? last_contacted_date;
String? owning_username;
CRMApplicationCreateRequest({this.regent_id,this.import_id,this.application_name,this.academic_program,this.start_term,this.location,this.addr1,this.addr2,this.city,this.state,this.country,this.code,this.former_name,this.citizenship,this.citizenship_other,this.permanent_resident,this.spouse_name,this.children,this.native_english_speaker,this.native_language,this.birth_place,this.residency_status,this.language_test_exemption_request_date,this.language_test_exemption_decision_date,this.language_test_exemption_decision,this.language_test_comment,this.language_tests,this.references,this.requirements,this.education,this.church_attended,this.pastor_first_name,this.pastor_last_name,this.has_impairment,this.impairment_description,this.apply_for_financial_aid,this.financial_description,this.employment_years,this.employment_description,this.church_volunteer_years,this.church_volunteer_description,this.other_volunteer_years,this.other_volunteer_description,this.accomplishments_description,this.what_other_graduate_schools_are_you_apply,this.what_else_interests_you_about_regent,this.heard_about_regent_from_book,this.heard_about_regent_from_event,this.heard_about_regent_from_organization,this.heard_about_regent_from_person,this.heard_about_regent_from_website_pub,this.what_interests_you_about_regent,this.what_else_brought_you_to_regent,this.start_via_distance_ed,this.transfer_credits,this.applicant_comments,this.cumulative_undergraduate_gpa,this.cumulative_graduate_gpa,this.conditional_admission,this.conditional_admission_reason,this.admission_notes,this.admission_decision_notes,this.withdrawn_reason,this.submitted,this.paid,this.reviewed,this.completed,this.rejected,this.admitted,this.postponed,this.withdrawn,this.confirmed,this.read_theological_position,this.current_status,this.image_base64,this.promo_code,this.added_date,this.last_contacted_date,this.owning_username});
CRMApplicationCreateRequest.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
regent_id = json['regent_id'];
import_id = json['import_id'];
application_name = json['application_name'];
academic_program = json['academic_program'];
start_term = json['start_term'];
location = json['location'];
addr1 = json['addr1'];
addr2 = json['addr2'];
city = json['city'];
state = json['state'];
country = json['country'];
code = json['code'];
former_name = json['former_name'];
citizenship = json['citizenship'];
citizenship_other = json['citizenship_other'];
permanent_resident = json['permanent_resident'];
spouse_name = json['spouse_name'];
children = json['children'];
native_english_speaker = json['native_english_speaker'];
native_language = json['native_language'];
birth_place = json['birth_place'];
residency_status = json['residency_status'];
language_test_exemption_request_date = JsonConverters.fromJson(json['language_test_exemption_request_date'],'DateTime',context!);
language_test_exemption_decision_date = JsonConverters.fromJson(json['language_test_exemption_decision_date'],'DateTime',context!);
language_test_exemption_decision = json['language_test_exemption_decision'];
language_test_comment = json['language_test_comment'];
language_tests = JsonConverters.fromJson(json['language_tests'],'List<CRMApplicationLanguageTestCreateRequest>',context!);
references = JsonConverters.fromJson(json['references'],'List<CRMApplicationRefereeCreateRequest>',context!);
requirements = JsonConverters.fromJson(json['requirements'],'List<CRMApplicationRequirementCreateRequest>',context!);
education = JsonConverters.fromJson(json['education'],'List<CRMEducationUpsertRequest>',context!);
church_attended = json['church_attended'];
pastor_first_name = json['pastor_first_name'];
pastor_last_name = json['pastor_last_name'];
has_impairment = json['has_impairment'];
impairment_description = json['impairment_description'];
apply_for_financial_aid = json['apply_for_financial_aid'];
financial_description = json['financial_description'];
employment_years = JsonConverters.toDouble(json['employment_years']);
employment_description = json['employment_description'];
church_volunteer_years = JsonConverters.toDouble(json['church_volunteer_years']);
church_volunteer_description = json['church_volunteer_description'];
other_volunteer_years = JsonConverters.toDouble(json['other_volunteer_years']);
other_volunteer_description = json['other_volunteer_description'];
accomplishments_description = json['accomplishments_description'];
what_other_graduate_schools_are_you_apply = json['what_other_graduate_schools_are_you_apply'];
what_else_interests_you_about_regent = json['what_else_interests_you_about_regent'];
heard_about_regent_from_book = json['heard_about_regent_from_book'];
heard_about_regent_from_event = json['heard_about_regent_from_event'];
heard_about_regent_from_organization = json['heard_about_regent_from_organization'];
heard_about_regent_from_person = json['heard_about_regent_from_person'];
heard_about_regent_from_website_pub = json['heard_about_regent_from_website_pub'];
what_interests_you_about_regent = JsonConverters.fromJson(json['what_interests_you_about_regent'],'List<String>',context!);
what_else_brought_you_to_regent = json['what_else_brought_you_to_regent'];
start_via_distance_ed = json['start_via_distance_ed'];
transfer_credits = json['transfer_credits'];
applicant_comments = json['applicant_comments'];
cumulative_undergraduate_gpa = JsonConverters.toDouble(json['cumulative_undergraduate_gpa']);
cumulative_graduate_gpa = JsonConverters.toDouble(json['cumulative_graduate_gpa']);
conditional_admission = json['conditional_admission'];
conditional_admission_reason = JsonConverters.fromJson(json['conditional_admission_reason'],'List<String>',context!);
admission_notes = json['admission_notes'];
admission_decision_notes = json['admission_decision_notes'];
withdrawn_reason = json['withdrawn_reason'];
submitted = JsonConverters.fromJson(json['submitted'],'DateTime',context!);
paid = JsonConverters.fromJson(json['paid'],'DateTime',context!);
reviewed = JsonConverters.fromJson(json['reviewed'],'DateTime',context!);
completed = JsonConverters.fromJson(json['completed'],'DateTime',context!);
rejected = JsonConverters.fromJson(json['rejected'],'DateTime',context!);
admitted = JsonConverters.fromJson(json['admitted'],'DateTime',context!);
postponed = JsonConverters.fromJson(json['postponed'],'DateTime',context!);
withdrawn = JsonConverters.fromJson(json['withdrawn'],'DateTime',context!);
confirmed = JsonConverters.fromJson(json['confirmed'],'DateTime',context!);
read_theological_position = JsonConverters.fromJson(json['read_theological_position'],'DateTime',context!);
current_status = json['current_status'];
image_base64 = json['image_base64'];
promo_code = json['promo_code'];
added_date = JsonConverters.fromJson(json['added_date'],'DateTime',context!);
last_contacted_date = JsonConverters.fromJson(json['last_contacted_date'],'DateTime',context!);
owning_username = json['owning_username'];
return this;
}
Map<String, dynamic> toJson() => {
'regent_id': regent_id,
'import_id': import_id,
'application_name': application_name,
'academic_program': academic_program,
'start_term': start_term,
'location': location,
'addr1': addr1,
'addr2': addr2,
'city': city,
'state': state,
'country': country,
'code': code,
'former_name': former_name,
'citizenship': citizenship,
'citizenship_other': citizenship_other,
'permanent_resident': permanent_resident,
'spouse_name': spouse_name,
'children': children,
'native_english_speaker': native_english_speaker,
'native_language': native_language,
'birth_place': birth_place,
'residency_status': residency_status,
'language_test_exemption_request_date': JsonConverters.toJson(language_test_exemption_request_date,'DateTime',context!),
'language_test_exemption_decision_date': JsonConverters.toJson(language_test_exemption_decision_date,'DateTime',context!),
'language_test_exemption_decision': language_test_exemption_decision,
'language_test_comment': language_test_comment,
'language_tests': JsonConverters.toJson(language_tests,'List<CRMApplicationLanguageTestCreateRequest>',context!),
'references': JsonConverters.toJson(references,'List<CRMApplicationRefereeCreateRequest>',context!),
'requirements': JsonConverters.toJson(requirements,'List<CRMApplicationRequirementCreateRequest>',context!),
'education': JsonConverters.toJson(education,'List<CRMEducationUpsertRequest>',context!),
'church_attended': church_attended,
'pastor_first_name': pastor_first_name,
'pastor_last_name': pastor_last_name,
'has_impairment': has_impairment,
'impairment_description': impairment_description,
'apply_for_financial_aid': apply_for_financial_aid,
'financial_description': financial_description,
'employment_years': employment_years,
'employment_description': employment_description,
'church_volunteer_years': church_volunteer_years,
'church_volunteer_description': church_volunteer_description,
'other_volunteer_years': other_volunteer_years,
'other_volunteer_description': other_volunteer_description,
'accomplishments_description': accomplishments_description,
'what_other_graduate_schools_are_you_apply': what_other_graduate_schools_are_you_apply,
'what_else_interests_you_about_regent': what_else_interests_you_about_regent,
'heard_about_regent_from_book': heard_about_regent_from_book,
'heard_about_regent_from_event': heard_about_regent_from_event,
'heard_about_regent_from_organization': heard_about_regent_from_organization,
'heard_about_regent_from_person': heard_about_regent_from_person,
'heard_about_regent_from_website_pub': heard_about_regent_from_website_pub,
'what_interests_you_about_regent': JsonConverters.toJson(what_interests_you_about_regent,'List<String>',context!),
'what_else_brought_you_to_regent': what_else_brought_you_to_regent,
'start_via_distance_ed': start_via_distance_ed,
'transfer_credits': transfer_credits,
'applicant_comments': applicant_comments,
'cumulative_undergraduate_gpa': cumulative_undergraduate_gpa,
'cumulative_graduate_gpa': cumulative_graduate_gpa,
'conditional_admission': conditional_admission,
'conditional_admission_reason': JsonConverters.toJson(conditional_admission_reason,'List<String>',context!),
'admission_notes': admission_notes,
'admission_decision_notes': admission_decision_notes,
'withdrawn_reason': withdrawn_reason,
'submitted': JsonConverters.toJson(submitted,'DateTime',context!),
'paid': JsonConverters.toJson(paid,'DateTime',context!),
'reviewed': JsonConverters.toJson(reviewed,'DateTime',context!),
'completed': JsonConverters.toJson(completed,'DateTime',context!),
'rejected': JsonConverters.toJson(rejected,'DateTime',context!),
'admitted': JsonConverters.toJson(admitted,'DateTime',context!),
'postponed': JsonConverters.toJson(postponed,'DateTime',context!),
'withdrawn': JsonConverters.toJson(withdrawn,'DateTime',context!),
'confirmed': JsonConverters.toJson(confirmed,'DateTime',context!),
'read_theological_position': JsonConverters.toJson(read_theological_position,'DateTime',context!),
'current_status': current_status,
'image_base64': image_base64,
'promo_code': promo_code,
'added_date': JsonConverters.toJson(added_date,'DateTime',context!),
'last_contacted_date': JsonConverters.toJson(last_contacted_date,'DateTime',context!),
'owning_username': owning_username
};
getTypeName() => "CRMApplicationCreateRequest";
TypeContext? context = _ctx;
}
class CRMApplicationUpsertMultipleRequest implements IConvertible
{
List<CRMApplicationCreateRequest>? applications;
CRMApplicationUpsertMultipleRequest({this.applications});
CRMApplicationUpsertMultipleRequest.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
applications = JsonConverters.fromJson(json['applications'],'List<CRMApplicationCreateRequest>',context!);
return this;
}
Map<String, dynamic> toJson() => {
'applications': JsonConverters.toJson(applications,'List<CRMApplicationCreateRequest>',context!)
};
getTypeName() => "CRMApplicationUpsertMultipleRequest";
TypeContext? context = _ctx;
}
TypeContext _ctx = TypeContext(library: 'data.regent_college.edu', types: <String, TypeInfo> {
'CRMApplicationLanguageTestCreateRequest': TypeInfo(TypeOf.Class, create:() => CRMApplicationLanguageTestCreateRequest()),
'CRMApplicationRefereeCreateRequest': TypeInfo(TypeOf.Class, create:() => CRMApplicationRefereeCreateRequest()),
'CRMApplicationRequirementCreateRequest': TypeInfo(TypeOf.Class, create:() => CRMApplicationRequirementCreateRequest()),
'CRMEducationUpsertRequest': TypeInfo(TypeOf.Class, create:() => CRMEducationUpsertRequest()),
'CRMApplicationCreateRequest': TypeInfo(TypeOf.Class, create:() => CRMApplicationCreateRequest()),
'List<CRMApplicationLanguageTestCreateRequest>': TypeInfo(TypeOf.Class, create:() => <CRMApplicationLanguageTestCreateRequest>[]),
'List<CRMApplicationRefereeCreateRequest>': TypeInfo(TypeOf.Class, create:() => <CRMApplicationRefereeCreateRequest>[]),
'List<CRMApplicationRequirementCreateRequest>': TypeInfo(TypeOf.Class, create:() => <CRMApplicationRequirementCreateRequest>[]),
'List<CRMEducationUpsertRequest>': TypeInfo(TypeOf.Class, create:() => <CRMEducationUpsertRequest>[]),
'CRMApplicationUpsertMultipleRequest': TypeInfo(TypeOf.Class, create:() => CRMApplicationUpsertMultipleRequest()),
'List<CRMApplicationCreateRequest>': TypeInfo(TypeOf.Class, create:() => <CRMApplicationCreateRequest>[]),
});
Dart CRMApplicationUpsertMultipleRequest DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /DynamicsCRM/Application/Upsert/Multiple HTTP/1.1
Host: data.regent-college.edu
Accept: application/xml
Content-Type: application/xml
Content-Length: length
<CRMApplicationUpsertMultipleRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/regis.DynamicsCRM.Requests">
<applications>
<CRMApplicationCreateRequest>
<academic_program>String</academic_program>
<accomplishments_description>String</accomplishments_description>
<added_date>0001-01-01T00:00:00</added_date>
<addr1>String</addr1>
<addr2>String</addr2>
<admission_decision_notes>String</admission_decision_notes>
<admission_notes>String</admission_notes>
<admitted>0001-01-01T00:00:00</admitted>
<applicant_comments>String</applicant_comments>
<application_name>String</application_name>
<apply_for_financial_aid>false</apply_for_financial_aid>
<birth_place>String</birth_place>
<children>String</children>
<church_attended>String</church_attended>
<church_volunteer_description>String</church_volunteer_description>
<church_volunteer_years>0</church_volunteer_years>
<citizenship>String</citizenship>
<citizenship_other>String</citizenship_other>
<city>String</city>
<code>String</code>
<completed>0001-01-01T00:00:00</completed>
<conditional_admission>false</conditional_admission>
<conditional_admission_reason xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>String</d4p1:string>
</conditional_admission_reason>
<confirmed>0001-01-01T00:00:00</confirmed>
<country>String</country>
<cumulative_graduate_gpa>0</cumulative_graduate_gpa>
<cumulative_undergraduate_gpa>0</cumulative_undergraduate_gpa>
<current_status>String</current_status>
<education>
<CRMEducationUpsertRequest>
<added_date>0001-01-01T00:00:00</added_date>
<application_guid>String</application_guid>
<cumulative_gpa>0</cumulative_gpa>
<degree_code>String</degree_code>
<degree_name>String</degree_name>
<degree_status>String</degree_status>
<degree_type>String</degree_type>
<description>String</description>
<end_year>0</end_year>
<import_id>0</import_id>
<institution_regent_id>0</institution_regent_id>
<is_final>false</is_final>
<is_regis_external_degree>false</is_regis_external_degree>
<major>String</major>
<month_graduated>0</month_graduated>
<regent_id>0</regent_id>
<second_major>String</second_major>
<start_year>0</start_year>
<unofficial_degree_name>String</unofficial_degree_name>
<unofficial_institution_name>String</unofficial_institution_name>
<year_graduated>0</year_graduated>
</CRMEducationUpsertRequest>
</education>
<employment_description>String</employment_description>
<employment_years>0</employment_years>
<financial_description>String</financial_description>
<former_name>String</former_name>
<has_impairment>false</has_impairment>
<heard_about_regent_from_book>String</heard_about_regent_from_book>
<heard_about_regent_from_event>String</heard_about_regent_from_event>
<heard_about_regent_from_organization>String</heard_about_regent_from_organization>
<heard_about_regent_from_person>String</heard_about_regent_from_person>
<heard_about_regent_from_website_pub>String</heard_about_regent_from_website_pub>
<image_base64>String</image_base64>
<impairment_description>String</impairment_description>
<import_id>0</import_id>
<language_test_comment>String</language_test_comment>
<language_test_exemption_decision>String</language_test_exemption_decision>
<language_test_exemption_decision_date>0001-01-01T00:00:00</language_test_exemption_decision_date>
<language_test_exemption_request_date>0001-01-01T00:00:00</language_test_exemption_request_date>
<language_tests>
<CRMApplicationLanguageTestCreateRequest>
<applicant_defined>false</applicant_defined>
<score>0</score>
<status>String</status>
<test_date>0001-01-01T00:00:00</test_date>
<type>String</type>
</CRMApplicationLanguageTestCreateRequest>
</language_tests>
<last_contacted_date>0001-01-01T00:00:00</last_contacted_date>
<location>String</location>
<native_english_speaker>false</native_english_speaker>
<native_language>String</native_language>
<other_volunteer_description>String</other_volunteer_description>
<other_volunteer_years>0</other_volunteer_years>
<owning_username>String</owning_username>
<paid>0001-01-01T00:00:00</paid>
<pastor_first_name>String</pastor_first_name>
<pastor_last_name>String</pastor_last_name>
<permanent_resident>String</permanent_resident>
<postponed>0001-01-01T00:00:00</postponed>
<promo_code>String</promo_code>
<read_theological_position>0001-01-01T00:00:00</read_theological_position>
<references>
<CRMApplicationRefereeCreateRequest>
<ability_question_1>0</ability_question_1>
<ability_question_10>0</ability_question_10>
<ability_question_2>0</ability_question_2>
<ability_question_3>0</ability_question_3>
<ability_question_4>0</ability_question_4>
<ability_question_5>0</ability_question_5>
<ability_question_6>0</ability_question_6>
<ability_question_7>0</ability_question_7>
<ability_question_8>0</ability_question_8>
<ability_question_9>0</ability_question_9>
<email>String</email>
<email_from_referee>String</email_from_referee>
<email_sent>0001-01-01T00:00:00</email_sent>
<first_name>String</first_name>
<full_name>String</full_name>
<import_id>0</import_id>
<is_complete>false</is_complete>
<is_regent_alum>false</is_regent_alum>
<job_title>String</job_title>
<last_name>String</last_name>
<organization>String</organization>
<personal_evaluation>String</personal_evaluation>
<phone>String</phone>
<position>String</position>
<qualify_assessment>String</qualify_assessment>
<recommendation>String</recommendation>
<recommendation_details>String</recommendation_details>
<relationship>String</relationship>
<relationship_details>String</relationship_details>
<submitted_date>0001-01-01T00:00:00</submitted_date>
<type>String</type>
</CRMApplicationRefereeCreateRequest>
</references>
<regent_id>0</regent_id>
<rejected>0001-01-01T00:00:00</rejected>
<requirements>
<CRMApplicationRequirementCreateRequest>
<received_date>0001-01-01T00:00:00</received_date>
<requested_date>0001-01-01T00:00:00</requested_date>
<requirement_name>String</requirement_name>
<status>String</status>
</CRMApplicationRequirementCreateRequest>
</requirements>
<residency_status>String</residency_status>
<reviewed>0001-01-01T00:00:00</reviewed>
<spouse_name>String</spouse_name>
<start_term>String</start_term>
<start_via_distance_ed>false</start_via_distance_ed>
<state>String</state>
<submitted>0001-01-01T00:00:00</submitted>
<transfer_credits>false</transfer_credits>
<what_else_brought_you_to_regent>String</what_else_brought_you_to_regent>
<what_else_interests_you_about_regent>String</what_else_interests_you_about_regent>
<what_interests_you_about_regent xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>String</d4p1:string>
</what_interests_you_about_regent>
<what_other_graduate_schools_are_you_apply>String</what_other_graduate_schools_are_you_apply>
<withdrawn>0001-01-01T00:00:00</withdrawn>
<withdrawn_reason>String</withdrawn_reason>
</CRMApplicationCreateRequest>
</applications>
</CRMApplicationUpsertMultipleRequest>
HTTP/1.1 200 OK Content-Type: application/xml Content-Length: length <ResponseStatus xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.servicestack.net/types"> <ErrorCode>String</ErrorCode> <Message>String</Message> <StackTrace>String</StackTrace> <Errors> <ResponseError> <ErrorCode>String</ErrorCode> <FieldName>String</FieldName> <Message>String</Message> <Meta xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:KeyValueOfstringstring> <d4p1:Key>String</d4p1:Key> <d4p1:Value>String</d4p1:Value> </d4p1:KeyValueOfstringstring> </Meta> </ResponseError> </Errors> <Meta xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:KeyValueOfstringstring> <d2p1:Key>String</d2p1:Key> <d2p1:Value>String</d2p1:Value> </d2p1:KeyValueOfstringstring> </Meta> </ResponseStatus>