---
title: "POST /api/EnquiryService/UpdateDeleteQueryDetailsToAzureSearchAsync"
method: POST
path: "/api/EnquiryService/UpdateDeleteQueryDetailsToAzureSearchAsync"
tags: ["EnquiryService"]
---

# POST /api/EnquiryService/UpdateDeleteQueryDetailsToAzureSearchAsync

`POST /api/EnquiryService/UpdateDeleteQueryDetailsToAzureSearchAsync`

## Query parameters

- `QueryID` integer
- `IsAdd` integer

## Request body

- GMSLatestEntities
  - `Organisations` Organisation[]
    - `OrganisationID` integer
    - `OrganisationName` string
    - `ShortCode` string
    - `Description` string
    - `WebURL` string
    - `Email` string
    - `Address` string
    - `Address1` string
    - `Address2` string
    - `LogoURL` string
    - `PhoneNo` string
    - `SMSSenderID` string
    - `CountryID` integer
    - `Active` boolean
    - `CreatedDate` string, date-time
    - `CorporateEmailIDs` string
    - `PersonName` string
    - `OrganisationType` string
    - `ZohoSupport` string
    - `ZohoBooks` string
    - `SalesManager` string
    - `Level` integer
    - `OrganisationGUID` string
    - `CustomerTypeID` integer
    - `COCityID` integer
    - `MCBSourceID` integer
    - `CreatedBY` string
    - `ExpiryDate` string, date-time
    - `AccountManagerUserID` integer
    - `SalesManagerUserID` integer
    - `IsWithheld` boolean
    - `WithheldRequestDate` string, date-time
    - `WithheldStatus` integer
    - `Level_LMS` integer
    - `CustomerTypeID_LMS` integer
    - `RelationshipManager` string
    - `CSManager` string
    - `CSMUserID` integer
    - `OrgAlphaNumericCode` string
    - `Locations` Location[]
      - `LocationID` integer
      - `OrganisationID` integer
      - `LocationName` string
      - `Priority` integer
      - `CreatedDate` string, date-time
      - `LocationGUID` string
      - `DisplayText` string
      - `Branches` Branch[]
        - `BranchID` integer
        - `BranchName` string
        - `Shortcode` string
        - `LocationID` integer
        - `Description` string
        - `Email` string
        - `PhoneNo` string
        - `OfficeNo2` string
        - `OfficeNo3` string
        - `Fax` string
        - `Address` string
        - `ContactPersonName` string
        - `MobileNo` string
        - `TechnicalPersonName` string
        - `TechnicalPersonEmail` string
        - `TechnicalPersonMobile` string
        - `Status` boolean
        - `BoardID` integer
        - `IsAllowParentLogin` boolean
        - `IsAllowStudentLogin` boolean
        - `IsDayScholar` integer
        - `IsTransportFacility` boolean
        - `IsLunchAndDinnerFacility` boolean
        - `IsBoardingAndLodgingFacility` boolean
        - `IsDaycareAndStudyhourFacility` boolean
        - `IsRevenueBranch` boolean
        - `CreatedDate` string, date-time
        - `SMSShortCode` string
        - `AffiliateCode` string
        - `AffiliationNo` string
        - `SchoolCode` string
        - `Currency` string
        - `BranchGUID` string
        - `IsFranchiseBranch` boolean
        - `IsWebEnquiryDisable` boolean
        - `BranchStatusReason` string
        - `BranchTypeID` integer
        - `IsAllowBranchAccess` boolean
        - `Pincode` string
        - `TimeZone` string
        - `TimeZoneDiff` integer
        - `BranchUniqueID` string
        - `IsWeeklyBoarder` boolean
        - `BSno` integer
        - `IsResidentialWithAC` boolean
        - `BranchAlphaNumericCode` string
        - `LastUpdatedDate` string, date-time
        - `Location` Location — recursive
        - `FeePaymentDetails` FeePaymentDetail[]
          - `PaymentID` integer
          - `StudentEnrollmentID` integer
          - `AssignFeeTypeID` integer
          - `PaymentModeID` integer
          - `ScholarShipID` integer
          - `FeeInstallmentStudentID` integer
          - `FeeAccountID` integer
          - `IsCancelled` boolean
          - `CreatedBy` integer
          - `Type` integer
          - `PBranchSectionID` integer
          - `PClassName` string
          - `PSection` string
          - `EnrollmentCode` string
          - `PaidAmmount` number, double
          - `FineAmount` number, double
          - `ChequeOrDDNo` string
          - `ReceiptNo` string
          - `MCBTransactionID` string
          - `PaidDate` string, date-time
          - `BranchID` integer
          - `CreatedDate` string, date-time
          - `IsBranchShuffle` boolean
          - `IsOnlineReceipt` boolean
          - `TaxPercentage` number, double
          - `TaxType` integer
          - `TaxAmount` number, double
          - `GSTApplicableonFeetypePercentage` number, double
          - `LastUpdatedDate` string, date-time
          - `BalanceAmount` number, double
          - `Branch` Branch — recursive
          - `StudentEnrollment` StudentEnrollment
            - `StudentEnrollmentID` integer
            - `BranchID` integer
            - `StudentEnrollmentCode` string
            - `FirstName` string
            - `MiddleName` string
            - `LastName` string
            - `Email` string
            - `PhotoUpload` string
            - `ResidentialPhone` string
            - `Fax` string
            - `MobileNumber` string
            - `QualifiedExamRank` string
            - `Sex` boolean
            - `ScholarShip` boolean
            - `DateOfBirth` string, date-time
            - `DateOfAdmission` string, date-time
            - `Active` boolean
            - `Remarks` string
            - `Category` integer
            - `Transport` boolean
            - `CreatedDate` string, date-time
            - `TransferBranchID` integer
            - `StudentGUID` string
            - `CreatedBy` integer
            - `StudentEnrollmentFullName` string
            - `StudentEnrollmentFullName2` string
            - `AdmittedClassID` integer
            - `AdmittedAcademicYearID` integer
            - `StudentEnrollmentFullName3` string
            - `StudentEnrollmentFullName4` string
            - `BillingCurrency` string
            - `ReportingDate` string, date-time
            - `LastModifiedDate` string, date-time
            - `EnrollmentCodeIncrementNo` integer
            - `AdmittedBranchID` integer
            - `StdAlphaNumericCode` string
            - `StudentFeePaymentLink` string
            - `AssignmentToStudents` AssignmentToStudent[]
              - …
            - `Branch` Branch — recursive
            - `FeePaymentDetails` FeePaymentDetail[]
            - `FeeTypesToStudents` FeeTypesToStudent[]
              - …
            - `StudentAddressDetails` StudentAddressDetail[]
              - …
          - `FeePaymentMode` FeePaymentMode
            - `PaymentModeID` integer
            - `PaymentMode` string
            - `CreatedDate` string, date-time
            - `PaymentModeColuerCode` string
            - `FeePaymentDetails` FeePaymentDetail[]
        - `FeePaymentReceipts` FeePaymentReceipt[]
          - `FeePaymentReceiptID` integer
          - `PaymentTypeID` integer
          - `BranchID` integer
          - `OrganisationID` integer
          - `ReceiptNo` string
          - `ReceiptBookNo` string
          - `AutoReceiptNo` string
          - `MCBTransactionID` string
          - `ReceiptDate` string, date-time
          - `CreatedDate` string, date-time
          - `IsOnlineReceipt` boolean
          - `FeeAccountID` integer
          - `IsCancelled` boolean
          - `IsAutomaticReceipt` integer
          - `FinancialYearID` integer
          - `ReceiptType` string
          - `PaymentSourceID` integer
          - `InvoiceNo` string
          - `StudentFeeInvoiceID` integer
          - `IsAdavancePaid` boolean
          - `CorporateBankID` integer
          - `IsUpdatedIntoStaticTable` boolean
          - `StudentEnrollmentID` integer
          - `FRPaymentModeID` integer
          - `FRCreatedBy` integer
          - `ReceiptSeqNo` string
          - `TaxInvoiceNo` string
          - `ReceiptIncrementNo` integer
          - `AutoReceiptIncrementNo` integer
          - `AcademicYearID` integer
          - `Branch` Branch — recursive
          - `Organisation` Organisation — recursive
        - `StudentEnrollments` StudentEnrollment[]
          - `StudentEnrollmentID` integer
          - `BranchID` integer
          - `StudentEnrollmentCode` string
          - `FirstName` string
          - `MiddleName` string
          - `LastName` string
          - `Email` string
          - `PhotoUpload` string
          - `ResidentialPhone` string
          - `Fax` string
          - `MobileNumber` string
          - `QualifiedExamRank` string
          - `Sex` boolean
          - `ScholarShip` boolean
          - `DateOfBirth` string, date-time
          - `DateOfAdmission` string, date-time
          - `Active` boolean
          - `Remarks` string
          - `Category` integer
          - `Transport` boolean
          - `CreatedDate` string, date-time
          - `TransferBranchID` integer
          - `StudentGUID` string
          - `CreatedBy` integer
          - `StudentEnrollmentFullName` string
          - `StudentEnrollmentFullName2` string
          - `AdmittedClassID` integer
          - `AdmittedAcademicYearID` integer
          - `StudentEnrollmentFullName3` string
          - `StudentEnrollmentFullName4` string
          - `BillingCurrency` string
          - `ReportingDate` string, date-time
          - `LastModifiedDate` string, date-time
          - `EnrollmentCodeIncrementNo` integer
          - `AdmittedBranchID` integer
          - `StdAlphaNumericCode` string
          - `StudentFeePaymentLink` string
          - `AssignmentToStudents` AssignmentToStudent[]
            - `AssignmentID` integer
            - `StudentEnrollmentID` integer
            - `Message` string
            - `SubmittedFilePath` string
            - `SubmissionDate` string, date-time
            - `Status` boolean
            - `Grades` string
            - `CreatedDate` string, date-time
            - `ID` integer
            - `Marks` number, double
            - `TeacherRemarks` string
            - `Teacheruploadedimage` string
            - `StaffID` integer
            - `StaffSubmissionDate` string, date-time
            - `UserID` integer
            - `Assignment` Assignment
              - …
            - `StudentEnrollment` StudentEnrollment — recursive
          - `Branch` Branch — recursive
          - `FeePaymentDetails` FeePaymentDetail[]
            - `PaymentID` integer
            - `StudentEnrollmentID` integer
            - `AssignFeeTypeID` integer
            - `PaymentModeID` integer
            - `ScholarShipID` integer
            - `FeeInstallmentStudentID` integer
            - `FeeAccountID` integer
            - `IsCancelled` boolean
            - `CreatedBy` integer
            - `Type` integer
            - `PBranchSectionID` integer
            - `PClassName` string
            - `PSection` string
            - `EnrollmentCode` string
            - `PaidAmmount` number, double
            - `FineAmount` number, double
            - `ChequeOrDDNo` string
            - `ReceiptNo` string
            - `MCBTransactionID` string
            - `PaidDate` string, date-time
            - `BranchID` integer
            - `CreatedDate` string, date-time
            - `IsBranchShuffle` boolean
            - `IsOnlineReceipt` boolean
            - `TaxPercentage` number, double
            - `TaxType` integer
            - `TaxAmount` number, double
            - `GSTApplicableonFeetypePercentage` number, double
            - `LastUpdatedDate` string, date-time
            - `BalanceAmount` number, double
            - `Branch` Branch — recursive
            - `StudentEnrollment` StudentEnrollment — recursive
            - `FeePaymentMode` FeePaymentMode
              - …
          - `FeeTypesToStudents` FeeTypesToStudent[]
            - `AssignFeeTypeID` integer
            - `FeePlanFeeTypeID` integer
            - `StudentEnrollmentID` integer
            - `ClassID` integer
            - `Amount` number, double
            - `Concession` number, double
            - `Remarks` string
            - `ConcessionSettingID` integer
            - `Status` boolean
            - `CreatedDate` string, date-time
            - `ChangeReason` string
            - `IsSalaryDeduction` boolean
            - `IsBranchShuffle` boolean
            - `BranchID` integer
            - `AcademicYearID` integer
            - `AssignedBy` integer
            - `LastUpdatedDate` string, date-time
            - `StudentEnrollment` StudentEnrollment — recursive
            - `FeePlanFeeType` FeePlanFeeType
              - …
          - `StudentAddressDetails` StudentAddressDetail[]
            - `StudentEnrollmentID` integer
            - `Address` string
            - `CityID` integer
            - `StateID` integer
            - `CountryID` integer
            - `Zipcode` string
            - `IsPermanentAddress` boolean
            - `PAAddress` string
            - `PACityID` integer
            - `PAStateID` integer
            - `PACountryID` integer
            - `PAZipCode` string
            - `CreatedDate` string, date-time
            - `StudentAddressDetailsID` integer
            - `CurrentNearestLocation` string
            - `permanentNearestLocation` string
            - `Currentlatitude` string
            - `Currentlongitude` string
            - `Permanentlatitude` string
            - `Permanentlongitude` string
            - `Locality` string
            - `PALocality` string
            - `NameOfFormation` string
            - `AddressLandmark` string
            - `StudentEnrollment` StudentEnrollment — recursive
        - `StaffToBranches` StaffToBranch[]
          - `StaffToBranchID` integer
          - `StaffID` integer
          - `BranchID` integer
          - `Active` boolean
          - `CreatedDate` string, date-time
          - `IsAssigned` boolean
          - `Branch` Branch — recursive
          - `Staff` Staff
            - `StaffID` integer
            - `IsTeachingStaff` boolean
            - `StaffTypeID` integer
            - `StaffCode` string
            - `StaffUniqueID` integer
            - `Designation` string
            - `StaffDesignationID` integer
            - `StaffResponsibilitiesID` integer
            - `OrganisationID` integer
            - `BranchID` integer
            - `Priority` integer
            - `IsConsolidatedSalary` boolean
            - `BiometricCode` string
            - `CreatedDate` string, date-time
            - `IsOutSourceStaff` boolean
            - `AttendanceShiftID` integer
            - `NameofFather` string
            - `ClassTypeID` integer
            - `SubjectID` integer
            - `SubjectID1` integer
            - `SubjectID2` integer
            - `CreatedBy` integer
            - `StaffGUID` string
            - `Active` boolean
            - `StaffFRCode` string
            - `StaffRFIDCode` string
            - `LastUpdatedDate` string, date-time
            - `StaffCodeIncrementNo` integer
            - `ProgrammeDepartmentID` integer
            - `Organisation` Organisation — recursive
            - `StaffToBranches` StaffToBranch[]
      - `Organisation` Organisation — recursive
    - `FeePaymentReceipts` FeePaymentReceipt[]
      - `FeePaymentReceiptID` integer
      - `PaymentTypeID` integer
      - `BranchID` integer
      - `OrganisationID` integer
      - `ReceiptNo` string
      - `ReceiptBookNo` string
      - `AutoReceiptNo` string
      - `MCBTransactionID` string
      - `ReceiptDate` string, date-time
      - `CreatedDate` string, date-time
      - `IsOnlineReceipt` boolean
      - `FeeAccountID` integer
      - `IsCancelled` boolean
      - `IsAutomaticReceipt` integer
      - `FinancialYearID` integer
      - `ReceiptType` string
      - `PaymentSourceID` integer
      - `InvoiceNo` string
      - `StudentFeeInvoiceID` integer
      - `IsAdavancePaid` boolean
      - `CorporateBankID` integer
      - `IsUpdatedIntoStaticTable` boolean
      - `StudentEnrollmentID` integer
      - `FRPaymentModeID` integer
      - `FRCreatedBy` integer
      - `ReceiptSeqNo` string
      - `TaxInvoiceNo` string
      - `ReceiptIncrementNo` integer
      - `AutoReceiptIncrementNo` integer
      - `AcademicYearID` integer
      - `Branch` Branch
        - `BranchID` integer
        - `BranchName` string
        - `Shortcode` string
        - `LocationID` integer
        - `Description` string
        - `Email` string
        - `PhoneNo` string
        - `OfficeNo2` string
        - `OfficeNo3` string
        - `Fax` string
        - `Address` string
        - `ContactPersonName` string
        - `MobileNo` string
        - `TechnicalPersonName` string
        - `TechnicalPersonEmail` string
        - `TechnicalPersonMobile` string
        - `Status` boolean
        - `BoardID` integer
        - `IsAllowParentLogin` boolean
        - `IsAllowStudentLogin` boolean
        - `IsDayScholar` integer
        - `IsTransportFacility` boolean
        - `IsLunchAndDinnerFacility` boolean
        - `IsBoardingAndLodgingFacility` boolean
        - `IsDaycareAndStudyhourFacility` boolean
        - `IsRevenueBranch` boolean
        - `CreatedDate` string, date-time
        - `SMSShortCode` string
        - `AffiliateCode` string
        - `AffiliationNo` string
        - `SchoolCode` string
        - `Currency` string
        - `BranchGUID` string
        - `IsFranchiseBranch` boolean
        - `IsWebEnquiryDisable` boolean
        - `BranchStatusReason` string
        - `BranchTypeID` integer
        - `IsAllowBranchAccess` boolean
        - `Pincode` string
        - `TimeZone` string
        - `TimeZoneDiff` integer
        - `BranchUniqueID` string
        - `IsWeeklyBoarder` boolean
        - `BSno` integer
        - `IsResidentialWithAC` boolean
        - `BranchAlphaNumericCode` string
        - `LastUpdatedDate` string, date-time
        - `Location` Location
          - `LocationID` integer
          - `OrganisationID` integer
          - `LocationName` string
          - `Priority` integer
          - `CreatedDate` string, date-time
          - `LocationGUID` string
          - `DisplayText` string
          - `Branches` Branch[]
          - `Organisation` Organisation — recursive
        - `FeePaymentDetails` FeePaymentDetail[]
          - `PaymentID` integer
          - `StudentEnrollmentID` integer
          - `AssignFeeTypeID` integer
          - `PaymentModeID` integer
          - `ScholarShipID` integer
          - `FeeInstallmentStudentID` integer
          - `FeeAccountID` integer
          - `IsCancelled` boolean
          - `CreatedBy` integer
          - `Type` integer
          - `PBranchSectionID` integer
          - `PClassName` string
          - `PSection` string
          - `EnrollmentCode` string
          - `PaidAmmount` number, double
          - `FineAmount` number, double
          - `ChequeOrDDNo` string
          - `ReceiptNo` string
          - `MCBTransactionID` string
          - `PaidDate` string, date-time
          - `BranchID` integer
          - `CreatedDate` string, date-time
          - `IsBranchShuffle` boolean
          - `IsOnlineReceipt` boolean
          - `TaxPercentage` number, double
          - `TaxType` integer
          - `TaxAmount` number, double
          - `GSTApplicableonFeetypePercentage` number, double
          - `LastUpdatedDate` string, date-time
          - `BalanceAmount` number, double
          - `Branch` Branch — recursive
          - `StudentEnrollment` StudentEnrollment
            - `StudentEnrollmentID` integer
            - `BranchID` integer
            - `StudentEnrollmentCode` string
            - `FirstName` string
            - `MiddleName` string
            - `LastName` string
            - `Email` string
            - `PhotoUpload` string
            - `ResidentialPhone` string
            - `Fax` string
            - `MobileNumber` string
            - `QualifiedExamRank` string
            - `Sex` boolean
            - `ScholarShip` boolean
            - `DateOfBirth` string, date-time
            - `DateOfAdmission` string, date-time
            - `Active` boolean
            - `Remarks` string
            - `Category` integer
            - `Transport` boolean
            - `CreatedDate` string, date-time
            - `TransferBranchID` integer
            - `StudentGUID` string
            - `CreatedBy` integer
            - `StudentEnrollmentFullName` string
            - `StudentEnrollmentFullName2` string
            - `AdmittedClassID` integer
            - `AdmittedAcademicYearID` integer
            - `StudentEnrollmentFullName3` string
            - `StudentEnrollmentFullName4` string
            - `BillingCurrency` string
            - `ReportingDate` string, date-time
            - `LastModifiedDate` string, date-time
            - `EnrollmentCodeIncrementNo` integer
            - `AdmittedBranchID` integer
            - `StdAlphaNumericCode` string
            - `StudentFeePaymentLink` string
            - `AssignmentToStudents` AssignmentToStudent[]
              - …
            - `Branch` Branch — recursive
            - `FeePaymentDetails` FeePaymentDetail[]
            - `FeeTypesToStudents` FeeTypesToStudent[]
              - …
            - `StudentAddressDetails` StudentAddressDetail[]
              - …
          - `FeePaymentMode` FeePaymentMode
            - `PaymentModeID` integer
            - `PaymentMode` string
            - `CreatedDate` string, date-time
            - `PaymentModeColuerCode` string
            - `FeePaymentDetails` FeePaymentDetail[]
        - `FeePaymentReceipts` FeePaymentReceipt[]
        - `StudentEnrollments` StudentEnrollment[]
          - `StudentEnrollmentID` integer
          - `BranchID` integer
          - `StudentEnrollmentCode` string
          - `FirstName` string
          - `MiddleName` string
          - `LastName` string
          - `Email` string
          - `PhotoUpload` string
          - `ResidentialPhone` string
          - `Fax` string
          - `MobileNumber` string
          - `QualifiedExamRank` string
          - `Sex` boolean
          - `ScholarShip` boolean
          - `DateOfBirth` string, date-time
          - `DateOfAdmission` string, date-time
          - `Active` boolean
          - `Remarks` string
          - `Category` integer
          - `Transport` boolean
          - `CreatedDate` string, date-time
          - `TransferBranchID` integer
          - `StudentGUID` string
          - `CreatedBy` integer
          - `StudentEnrollmentFullName` string
          - `StudentEnrollmentFullName2` string
          - `AdmittedClassID` integer
          - `AdmittedAcademicYearID` integer
          - `StudentEnrollmentFullName3` string
          - `StudentEnrollmentFullName4` string
          - `BillingCurrency` string
          - `ReportingDate` string, date-time
          - `LastModifiedDate` string, date-time
          - `EnrollmentCodeIncrementNo` integer
          - `AdmittedBranchID` integer
          - `StdAlphaNumericCode` string
          - `StudentFeePaymentLink` string
          - `AssignmentToStudents` AssignmentToStudent[]
            - `AssignmentID` integer
            - `StudentEnrollmentID` integer
            - `Message` string
            - `SubmittedFilePath` string
            - `SubmissionDate` string, date-time
            - `Status` boolean
            - `Grades` string
            - `CreatedDate` string, date-time
            - `ID` integer
            - `Marks` number, double
            - `TeacherRemarks` string
            - `Teacheruploadedimage` string
            - `StaffID` integer
            - `StaffSubmissionDate` string, date-time
            - `UserID` integer
            - `Assignment` Assignment
              - …
            - `StudentEnrollment` StudentEnrollment — recursive
          - `Branch` Branch — recursive
          - `FeePaymentDetails` FeePaymentDetail[]
            - `PaymentID` integer
            - `StudentEnrollmentID` integer
            - `AssignFeeTypeID` integer
            - `PaymentModeID` integer
            - `ScholarShipID` integer
            - `FeeInstallmentStudentID` integer
            - `FeeAccountID` integer
            - `IsCancelled` boolean
            - `CreatedBy` integer
            - `Type` integer
            - `PBranchSectionID` integer
            - `PClassName` string
            - `PSection` string
            - `EnrollmentCode` string
            - `PaidAmmount` number, double
            - `FineAmount` number, double
            - `ChequeOrDDNo` string
            - `ReceiptNo` string
            - `MCBTransactionID` string
            - `PaidDate` string, date-time
            - `BranchID` integer
            - `CreatedDate` string, date-time
            - `IsBranchShuffle` boolean
            - `IsOnlineReceipt` boolean
            - `TaxPercentage` number, double
            - `TaxType` integer
            - `TaxAmount` number, double
            - `GSTApplicableonFeetypePercentage` number, double
            - `LastUpdatedDate` string, date-time
            - `BalanceAmount` number, double
            - `Branch` Branch — recursive
            - `StudentEnrollment` StudentEnrollment — recursive
            - `FeePaymentMode` FeePaymentMode
              - …
          - `FeeTypesToStudents` FeeTypesToStudent[]
            - `AssignFeeTypeID` integer
            - `FeePlanFeeTypeID` integer
            - `StudentEnrollmentID` integer
            - `ClassID` integer
            - `Amount` number, double
            - `Concession` number, double
            - `Remarks` string
            - `ConcessionSettingID` integer
            - `Status` boolean
            - `CreatedDate` string, date-time
            - `ChangeReason` string
            - `IsSalaryDeduction` boolean
            - `IsBranchShuffle` boolean
            - `BranchID` integer
            - `AcademicYearID` integer
            - `AssignedBy` integer
            - `LastUpdatedDate` string, date-time
            - `StudentEnrollment` StudentEnrollment — recursive
            - `FeePlanFeeType` FeePlanFeeType
              - …
          - `StudentAddressDetails` StudentAddressDetail[]
            - `StudentEnrollmentID` integer
            - `Address` string
            - `CityID` integer
            - `StateID` integer
            - `CountryID` integer
            - `Zipcode` string
            - `IsPermanentAddress` boolean
            - `PAAddress` string
            - `PACityID` integer
            - `PAStateID` integer
            - `PACountryID` integer
            - `PAZipCode` string
            - `CreatedDate` string, date-time
            - `StudentAddressDetailsID` integer
            - `CurrentNearestLocation` string
            - `permanentNearestLocation` string
            - `Currentlatitude` string
            - `Currentlongitude` string
            - `Permanentlatitude` string
            - `Permanentlongitude` string
            - `Locality` string
            - `PALocality` string
            - `NameOfFormation` string
            - `AddressLandmark` string
            - `StudentEnrollment` StudentEnrollment — recursive
        - `StaffToBranches` StaffToBranch[]
          - `StaffToBranchID` integer
          - `StaffID` integer
          - `BranchID` integer
          - `Active` boolean
          - `CreatedDate` string, date-time
          - `IsAssigned` boolean
          - `Branch` Branch — recursive
          - `Staff` Staff
            - `StaffID` integer
            - `IsTeachingStaff` boolean
            - `StaffTypeID` integer
            - `StaffCode` string
            - `StaffUniqueID` integer
            - `Designation` string
            - `StaffDesignationID` integer
            - `StaffResponsibilitiesID` integer
            - `OrganisationID` integer
            - `BranchID` integer
            - `Priority` integer
            - `IsConsolidatedSalary` boolean
            - `BiometricCode` string
            - `CreatedDate` string, date-time
            - `IsOutSourceStaff` boolean
            - `AttendanceShiftID` integer
            - `NameofFather` string
            - `ClassTypeID` integer
            - `SubjectID` integer
            - `SubjectID1` integer
            - `SubjectID2` integer
            - `CreatedBy` integer
            - `StaffGUID` string
            - `Active` boolean
            - `StaffFRCode` string
            - `StaffRFIDCode` string
            - `LastUpdatedDate` string, date-time
            - `StaffCodeIncrementNo` integer
            - `ProgrammeDepartmentID` integer
            - `Organisation` Organisation — recursive
            - `StaffToBranches` StaffToBranch[]
      - `Organisation` Organisation — recursive
    - `FeeTypes` FeeType[]
      - `FeeTypeID` integer
      - `FeeType1` string
      - `IsTransportFee` boolean
      - `OrganisationID` integer
      - `IsConcessionApplicable` boolean
      - `IsComittedFee` boolean
      - `IsApplicationFee` boolean
      - `IsAdminsionFee` boolean
      - `Priority` integer
      - `IsServiceBased` boolean
      - `CreatedDate` string, date-time
      - `IsProData` boolean
      - `IsAllowPartialPayment` boolean
      - `IsMidDayMeals` boolean
      - `IsActivityBased` boolean
      - `IsRefundable` boolean
      - `CanSendSMS` boolean
      - `IsIDCardFee` boolean
      - `IsParentEnable` boolean
      - `IsStudentSpecific` boolean
      - `IsInventoryFee` boolean
      - `IsTermWiseAssign` boolean
      - `FeeDescription` string
      - `IsHostelFee` boolean
      - `IsMandatory` boolean
      - `IsOptionalFee` boolean
      - `IsRefundAmountInterest` boolean
      - `IsAllowPartialPayment_Accountant` boolean
      - `IsDepositFee` boolean
      - `EnableOnlinePayment` boolean
      - `IsContractFee` boolean
      - `IsSchoolStoreFee` boolean
      - `FeePlanFeeTypes` FeePlanFeeType[]
        - `FeePlanFeeTypeID` integer
        - `FeePlanID` integer
        - `FeeTypeID` integer
        - `OccuranceID` integer
        - `Ammount` number, double
        - `IsMandatory` boolean
        - `CreatedDate` string, date-time
        - `CurrencyCode` string
        - `TaxPercentage` number, double
        - `TaxType` integer
        - `FeeTypesToStudents` FeeTypesToStudent[]
          - `AssignFeeTypeID` integer
          - `FeePlanFeeTypeID` integer
          - `StudentEnrollmentID` integer
          - `ClassID` integer
          - `Amount` number, double
          - `Concession` number, double
          - `Remarks` string
          - `ConcessionSettingID` integer
          - `Status` boolean
          - `CreatedDate` string, date-time
          - `ChangeReason` string
          - `IsSalaryDeduction` boolean
          - `IsBranchShuffle` boolean
          - `BranchID` integer
          - `AcademicYearID` integer
          - `AssignedBy` integer
          - `LastUpdatedDate` string, date-time
          - `StudentEnrollment` StudentEnrollment
            - `StudentEnrollmentID` integer
            - `BranchID` integer
            - `StudentEnrollmentCode` string
            - `FirstName` string
            - `MiddleName` string
            - `LastName` string
            - `Email` string
            - `PhotoUpload` string
            - `ResidentialPhone` string
            - `Fax` string
            - `MobileNumber` string
            - `QualifiedExamRank` string
            - `Sex` boolean
            - `ScholarShip` boolean
            - `DateOfBirth` string, date-time
            - `DateOfAdmission` string, date-time
            - `Active` boolean
            - `Remarks` string
            - `Category` integer
            - `Transport` boolean
            - `CreatedDate` string, date-time
            - `TransferBranchID` integer
            - `StudentGUID` string
            - `CreatedBy` integer
            - `StudentEnrollmentFullName` string
            - `StudentEnrollmentFullName2` string
            - `AdmittedClassID` integer
            - `AdmittedAcademicYearID` integer
            - `StudentEnrollmentFullName3` string
            - `StudentEnrollmentFullName4` string
            - `BillingCurrency` string
            - `ReportingDate` string, date-time
            - `LastModifiedDate` string, date-time
            - `EnrollmentCodeIncrementNo` integer
            - `AdmittedBranchID` integer
            - `StdAlphaNumericCode` string
            - `StudentFeePaymentLink` string
            - `AssignmentToStudents` AssignmentToStudent[]
              - …
            - `Branch` Branch
              - …
            - `FeePaymentDetails` FeePaymentDetail[]
              - …
            - `FeeTypesToStudents` FeeTypesToStudent[]
            - `StudentAddressDetails` StudentAddressDetail[]
              - …
          - `FeePlanFeeType` FeePlanFeeType — recursive
        - `FeeType` FeeType — recursive
      - `Organisation` Organisation — recursive
    - `Staffs` Staff[]
      - `StaffID` integer
      - `IsTeachingStaff` boolean
      - `StaffTypeID` integer
      - `StaffCode` string
      - `StaffUniqueID` integer
      - `Designation` string
      - `StaffDesignationID` integer
      - `StaffResponsibilitiesID` integer
      - `OrganisationID` integer
      - `BranchID` integer
      - `Priority` integer
      - `IsConsolidatedSalary` boolean
      - `BiometricCode` string
      - `CreatedDate` string, date-time
      - `IsOutSourceStaff` boolean
      - `AttendanceShiftID` integer
      - `NameofFather` string
      - `ClassTypeID` integer
      - `SubjectID` integer
      - `SubjectID1` integer
      - `SubjectID2` integer
      - `CreatedBy` integer
      - `StaffGUID` string
      - `Active` boolean
      - `StaffFRCode` string
      - `StaffRFIDCode` string
      - `LastUpdatedDate` string, date-time
      - `StaffCodeIncrementNo` integer
      - `ProgrammeDepartmentID` integer
      - `Organisation` Organisation — recursive
      - `StaffToBranches` StaffToBranch[]
        - `StaffToBranchID` integer
        - `StaffID` integer
        - `BranchID` integer
        - `Active` boolean
        - `CreatedDate` string, date-time
        - `IsAssigned` boolean
        - `Branch` Branch
          - `BranchID` integer
          - `BranchName` string
          - `Shortcode` string
          - `LocationID` integer
          - `Description` string
          - `Email` string
          - `PhoneNo` string
          - `OfficeNo2` string
          - `OfficeNo3` string
          - `Fax` string
          - `Address` string
          - `ContactPersonName` string
          - `MobileNo` string
          - `TechnicalPersonName` string
          - `TechnicalPersonEmail` string
          - `TechnicalPersonMobile` string
          - `Status` boolean
          - `BoardID` integer
          - `IsAllowParentLogin` boolean
          - `IsAllowStudentLogin` boolean
          - `IsDayScholar` integer
          - `IsTransportFacility` boolean
          - `IsLunchAndDinnerFacility` boolean
          - `IsBoardingAndLodgingFacility` boolean
          - `IsDaycareAndStudyhourFacility` boolean
          - `IsRevenueBranch` boolean
          - `CreatedDate` string, date-time
          - `SMSShortCode` string
          - `AffiliateCode` string
          - `AffiliationNo` string
          - `SchoolCode` string
          - `Currency` string
          - `BranchGUID` string
          - `IsFranchiseBranch` boolean
          - `IsWebEnquiryDisable` boolean
          - `BranchStatusReason` string
          - `BranchTypeID` integer
          - `IsAllowBranchAccess` boolean
          - `Pincode` string
          - `TimeZone` string
          - `TimeZoneDiff` integer
          - `BranchUniqueID` string
          - `IsWeeklyBoarder` boolean
          - `BSno` integer
          - `IsResidentialWithAC` boolean
          - `BranchAlphaNumericCode` string
          - `LastUpdatedDate` string, date-time
          - `Location` Location
            - `LocationID` integer
            - `OrganisationID` integer
            - `LocationName` string
            - `Priority` integer
            - `CreatedDate` string, date-time
            - `LocationGUID` string
            - `DisplayText` string
            - `Branches` Branch[]
            - `Organisation` Organisation — recursive
          - `FeePaymentDetails` FeePaymentDetail[]
            - `PaymentID` integer
            - `StudentEnrollmentID` integer
            - `AssignFeeTypeID` integer
            - `PaymentModeID` integer
            - `ScholarShipID` integer
            - `FeeInstallmentStudentID` integer
            - `FeeAccountID` integer
            - `IsCancelled` boolean
            - `CreatedBy` integer
            - `Type` integer
            - `PBranchSectionID` integer
            - `PClassName` string
            - `PSection` string
            - `EnrollmentCode` string
            - `PaidAmmount` number, double
            - `FineAmount` number, double
            - `ChequeOrDDNo` string
            - `ReceiptNo` string
            - `MCBTransactionID` string
            - `PaidDate` string, date-time
            - `BranchID` integer
            - `CreatedDate` string, date-time
            - `IsBranchShuffle` boolean
            - `IsOnlineReceipt` boolean
            - `TaxPercentage` number, double
            - `TaxType` integer
            - `TaxAmount` number, double
            - `GSTApplicableonFeetypePercentage` number, double
            - `LastUpdatedDate` string, date-time
            - `BalanceAmount` number, double
            - `Branch` Branch — recursive
            - `StudentEnrollment` StudentEnrollment
              - …
            - `FeePaymentMode` FeePaymentMode
              - …
          - `FeePaymentReceipts` FeePaymentReceipt[]
            - `FeePaymentReceiptID` integer
            - `PaymentTypeID` integer
            - `BranchID` integer
            - `OrganisationID` integer
            - `ReceiptNo` string
            - `ReceiptBookNo` string
            - `AutoReceiptNo` string
            - `MCBTransactionID` string
            - `ReceiptDate` string, date-time
            - `CreatedDate` string, date-time
            - `IsOnlineReceipt` boolean
            - `FeeAccountID` integer
            - `IsCancelled` boolean
            - `IsAutomaticReceipt` integer
            - `FinancialYearID` integer
            - `ReceiptType` string
            - `PaymentSourceID` integer
            - `InvoiceNo` string
            - `StudentFeeInvoiceID` integer
            - `IsAdavancePaid` boolean
            - `CorporateBankID` integer
            - `IsUpdatedIntoStaticTable` boolean
            - `StudentEnrollmentID` integer
            - `FRPaymentModeID` integer
            - `FRCreatedBy` integer
            - `ReceiptSeqNo` string
            - `TaxInvoiceNo` string
            - `ReceiptIncrementNo` integer
            - `AutoReceiptIncrementNo` integer
            - `AcademicYearID` integer
            - `Branch` Branch — recursive
            - `Organisation` Organisation — recursive
          - `StudentEnrollments` StudentEnrollment[]
            - `StudentEnrollmentID` integer
            - `BranchID` integer
            - `StudentEnrollmentCode` string
            - `FirstName` string
            - `MiddleName` string
            - `LastName` string
            - `Email` string
            - `PhotoUpload` string
            - `ResidentialPhone` string
            - `Fax` string
            - `MobileNumber` string
            - `QualifiedExamRank` string
            - `Sex` boolean
            - `ScholarShip` boolean
            - `DateOfBirth` string, date-time
            - `DateOfAdmission` string, date-time
            - `Active` boolean
            - `Remarks` string
            - `Category` integer
            - `Transport` boolean
            - `CreatedDate` string, date-time
            - `TransferBranchID` integer
            - `StudentGUID` string
            - `CreatedBy` integer
            - `StudentEnrollmentFullName` string
            - `StudentEnrollmentFullName2` string
            - `AdmittedClassID` integer
            - `AdmittedAcademicYearID` integer
            - `StudentEnrollmentFullName3` string
            - `StudentEnrollmentFullName4` string
            - `BillingCurrency` string
            - `ReportingDate` string, date-time
            - `LastModifiedDate` string, date-time
            - `EnrollmentCodeIncrementNo` integer
            - `AdmittedBranchID` integer
            - `StdAlphaNumericCode` string
            - `StudentFeePaymentLink` string
            - `AssignmentToStudents` AssignmentToStudent[]
              - …
            - `Branch` Branch — recursive
            - `FeePaymentDetails` FeePaymentDetail[]
              - …
            - `FeeTypesToStudents` FeeTypesToStudent[]
              - …
            - `StudentAddressDetails` StudentAddressDetail[]
              - …
          - `StaffToBranches` StaffToBranch[]
        - `Staff` Staff — recursive
  - `Users` User[]
    - `UserID` integer
    - `UserName` string
    - `Password` string
    - `UserTypeID` integer
    - `PersonalID` integer
    - `OrganisationID` integer
    - `Status` boolean
    - `LastLoginDateTime` string, date-time
    - `EmailID` string
    - `Encrypted` boolean
    - `AliasUserName` string
    - `IsAccessDashBoard` boolean
    - `CreatedDate` string, date-time
    - `IsChangeAccess` boolean
    - `IsSettingsEnable` boolean
    - `MaskMobile` boolean
    - `MaskEmail` boolean
    - `MaskAddress` boolean
    - `MaskAmount` boolean
    - `IsMobileAppDownloaded` boolean
    - `IsPasswordExpired` boolean
    - `LastPasswordUpdatedDate` string, date-time
    - `Mpin` integer
    - `MaskMobile_Staff` boolean
    - `MaskEmail_Staff` boolean
    - `MaskAddress_Staff` boolean
    - `MaskAdharCardNo_Staff` boolean
    - `MaskPanNo_Staff` boolean
    - `MaskAdharCardNo` boolean
    - `MaskPanNo` boolean
    - `MaskPassportNo` boolean
    - `MaskVISANo` boolean
    - `UserGUID` string
    - `CanApproveLeaves` boolean
    - `CanApproveLeaves_TeachingStaff` boolean
    - `CanApproveLeaves_TransportStaff` boolean
    - `CanSendSMS` boolean
    - `CanSendEmail` boolean
    - `CanSendWhatsapp` boolean
    - `CanClickToCall` boolean
    - `MaskPENNo` boolean
    - `MaskAPAARID` boolean
    - `UserDisabledTypeID` integer
  - `AcademicYears` AcademicYear[]
    - `AcademicYearID` integer
    - `AcademicYear1` string
    - `CreatedDate` string, date-time
    - `DefaultYear` boolean
    - `CurrentAYSeqNo` integer
    - `AYStartDate` string, date-time
    - `AYEndDate` string, date-time
    - `AcademicYears1` AcademicYear — recursive
    - `AcademicYear2` AcademicYear — recursive
  - `Branches` Branch[]
    - `BranchID` integer
    - `BranchName` string
    - `Shortcode` string
    - `LocationID` integer
    - `Description` string
    - `Email` string
    - `PhoneNo` string
    - `OfficeNo2` string
    - `OfficeNo3` string
    - `Fax` string
    - `Address` string
    - `ContactPersonName` string
    - `MobileNo` string
    - `TechnicalPersonName` string
    - `TechnicalPersonEmail` string
    - `TechnicalPersonMobile` string
    - `Status` boolean
    - `BoardID` integer
    - `IsAllowParentLogin` boolean
    - `IsAllowStudentLogin` boolean
    - `IsDayScholar` integer
    - `IsTransportFacility` boolean
    - `IsLunchAndDinnerFacility` boolean
    - `IsBoardingAndLodgingFacility` boolean
    - `IsDaycareAndStudyhourFacility` boolean
    - `IsRevenueBranch` boolean
    - `CreatedDate` string, date-time
    - `SMSShortCode` string
    - `AffiliateCode` string
    - `AffiliationNo` string
    - `SchoolCode` string
    - `Currency` string
    - `BranchGUID` string
    - `IsFranchiseBranch` boolean
    - `IsWebEnquiryDisable` boolean
    - `BranchStatusReason` string
    - `BranchTypeID` integer
    - `IsAllowBranchAccess` boolean
    - `Pincode` string
    - `TimeZone` string
    - `TimeZoneDiff` integer
    - `BranchUniqueID` string
    - `IsWeeklyBoarder` boolean
    - `BSno` integer
    - `IsResidentialWithAC` boolean
    - `BranchAlphaNumericCode` string
    - `LastUpdatedDate` string, date-time
    - `Location` Location
      - `LocationID` integer
      - `OrganisationID` integer
      - `LocationName` string
      - `Priority` integer
      - `CreatedDate` string, date-time
      - `LocationGUID` string
      - `DisplayText` string
      - `Branches` Branch[]
      - `Organisation` Organisation
        - `OrganisationID` integer
        - `OrganisationName` string
        - `ShortCode` string
        - `Description` string
        - `WebURL` string
        - `Email` string
        - `Address` string
        - `Address1` string
        - `Address2` string
        - `LogoURL` string
        - `PhoneNo` string
        - `SMSSenderID` string
        - `CountryID` integer
        - `Active` boolean
        - `CreatedDate` string, date-time
        - `CorporateEmailIDs` string
        - `PersonName` string
        - `OrganisationType` string
        - `ZohoSupport` string
        - `ZohoBooks` string
        - `SalesManager` string
        - `Level` integer
        - `OrganisationGUID` string
        - `CustomerTypeID` integer
        - `COCityID` integer
        - `MCBSourceID` integer
        - `CreatedBY` string
        - `ExpiryDate` string, date-time
        - `AccountManagerUserID` integer
        - `SalesManagerUserID` integer
        - `IsWithheld` boolean
        - `WithheldRequestDate` string, date-time
        - `WithheldStatus` integer
        - `Level_LMS` integer
        - `CustomerTypeID_LMS` integer
        - `RelationshipManager` string
        - `CSManager` string
        - `CSMUserID` integer
        - `OrgAlphaNumericCode` string
        - `Locations` Location[]
        - `FeePaymentReceipts` FeePaymentReceipt[]
          - `FeePaymentReceiptID` integer
          - `PaymentTypeID` integer
          - `BranchID` integer
          - `OrganisationID` integer
          - `ReceiptNo` string
          - `ReceiptBookNo` string
          - `AutoReceiptNo` string
          - `MCBTransactionID` string
          - `ReceiptDate` string, date-time
          - `CreatedDate` string, date-time
          - `IsOnlineReceipt` boolean
          - `FeeAccountID` integer
          - `IsCancelled` boolean
          - `IsAutomaticReceipt` integer
          - `FinancialYearID` integer
          - `ReceiptType` string
          - `PaymentSourceID` integer
          - `InvoiceNo` string
          - `StudentFeeInvoiceID` integer
          - `IsAdavancePaid` boolean
          - `CorporateBankID` integer
          - `IsUpdatedIntoStaticTable` boolean
          - `StudentEnrollmentID` integer
          - `FRPaymentModeID` integer
          - `FRCreatedBy` integer
          - `ReceiptSeqNo` string
          - `TaxInvoiceNo` string
          - `ReceiptIncrementNo` integer
          - `AutoReceiptIncrementNo` integer
          - `AcademicYearID` integer
          - `Branch` Branch — recursive
          - `Organisation` Organisation — recursive
        - `FeeTypes` FeeType[]
          - `FeeTypeID` integer
          - `FeeType1` string
          - `IsTransportFee` boolean
          - `OrganisationID` integer
          - `IsConcessionApplicable` boolean
          - `IsComittedFee` boolean
          - `IsApplicationFee` boolean
          - `IsAdminsionFee` boolean
          - `Priority` integer
          - `IsServiceBased` boolean
          - `CreatedDate` string, date-time
          - `IsProData` boolean
          - `IsAllowPartialPayment` boolean
          - `IsMidDayMeals` boolean
          - `IsActivityBased` boolean
          - `IsRefundable` boolean
          - `CanSendSMS` boolean
          - `IsIDCardFee` boolean
          - `IsParentEnable` boolean
          - `IsStudentSpecific` boolean
          - `IsInventoryFee` boolean
          - `IsTermWiseAssign` boolean
          - `FeeDescription` string
          - `IsHostelFee` boolean
          - `IsMandatory` boolean
          - `IsOptionalFee` boolean
          - `IsRefundAmountInterest` boolean
          - `IsAllowPartialPayment_Accountant` boolean
          - `IsDepositFee` boolean
          - `EnableOnlinePayment` boolean
          - `IsContractFee` boolean
          - `IsSchoolStoreFee` boolean
          - `FeePlanFeeTypes` FeePlanFeeType[]
            - `FeePlanFeeTypeID` integer
            - `FeePlanID` integer
            - `FeeTypeID` integer
            - `OccuranceID` integer
            - `Ammount` number, double
            - `IsMandatory` boolean
            - `CreatedDate` string, date-time
            - `CurrencyCode` string
            - `TaxPercentage` number, double
            - `TaxType` integer
            - `FeeTypesToStudents` FeeTypesToStudent[]
              - …
            - `FeeType` FeeType — recursive
          - `Organisation` Organisation — recursive
        - `Staffs` Staff[]
          - `StaffID` integer
          - `IsTeachingStaff` boolean
          - `StaffTypeID` integer
          - `StaffCode` string
          - `StaffUniqueID` integer
          - `Designation` string
          - `StaffDesignationID` integer
          - `StaffResponsibilitiesID` integer
          - `OrganisationID` integer
          - `BranchID` integer
          - `Priority` integer
          - `IsConsolidatedSalary` boolean
          - `BiometricCode` string
          - `CreatedDate` string, date-time
          - `IsOutSourceStaff` boolean
          - `AttendanceShiftID` integer
          - `NameofFather` string
          - `ClassTypeID` integer
          - `SubjectID` integer
          - `SubjectID1` integer
          - `SubjectID2` integer
          - `CreatedBy` integer
          - `StaffGUID` string
          - `Active` boolean
          - `StaffFRCode` string
          - `StaffRFIDCode` string
          - `LastUpdatedDate` string, date-time
          - `StaffCodeIncrementNo` integer
          - `ProgrammeDepartmentID` integer
          - `Organisation` Organisation — recursive
          - `StaffToBranches` StaffToBranch[]
            - `StaffToBranchID` integer
            - `StaffID` integer
            - `BranchID` integer
            - `Active` boolean
            - `CreatedDate` string, date-time
            - `IsAssigned` boolean
            - `Branch` Branch — recursive
            - `Staff` Staff — recursive
    - `FeePaymentDetails` FeePaymentDetail[]
      - `PaymentID` integer
      - `StudentEnrollmentID` integer
      - `AssignFeeTypeID` integer
      - `PaymentModeID` integer
      - `ScholarShipID` integer
      - `FeeInstallmentStudentID` integer
      - `FeeAccountID` integer
      - `IsCancelled` boolean
      - `CreatedBy` integer
      - `Type` integer
      - `PBranchSectionID` integer
      - `PClassName` string
      - `PSection` string
      - `EnrollmentCode` string
      - `PaidAmmount` number, double
      - `FineAmount` number, double
      - `ChequeOrDDNo` string
      - `ReceiptNo` string
      - `MCBTransactionID` string
      - `PaidDate` string, date-time
      - `BranchID` integer
      - `CreatedDate` string, date-time
      - `IsBranchShuffle` boolean
      - `IsOnlineReceipt` boolean
      - `TaxPercentage` number, double
      - `TaxType` integer
      - `TaxAmount` number, double
      - `GSTApplicableonFeetypePercentage` number, double
      - `LastUpdatedDate` string, date-time
      - `BalanceAmount` number, double
      - `Branch` Branch — recursive
      - `StudentEnrollment` StudentEnrollment
        - `StudentEnrollmentID` integer
        - `BranchID` integer
        - `StudentEnrollmentCode` string
        - `FirstName` string
        - `MiddleName` string
        - `LastName` string
        - `Email` string
        - `PhotoUpload` string
        - `ResidentialPhone` string
        - `Fax` string
        - `MobileNumber` string
        - `QualifiedExamRank` string
        - `Sex` boolean
        - `ScholarShip` boolean
        - `DateOfBirth` string, date-time
        - `DateOfAdmission` string, date-time
        - `Active` boolean
        - `Remarks` string
        - `Category` integer
        - `Transport` boolean
        - `CreatedDate` string, date-time
        - `TransferBranchID` integer
        - `StudentGUID` string
        - `CreatedBy` integer
        - `StudentEnrollmentFullName` string
        - `StudentEnrollmentFullName2` string
        - `AdmittedClassID` integer
        - `AdmittedAcademicYearID` integer
        - `StudentEnrollmentFullName3` string
        - `StudentEnrollmentFullName4` string
        - `BillingCurrency` string
        - `ReportingDate` string, date-time
        - `LastModifiedDate` string, date-time
        - `EnrollmentCodeIncrementNo` integer
        - `AdmittedBranchID` integer
        - `StdAlphaNumericCode` string
        - `StudentFeePaymentLink` string
        - `AssignmentToStudents` AssignmentToStudent[]
          - `AssignmentID` integer
          - `StudentEnrollmentID` integer
          - `Message` string
          - `SubmittedFilePath` string
          - `SubmissionDate` string, date-time
          - `Status` boolean
          - `Grades` string
          - `CreatedDate` string, date-time
          - `ID` integer
          - `Marks` number, double
          - `TeacherRemarks` string
          - `Teacheruploadedimage` string
          - `StaffID` integer
          - `StaffSubmissionDate` string, date-time
          - `UserID` integer
          - `Assignment` Assignment
            - `AssignmentID` integer
            - `BranchSectionID` integer
            - `SubjectID` integer
            - `MaxMarks` integer
            - `AssignmentCategoryID` integer
            - `Title` string
            - `Description` string
            - `UserName` string
            - `Message` string
            - `AssignmentDate` string, date-time
            - `DeadlineDate` string, date-time
            - `CreatedDate` string, date-time
            - `IsApproved` boolean
            - `ApprovedBy` integer
            - `ApprovedDate` string, date-time
            - `IsPushedToMobileApp` boolean
            - `CommonAssignmentID` integer
            - `IsStudentLevel` boolean
            - `Type` boolean
            - `Chapters` string
            - `Topic` string
            - `QuestionBankQuestionID` integer
            - `OrganisationID` integer
            - `LocationID` integer
            - `BranchID` integer
            - `ClassID` integer
            - `IsOnlineAssignment` boolean
            - `TransactionID` string
            - `OrganisationSubjectID` integer
            - `ClassGroupID` integer
            - `TypeofAssignmentID` integer
            - `LearningOutcome` string
            - `UnitPlannerID` integer
            - `IsGradebookAdded` boolean
            - `MoodleAssignmentID` string
            - `SubjectTopicExerciseID` integer
            - `IsSubmitOnline` boolean
            - `AssignmentFiles` AssignmentFile[]
              - …
            - `AssignmentToStudents` AssignmentToStudent[]
          - `StudentEnrollment` StudentEnrollment — recursive
        - `Branch` Branch — recursive
        - `FeePaymentDetails` FeePaymentDetail[]
        - `FeeTypesToStudents` FeeTypesToStudent[]
          - `AssignFeeTypeID` integer
          - `FeePlanFeeTypeID` integer
          - `StudentEnrollmentID` integer
          - `ClassID` integer
          - `Amount` number, double
          - `Concession` number, double
          - `Remarks` string
          - `ConcessionSettingID` integer
          - `Status` boolean
          - `CreatedDate` string, date-time
          - `ChangeReason` string
          - `IsSalaryDeduction` boolean
          - `IsBranchShuffle` boolean
          - `BranchID` integer
          - `AcademicYearID` integer
          - `AssignedBy` integer
          - `LastUpdatedDate` string, date-time
          - `StudentEnrollment` StudentEnrollment — recursive
          - `FeePlanFeeType` FeePlanFeeType
            - `FeePlanFeeTypeID` integer
            - `FeePlanID` integer
            - `FeeTypeID` integer
            - `OccuranceID` integer
            - `Ammount` number, double
            - `IsMandatory` boolean
            - `CreatedDate` string, date-time
            - `CurrencyCode` string
            - `TaxPercentage` number, double
            - `TaxType` integer
            - `FeeTypesToStudents` FeeTypesToStudent[]
            - `FeeType` FeeType
              - …
        - `StudentAddressDetails` StudentAddressDetail[]
          - `StudentEnrollmentID` integer
          - `Address` string
          - `CityID` integer
          - `StateID` integer
          - `CountryID` integer
          - `Zipcode` string
          - `IsPermanentAddress` boolean
          - `PAAddress` string
          - `PACityID` integer
          - `PAStateID` integer
          - `PACountryID` integer
          - `PAZipCode` string
          - `CreatedDate` string, date-time
          - `StudentAddressDetailsID` integer
          - `CurrentNearestLocation` string
          - `permanentNearestLocation` string
          - `Currentlatitude` string
          - `Currentlongitude` string
          - `Permanentlatitude` string
          - `Permanentlongitude` string
          - `Locality` string
          - `PALocality` string
          - `NameOfFormation` string
          - `AddressLandmark` string
          - `StudentEnrollment` StudentEnrollment — recursive
      - `FeePaymentMode` FeePaymentMode
        - `PaymentModeID` integer
        - `PaymentMode` string
        - `CreatedDate` string, date-time
        - `PaymentModeColuerCode` string
        - `FeePaymentDetails` FeePaymentDetail[]
    - `FeePaymentReceipts` FeePaymentReceipt[]
      - `FeePaymentReceiptID` integer
      - `PaymentTypeID` integer
      - `BranchID` integer
      - `OrganisationID` integer
      - `ReceiptNo` string
      - `ReceiptBookNo` string
      - `AutoReceiptNo` string
      - `MCBTransactionID` string
      - `ReceiptDate` string, date-time
      - `CreatedDate` string, date-time
      - `IsOnlineReceipt` boolean
      - `FeeAccountID` integer
      - `IsCancelled` boolean
      - `IsAutomaticReceipt` integer
      - `FinancialYearID` integer
      - `ReceiptType` string
      - `PaymentSourceID` integer
      - `InvoiceNo` string
      - `StudentFeeInvoiceID` integer
      - `IsAdavancePaid` boolean
      - `CorporateBankID` integer
      - `IsUpdatedIntoStaticTable` boolean
      - `StudentEnrollmentID` integer
      - `FRPaymentModeID` integer
      - `FRCreatedBy` integer
      - `ReceiptSeqNo` string
      - `TaxInvoiceNo` string
      - `ReceiptIncrementNo` integer
      - `AutoReceiptIncrementNo` integer
      - `AcademicYearID` integer
      - `Branch` Branch — recursive
      - `Organisation` Organisation
        - `OrganisationID` integer
        - `OrganisationName` string
        - `ShortCode` string
        - `Description` string
        - `WebURL` string
        - `Email` string
        - `Address` string
        - `Address1` string
        - `Address2` string
        - `LogoURL` string
        - `PhoneNo` string
        - `SMSSenderID` string
        - `CountryID` integer
        - `Active` boolean
        - `CreatedDate` string, date-time
        - `CorporateEmailIDs` string
        - `PersonName` string
        - `OrganisationType` string
        - `ZohoSupport` string
        - `ZohoBooks` string
        - `SalesManager` string
        - `Level` integer
        - `OrganisationGUID` string
        - `CustomerTypeID` integer
        - `COCityID` integer
        - `MCBSourceID` integer
        - `CreatedBY` string
        - `ExpiryDate` string, date-time
        - `AccountManagerUserID` integer
        - `SalesManagerUserID` integer
        - `IsWithheld` boolean
        - `WithheldRequestDate` string, date-time
        - `WithheldStatus` integer
        - `Level_LMS` integer
        - `CustomerTypeID_LMS` integer
        - `RelationshipManager` string
        - `CSManager` string
        - `CSMUserID` integer
        - `OrgAlphaNumericCode` string
        - `Locations` Location[]
          - `LocationID` integer
          - `OrganisationID` integer
          - `LocationName` string
          - `Priority` integer
          - `CreatedDate` string, date-time
          - `LocationGUID` string
          - `DisplayText` string
          - `Branches` Branch[]
          - `Organisation` Organisation — recursive
        - `FeePaymentReceipts` FeePaymentReceipt[]
        - `FeeTypes` FeeType[]
          - `FeeTypeID` integer
          - `FeeType1` string
          - `IsTransportFee` boolean
          - `OrganisationID` integer
          - `IsConcessionApplicable` boolean
          - `IsComittedFee` boolean
          - `IsApplicationFee` boolean
          - `IsAdminsionFee` boolean
          - `Priority` integer
          - `IsServiceBased` boolean
          - `CreatedDate` string, date-time
          - `IsProData` boolean
          - `IsAllowPartialPayment` boolean
          - `IsMidDayMeals` boolean
          - `IsActivityBased` boolean
          - `IsRefundable` boolean
          - `CanSendSMS` boolean
          - `IsIDCardFee` boolean
          - `IsParentEnable` boolean
          - `IsStudentSpecific` boolean
          - `IsInventoryFee` boolean
          - `IsTermWiseAssign` boolean
          - `FeeDescription` string
          - `IsHostelFee` boolean
          - `IsMandatory` boolean
          - `IsOptionalFee` boolean
          - `IsRefundAmountInterest` boolean
          - `IsAllowPartialPayment_Accountant` boolean
          - `IsDepositFee` boolean
          - `EnableOnlinePayment` boolean
          - `IsContractFee` boolean
          - `IsSchoolStoreFee` boolean
          - `FeePlanFeeTypes` FeePlanFeeType[]
            - `FeePlanFeeTypeID` integer
            - `FeePlanID` integer
            - `FeeTypeID` integer
            - `OccuranceID` integer
            - `Ammount` number, double
            - `IsMandatory` boolean
            - `CreatedDate` string, date-time
            - `CurrencyCode` string
            - `TaxPercentage` number, double
            - `TaxType` integer
            - `FeeTypesToStudents` FeeTypesToStudent[]
              - …
            - `FeeType` FeeType — recursive
          - `Organisation` Organisation — recursive
        - `Staffs` Staff[]
          - `StaffID` integer
          - `IsTeachingStaff` boolean
          - `StaffTypeID` integer
          - `StaffCode` string
          - `StaffUniqueID` integer
          - `Designation` string
          - `StaffDesignationID` integer
          - `StaffResponsibilitiesID` integer
          - `OrganisationID` integer
          - `BranchID` integer
          - `Priority` integer
          - `IsConsolidatedSalary` boolean
          - `BiometricCode` string
          - `CreatedDate` string, date-time
          - `IsOutSourceStaff` boolean
          - `AttendanceShiftID` integer
          - `NameofFather` string
          - `ClassTypeID` integer
          - `SubjectID` integer
          - `SubjectID1` integer
          - `SubjectID2` integer
          - `CreatedBy` integer
          - `StaffGUID` string
          - `Active` boolean
          - `StaffFRCode` string
          - `StaffRFIDCode` string
          - `LastUpdatedDate` string, date-time
          - `StaffCodeIncrementNo` integer
          - `ProgrammeDepartmentID` integer
          - `Organisation` Organisation — recursive
          - `StaffToBranches` StaffToBranch[]
            - `StaffToBranchID` integer
            - `StaffID` integer
            - `BranchID` integer
            - `Active` boolean
            - `CreatedDate` string, date-time
            - `IsAssigned` boolean
            - `Branch` Branch — recursive
            - `Staff` Staff — recursive
    - `StudentEnrollments` StudentEnrollment[]
      - `StudentEnrollmentID` integer
      - `BranchID` integer
      - `StudentEnrollmentCode` string
      - `FirstName` string
      - `MiddleName` string
      - `LastName` string
      - `Email` string
      - `PhotoUpload` string
      - `ResidentialPhone` string
      - `Fax` string
      - `MobileNumber` string
      - `QualifiedExamRank` string
      - `Sex` boolean
      - `ScholarShip` boolean
      - `DateOfBirth` string, date-time
      - `DateOfAdmission` string, date-time
      - `Active` boolean
      - `Remarks` string
      - `Category` integer
      - `Transport` boolean
      - `CreatedDate` string, date-time
      - `TransferBranchID` integer
      - `StudentGUID` string
      - `CreatedBy` integer
      - `StudentEnrollmentFullName` string
      - `StudentEnrollmentFullName2` string
      - `AdmittedClassID` integer
      - `AdmittedAcademicYearID` integer
      - `StudentEnrollmentFullName3` string
      - `StudentEnrollmentFullName4` string
      - `BillingCurrency` string
      - `ReportingDate` string, date-time
      - `LastModifiedDate` string, date-time
      - `EnrollmentCodeIncrementNo` integer
      - `AdmittedBranchID` integer
      - `StdAlphaNumericCode` string
      - `StudentFeePaymentLink` string
      - `AssignmentToStudents` AssignmentToStudent[]
        - `AssignmentID` integer
        - `StudentEnrollmentID` integer
        - `Message` string
        - `SubmittedFilePath` string
        - `SubmissionDate` string, date-time
        - `Status` boolean
        - `Grades` string
        - `CreatedDate` string, date-time
        - `ID` integer
        - `Marks` number, double
        - `TeacherRemarks` string
        - `Teacheruploadedimage` string
        - `StaffID` integer
        - `StaffSubmissionDate` string, date-time
        - `UserID` integer
        - `Assignment` Assignment
          - `AssignmentID` integer
          - `BranchSectionID` integer
          - `SubjectID` integer
          - `MaxMarks` integer
          - `AssignmentCategoryID` integer
          - `Title` string
          - `Description` string
          - `UserName` string
          - `Message` string
          - `AssignmentDate` string, date-time
          - `DeadlineDate` string, date-time
          - `CreatedDate` string, date-time
          - `IsApproved` boolean
          - `ApprovedBy` integer
          - `ApprovedDate` string, date-time
          - `IsPushedToMobileApp` boolean
          - `CommonAssignmentID` integer
          - `IsStudentLevel` boolean
          - `Type` boolean
          - `Chapters` string
          - `Topic` string
          - `QuestionBankQuestionID` integer
          - `OrganisationID` integer
          - `LocationID` integer
          - `BranchID` integer
          - `ClassID` integer
          - `IsOnlineAssignment` boolean
          - `TransactionID` string
          - `OrganisationSubjectID` integer
          - `ClassGroupID` integer
          - `TypeofAssignmentID` integer
          - `LearningOutcome` string
          - `UnitPlannerID` integer
          - `IsGradebookAdded` boolean
          - `MoodleAssignmentID` string
          - `SubjectTopicExerciseID` integer
          - `IsSubmitOnline` boolean
          - `AssignmentFiles` AssignmentFile[]
            - `AssignmentFileID` integer
            - `AssignmentID` integer
            - `FileName` string
            - `DirectoryPath` string
            - `UploadedBy` string
            - `CreatedDate` string, date-time
            - `IsDownloadFile` boolean
            - `FileTypeID` integer
            - `Assignment` Assignment — recursive
          - `AssignmentToStudents` AssignmentToStudent[]
        - `StudentEnrollment` StudentEnrollment — recursive
      - `Branch` Branch — recursive
      - `FeePaymentDetails` FeePaymentDetail[]
        - `PaymentID` integer
        - `StudentEnrollmentID` integer
        - `AssignFeeTypeID` integer
        - `PaymentModeID` integer
        - `ScholarShipID` integer
        - `FeeInstallmentStudentID` integer
        - `FeeAccountID` integer
        - `IsCancelled` boolean
        - `CreatedBy` integer
        - `Type` integer
        - `PBranchSectionID` integer
        - `PClassName` string
        - `PSection` string
        - `EnrollmentCode` string
        - `PaidAmmount` number, double
        - `FineAmount` number, double
        - `ChequeOrDDNo` string
        - `ReceiptNo` string
        - `MCBTransactionID` string
        - `PaidDate` string, date-time
        - `BranchID` integer
        - `CreatedDate` string, date-time
        - `IsBranchShuffle` boolean
        - `IsOnlineReceipt` boolean
        - `TaxPercentage` number, double
        - `TaxType` integer
        - `TaxAmount` number, double
        - `GSTApplicableonFeetypePercentage` number, double
        - `LastUpdatedDate` string, date-time
        - `BalanceAmount` number, double
        - `Branch` Branch — recursive
        - `StudentEnrollment` StudentEnrollment — recursive
        - `FeePaymentMode` FeePaymentMode
          - `PaymentModeID` integer
          - `PaymentMode` string
          - `CreatedDate` string, date-time
          - `PaymentModeColuerCode` string
          - `FeePaymentDetails` FeePaymentDetail[]
      - `FeeTypesToStudents` FeeTypesToStudent[]
        - `AssignFeeTypeID` integer
        - `FeePlanFeeTypeID` integer
        - `StudentEnrollmentID` integer
        - `ClassID` integer
        - `Amount` number, double
        - `Concession` number, double
        - `Remarks` string
        - `ConcessionSettingID` integer
        - `Status` boolean
        - `CreatedDate` string, date-time
        - `ChangeReason` string
        - `IsSalaryDeduction` boolean
        - `IsBranchShuffle` boolean
        - `BranchID` integer
        - `AcademicYearID` integer
        - `AssignedBy` integer
        - `LastUpdatedDate` string, date-time
        - `StudentEnrollment` StudentEnrollment — recursive
        - `FeePlanFeeType` FeePlanFeeType
          - `FeePlanFeeTypeID` integer
          - `FeePlanID` integer
          - `FeeTypeID` integer
          - `OccuranceID` integer
          - `Ammount` number, double
          - `IsMandatory` boolean
          - `CreatedDate` string, date-time
          - `CurrencyCode` string
          - `TaxPercentage` number, double
          - `TaxType` integer
          - `FeeTypesToStudents` FeeTypesToStudent[]
          - `FeeType` FeeType
            - `FeeTypeID` integer
            - `FeeType1` string
            - `IsTransportFee` boolean
            - `OrganisationID` integer
            - `IsConcessionApplicable` boolean
            - `IsComittedFee` boolean
            - `IsApplicationFee` boolean
            - `IsAdminsionFee` boolean
            - `Priority` integer
            - `IsServiceBased` boolean
            - `CreatedDate` string, date-time
            - `IsProData` boolean
            - `IsAllowPartialPayment` boolean
            - `IsMidDayMeals` boolean
            - `IsActivityBased` boolean
            - `IsRefundable` boolean
            - `CanSendSMS` boolean
            - `IsIDCardFee` boolean
            - `IsParentEnable` boolean
            - `IsStudentSpecific` boolean
            - `IsInventoryFee` boolean
            - `IsTermWiseAssign` boolean
            - `FeeDescription` string
            - `IsHostelFee` boolean
            - `IsMandatory` boolean
            - `IsOptionalFee` boolean
            - `IsRefundAmountInterest` boolean
            - `IsAllowPartialPayment_Accountant` boolean
            - `IsDepositFee` boolean
            - `EnableOnlinePayment` boolean
            - `IsContractFee` boolean
            - `IsSchoolStoreFee` boolean
            - `FeePlanFeeTypes` FeePlanFeeType[]
            - `Organisation` Organisation
              - …
      - `StudentAddressDetails` StudentAddressDetail[]
        - `StudentEnrollmentID` integer
        - `Address` string
        - `CityID` integer
        - `StateID` integer
        - `CountryID` integer
        - `Zipcode` string
        - `IsPermanentAddress` boolean
        - `PAAddress` string
        - `PACityID` integer
        - `PAStateID` integer
        - `PACountryID` integer
        - `PAZipCode` string
        - `CreatedDate` string, date-time
        - `StudentAddressDetailsID` integer
        - `CurrentNearestLocation` string
        - `permanentNearestLocation` string
        - `Currentlatitude` string
        - `Currentlongitude` string
        - `Permanentlatitude` string
        - `Permanentlongitude` string
        - `Locality` string
        - `PALocality` string
        - `NameOfFormation` string
        - `AddressLandmark` string
        - `StudentEnrollment` StudentEnrollment — recursive
    - `StaffToBranches` StaffToBranch[]
      - `StaffToBranchID` integer
      - `StaffID` integer
      - `BranchID` integer
      - `Active` boolean
      - `CreatedDate` string, date-time
      - `IsAssigned` boolean
      - `Branch` Branch — recursive
      - `Staff` Staff
        - `StaffID` integer
        - `IsTeachingStaff` boolean
        - `StaffTypeID` integer
        - `StaffCode` string
        - `StaffUniqueID` integer
        - `Designation` string
        - `StaffDesignationID` integer
        - `StaffResponsibilitiesID` integer
        - `OrganisationID` integer
        - `BranchID` integer
        - `Priority` integer
        - `IsConsolidatedSalary` boolean
        - `BiometricCode` string
        - `CreatedDate` string, date-time
        - `IsOutSourceStaff` boolean
        - `AttendanceShiftID` integer
        - `NameofFather` string
        - `ClassTypeID` integer
        - `SubjectID` integer
        - `SubjectID1` integer
        - `SubjectID2` integer
        - `CreatedBy` integer
        - `StaffGUID` string
        - `Active` boolean
        - `StaffFRCode` string
        - `StaffRFIDCode` string
        - `LastUpdatedDate` string, date-time
        - `StaffCodeIncrementNo` integer
        - `ProgrammeDepartmentID` integer
- … truncated; see the full OpenAPI document linked below

## Response `204`

No Content

---

[API](https://skmtc.dev/myclassboard/apis/mcbschoolapi.md) · [All operations](https://skmtc.dev/myclassboard/apis/mcbschoolapi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/myclassboard/mcbschoolapi/revisions/db2ecaa69611/schema)
