Create an academic history
post
/fscmRestApi/resources/11.13.18.05/admissionApplications/{ApplicationId}/child/academicHistories
Request
Path Parameters
-
ApplicationId(required): integer(int64)
The value of this parameter could be a hash of the key that is used to uniquely identify the resource item. The client should not generate the hash key value. Instead, the client should query on the collection resource with a filter to navigate to a specific resource item. For example: products?q=InventoryItemId=
Header Parameters
-
Metadata-Context:
If the REST API supports runtime customizations, the shape of the service may change during runtime. The REST client may isolate itself from these changes or choose to interact with the latest version of the API by specifying this header. For example: Metadata-Context:sandbox="TrackEmployeeFeature".
-
REST-Framework-Version:
The protocol version between a REST client and service. If the client does not specify this header in the request the server will pick a default version for the API.
-
Upsert-Mode:
Contains one of the following values: true or false. If true, the server performs an Upsert operation instead of a Create operation. During an Upsert operation, the server attempts to find an existing resource that matches the payload. If a match is found, the server updates the existing resource instead of creating a new one. If not found or false (default), the server performs a Create operation. Note that the Upsert operation isn't supported for date-effective REST resources.
Supported Media Types
- application/json
Root Schema : schema
Type:
Show Source
object-
AcademicLevelCode: string
Title:
Academic Level CodeMaximum Length:30Code for the academic level in which student studied, such as a code for grade 9 level or grade 10 level. -
ClassRankPosition: integer
(int32)
Title:
Class Rank PositionRank position of the student in the class. -
ClassRankSize: integer
(int32)
Title:
Class Rank SizeSize of the class in which the student had a rank. -
ContactAddress: string
Title:
Contact AddressMaximum Length:1000Location address of the external contact associated with an academic history. -
ContactEmailAddress: string
Title:
Contact Email AddressMaximum Length:1000Email address of the external contact associated with an academic history. -
ContactFirstName: string
Title:
Contact First NameMaximum Length:150First name of the external contact associated with an academic history. -
ContactLastName: string
Title:
Contact Last NameMaximum Length:150Last name of the external contact associated with an academic history. -
ContactNameTitle: string
Title:
Contact TitleMaximum Length:100Title of external contact, such as counselor. -
ContactPartyId: integer
(int64)
Title:
Contact Party IDTrading community party identifier for the contact. -
DegreeCode: string
Title:
Degree CodeMaximum Length:30Code of the degree or qualification which the student earned. -
DegreeEarned: string
Title:
Degree EarnedMaximum Length:200Degree or qualification which the student earned. -
EntryDate: string
(date)
Title:
Entry DateDate the student was admitted to the external organization. -
GPA: number
Title:
GPASchool grade point average of the student. -
GPAWeightingCode: string
Title:
GPA WeightingMaximum Length:30Code for the weighting used to calculate the school grade point average of the student. -
GraduationDate: string
(date)
Title:
Graduation DateThe date the student graduated from the external organization. -
GraduationFlag: boolean
Title:
Graduation IndicatorMaximum Length:1Indicates whether the student graduated from the external organization. -
HomeSchoolFlag: boolean
Title:
Home School IndicatorMaximum Length:1Indicates whether the student has been home schooled. -
MajorProgramCode: string
Title:
Major Program CodeMaximum Length:30Major or program which the student earned a degree from. -
OrganizationOtherName: string
Title:
Other External Organization NameMaximum Length:200Trading community party name of the external organization name entered by the student. -
OrganizationOtherNameFlag: boolean
Title:
Other External Organization Name IndicatorMaximum Length:1Indicates whether an external organization name was entered by the student. If the student enters an organization name, the external organization entered didn't exist in the database. -
OrganizationPartyId: integer
(int64)
Title:
External Organization Party IDTrading community party identifier for the external organization associated with an academic history. -
OrganizationTypeCode: string
Title:
External Organization Type CodeMaximum Length:30External organization type, for example secondary school. -
PhoneAreaCode: string
Title:
Contact Phone Area CodeMaximum Length:10Phone area code of the external contact associated with an academic history. -
PhoneCountryCode: string
Title:
Contact Phone Country CodeMaximum Length:10Phone country code of the external contact associated with an academic history. -
PhoneNumber: string
Title:
Contact Phone NumberMaximum Length:40Phone contact number of the external contact associated with an academic history. -
ReducedPriceMealFlag: boolean
Title:
Free or Reduced Price Meal IndicatorMaximum Length:1Indicates whether the student qualified for free or reduced price meals at school. -
StudentIdentifier: string
Title:
Student IDMaximum Length:50Identifier assigned to the student by the organization.
Response
Supported Media Types
- application/json
Default Response
The following table describes the default response for this task.
Headers
-
Metadata-Context:
If the REST API supports runtime customizations, the shape of the service may change during runtime. The REST client may isolate itself from these changes or choose to interact with the latest version of the API by specifying this header. For example: Metadata-Context:sandbox="TrackEmployeeFeature".
-
REST-Framework-Version:
The protocol version between a REST client and service. If the client does not specify this header in the request the server will pick a default version for the API.
Root Schema : admissionApplications-academicHistories-item-response
Type:
Show Source
object-
AcademicHistoryTransactionId: integer
(int64)
Title:
Academic History Transaction IDRead Only:trueAcademic history transaction unique identifier. -
AcademicLevelCode: string
Title:
Academic Level CodeMaximum Length:30Code for the academic level in which student studied, such as a code for grade 9 level or grade 10 level. -
AcademicLevelCodeMeaning: string
Title:
Academic LevelRead Only:trueMaximum Length:80Meaning of academic level code. -
ClassRankPosition: integer
(int32)
Title:
Class Rank PositionRank position of the student in the class. -
ClassRankSize: integer
(int32)
Title:
Class Rank SizeSize of the class in which the student had a rank. -
ContactAddress: string
Title:
Contact AddressMaximum Length:1000Location address of the external contact associated with an academic history. -
ContactEmailAddress: string
Title:
Contact Email AddressMaximum Length:1000Email address of the external contact associated with an academic history. -
ContactFirstName: string
Title:
Contact First NameMaximum Length:150First name of the external contact associated with an academic history. -
ContactLastName: string
Title:
Contact Last NameMaximum Length:150Last name of the external contact associated with an academic history. -
ContactNameTitle: string
Title:
Contact TitleMaximum Length:100Title of external contact, such as counselor. -
ContactPartyId: integer
(int64)
Title:
Contact Party IDTrading community party identifier for the contact. -
DegreeCode: string
Title:
Degree CodeMaximum Length:30Code of the degree or qualification which the student earned. -
DegreeCodeMeaning: string
Title:
DegreeRead Only:trueMaximum Length:80Meaning of degree code. -
DegreeEarned: string
Title:
Degree EarnedMaximum Length:200Degree or qualification which the student earned. -
EntryDate: string
(date)
Title:
Entry DateDate the student was admitted to the external organization. -
GPA: number
Title:
GPASchool grade point average of the student. -
GPAWeightingCode: string
Title:
GPA WeightingMaximum Length:30Code for the weighting used to calculate the school grade point average of the student. -
GPAWeightingMeaning: string
Title:
GPA WeightingRead Only:trueMaximum Length:80Meaning of the GPA weighting code. -
GraduationDate: string
(date)
Title:
Graduation DateThe date the student graduated from the external organization. -
GraduationFlag: boolean
Title:
Graduation IndicatorMaximum Length:1Indicates whether the student graduated from the external organization. -
HomeSchoolFlag: boolean
Title:
Home School IndicatorMaximum Length:1Indicates whether the student has been home schooled. -
links: array
Links
Title:
LinksThe link relations associated with the resource instance. -
MajorProgramCode: string
Title:
Major Program CodeMaximum Length:30Major or program which the student earned a degree from. -
MajorProgramCodeMeaning: string
Title:
Major ProgramRead Only:trueMaximum Length:80Meaning of the major program code. -
OrganizationName: string
Title:
Organization NameRead Only:trueMaximum Length:100Name of the external organization associated with the academic history. -
OrganizationOtherName: string
Title:
Other External Organization NameMaximum Length:200Trading community party name of the external organization name entered by the student. -
OrganizationOtherNameFlag: boolean
Title:
Other External Organization Name IndicatorMaximum Length:1Indicates whether an external organization name was entered by the student. If the student enters an organization name, the external organization entered didn't exist in the database. -
OrganizationPartyId: integer
(int64)
Title:
External Organization Party IDTrading community party identifier for the external organization associated with an academic history. -
OrganizationTypeCode: string
Title:
External Organization Type CodeMaximum Length:30External organization type, for example secondary school. -
OrganizationTypeCodeMeaning: string
Title:
External Organization TypeRead Only:trueMaximum Length:80Meaning of organization type code. -
PhoneAreaCode: string
Title:
Contact Phone Area CodeMaximum Length:10Phone area code of the external contact associated with an academic history. -
PhoneCountryCode: string
Title:
Contact Phone Country CodeMaximum Length:10Phone country code of the external contact associated with an academic history. -
PhoneNumber: string
Title:
Contact Phone NumberMaximum Length:40Phone contact number of the external contact associated with an academic history. -
ReducedPriceMealFlag: boolean
Title:
Free or Reduced Price Meal IndicatorMaximum Length:1Indicates whether the student qualified for free or reduced price meals at school. -
StudentIdentifier: string
Title:
Student IDMaximum Length:50Identifier assigned to the student by the organization.
Nested Schema : Links
Type:
arrayTitle:
LinksThe link relations associated with the resource instance.
Show Source
Nested Schema : link
Type:
Show Source
object-
href: string
Title:
hyperlink referenceThe URI to the related resource. -
kind: string
Title:
kindAllowed Values:[ "collection", "item", "describe", "other" ]The kind of the related resource. -
name: string
Title:
nameThe name of the link to the related resource. -
properties: object
properties
-
rel: string
Title:
relationAllowed Values:[ "self", "lov", "parent", "canonical", "child", "enclosure", "action", "custom" ]The name of the relation to the resource instance. Example: self.
Nested Schema : properties
Type:
Show Source
object-
changeIndicator: string
Change indicator or the ETag value of the resource instance.
Links
- GPAWeightingCodeLOV
-
Parameters:
- finder:
ByLookupTypeFinder%3BLookupType%3DORA_HEY_ACADHIST_GPA_WEIGHTING%2CLookupCode%3D{GPAWeightingCode}
The following properties are defined on the LOV link relation:- Source Attribute: GPAWeightingCode; Target Attribute: LookupCode
- Display Attribute: Meaning
- finder:
- academicLevelCodesLOV
-
Parameters:
- finder:
ByLookupTypeFinder%3BLookupType%3DORA_HEY_ACADHIST_ACAD_LEVEL%2CLookupCode%3D{AcademicLevelCode}
The following properties are defined on the LOV link relation:- Source Attribute: AcademicLevelCode; Target Attribute: LookupCode
- Display Attribute: Meaning
- finder:
- degreeCodesLOV
-
Parameters:
- finder:
ByLookupTypeFinder%3BLookupType%3DORA_HEY_ACADHIST_DEGREE%2CLookupCode%3D{DegreeCode}
The following properties are defined on the LOV link relation:- Source Attribute: DegreeCode; Target Attribute: LookupCode
- Display Attribute: Meaning
- finder:
- majorProgramCodesLOV
-
Parameters:
- finder:
ByLookupTypeFinder%3BLookupType%3DORA_HEY_ACADHIST_MAJOR_PROG%2CLookupCode%3D{MajorProgramCode}
The following properties are defined on the LOV link relation:- Source Attribute: MajorProgramCode; Target Attribute: LookupCode
- Display Attribute: Meaning
- finder:
- organizationTypeCodesLOV
-
Parameters:
- finder:
ByLookupTypeFinder%3BLookupType%3DORA_HEY_ACADHIST_ORG_TYPE%2CLookupCode%3D{OrganizationTypeCode}
The following properties are defined on the LOV link relation:- Source Attribute: OrganizationTypeCode; Target Attribute: LookupCode
- Display Attribute: Meaning
- finder:
- organizationsLOV
-
The following properties are defined on the LOV link relation:
- Source Attribute: OrganizationPartyId; Target Attribute: PartyId
- Display Attribute: OrganizationName
- phoneCountryCodesLOV
-
The following properties are defined on the LOV link relation:
- Source Attribute: PhoneCountryCode; Target Attribute: PhoneCountryCode
- Display Attribute: PhoneCountryCode, TerritoryShortName