Sindbad~EG File Manager
/**
* @swagger
* components:
* schemas:
* ExtendedPolicyInfo:
* type: object
* required: []
* properties:
* other_insurance_with_company:
* type: string
* description: Other insurance with the company
* signed_by:
* type: string
* description: Name of the person who signed the policy
* short_term_premium_method:
* type: string
* description: Short term premium method
* payor:
* type: string
* description: The payor of the policy
* new_account:
* type: string
* description: Indicates if it's a new account
* language:
* type: string
* description: Language preference
* company_product:
* type: string
* description: The company's product associated with the policy
* billing_account_no:
* type: string
* description: Billing account number
* mail_to_code:
* type: string
* description: Mail to code
* group_id:
* type: string
* description: Group ID
* printed_documents_requested_by_agency:
* type: boolean
* description: Indicates if printed documents are requested by the agency
* renewal_billing_method:
* type: string
* description: Renewal billing method
* renewal_payor:
* type: string
* description: Renewal payor
* customer_servicing:
* type: string
* description: Customer servicing details
* state_licensing_number:
* type: string
* description: State licensing number
* signature_from_type:
* type: string
* description: Type of signature received
* date_form_signed:
* type: string
* description: Date when the form was signed
* rate_date:
* type: string
* description: Rate date
* risk_new_to_agency:
* type: string
* description: Indicates if the risk is new to the agency
* servicing:
* type: string
* description: Servicing information
* carrier_office:
* type: string
* description: Carrier office information
* premium_originally_quoted:
* type: string
* description: Premium originally quoted
* national_producer_number:
* type: string
* description: National producer number
* commission_premium:
* type: string
* description: Commission premium
* minimum_premium:
* type: string
* description: Minimum premium amount
* state_producer_no:
* type: string
* description: State producer number
* taxing_location:
* type: string
* description: Taxing location
* insured_original_inception_date:
* type: string
* description: Original inception date of the insurance
* above_future_effective_date:
* type: string
* description: Future effective date above
* future_effective_date_of_no:
* type: string
* description: Future effective date of number
* continuous_insurance:
* type: string
* description: Indicates if there is continuous insurance
* tier:
* type: string
* description: Tier level of the policy
* group_insurance:
* type: string
* description: Indicates if the policy includes group insurance
* printed_documents_requested_by_named_insured:
* type: boolean
* description: Indicates if printed documents are requested by the named insured
* producer_no_issuing_state:
* type: string
* description: Producer number in the issuing state
* producer_no_expiration_date:
* type: string
* description: Expiration date of the producer number
* non_resident_license_no:
* type: string
* description: Non-resident license number
* non_resident_license_no_issuing_state:
* type: string
* description: Issuing state of the non-resident license number
* non_resident_license_no_expiration_date:
* type: string
* description: Expiration date of the non-resident license number
* reason_for_submission:
* type: string
* description: Reason for submission
* signed_by_applicant_time:
* type: string
* description: Time when the applicant signed
* signed_by_producer_time:
* type: string
* description: Time when the producer signed
* policy_type:
* type: string
* description: Type of the policy
* assigned_risk_facility_code:
* type: string
* description: Assigned risk facility code
* electronic_documents_selection_code:
* type: string
* description: Code for electronic document selection
* electronic_documents:
* type: string
* description: Indicates if electronic documents are available
* issuing_state:
* type: string
* description: The state where the policy is issued
* complete_form_list:
* type: boolean
* description: Indicates if the form list is complete
* company_product_sub_code:
* type: string
* description: Sub-code of the company product
* state_company_code:
* type: string
* description: State company code
* policy_id:
* type: string
* description: The ID of the associated policy
* example:
* other_insurance_with_company: "Company ABC"
* signed_by: "John Doe"
* short_term_premium_method: "Monthly"
* payor: "Jane Doe"
* new_account: "Yes"
* language: "English"
* company_product: "Product XYZ"
* billing_account_no: "123456"
* mail_to_code: "MTC001"
* group_id: "GRP001"
* printed_documents_requested_by_agency: true
* renewal_billing_method: "Quarterly"
* renewal_payor: "Jane Doe"
* customer_servicing: "Online"
* state_licensing_number: "LIC001"
* signature_from_type: "Digital"
* date_form_signed: "2023-08-21"
* rate_date: "2023-08-21"
* risk_new_to_agency: "Yes"
* servicing: "In-house"
* carrier_office: "New York"
* premium_originally_quoted: "$1200"
* national_producer_number: "NPN12345"
* commission_premium: "$100"
* minimum_premium: "$50"
* state_producer_no: "SPN001"
* taxing_location: "New York"
* insured_original_inception_date: "2023-01-01"
* above_future_effective_date: "2023-12-31"
* future_effective_date_of_no: "2023-12-31"
* continuous_insurance: "Yes"
* tier: "Tier 1"
* group_insurance: "Yes"
* printed_documents_requested_by_named_insured: false
* producer_no_issuing_state: "NY"
* producer_no_expiration_date: "2024-08-21"
* non_resident_license_no: "NRLN001"
* non_resident_license_no_issuing_state: "CA"
* non_resident_license_no_expiration_date: "2024-08-21"
* reason_for_submission: "Renewal"
* signed_by_applicant_time: "10:00 AM"
* signed_by_producer_time: "10:30 AM"
* policy_type: "Auto"
* assigned_risk_facility_code: "ARFC001"
* electronic_documents_selection_code: "EDS001"
* electronic_documents: "Yes"
* issuing_state: "NY"
* complete_form_list: true
* company_product_sub_code: "SUB001"
* state_company_code: "SCC001"
* policy_id: "6679d98f6bc36cd891ccab49"
*/
/**
* @swagger
* tags:
* - name: ExtendedPolicyInfo
* description: Extended policy information related operations
*/
/**
* @swagger
* /extended-policy-info/list:
* get:
* summary: Returns the list of extended policy information
* tags: [ExtendedPolicyInfo]
* security:
* - bearerAuth: []
* parameters:
* - in: query
* name: policy_id
* schema:
* type: string
* required: false
* description: ID of the associated policy
* responses:
* 200:
* description: The list of extended policy information
* content:
* application/json:
* schema:
* type: array
* items:
* $ref: '#/components/schemas/ExtendedPolicyInfo'
*/
/**
* @swagger
* /extended-policy-info/add:
* post:
* summary: Create a new extended policy information entry
* tags: [ExtendedPolicyInfo]
* security:
* - bearerAuth: []
* requestBody:
* required: true
* content:
* application/json:
* schema:
* $ref: '#/components/schemas/ExtendedPolicyInfo'
* responses:
* 201:
* description: The extended policy information entry was successfully created
* 400:
* description: Invalid input
*/
/**
* @swagger
* /extended-policy-info/edit/{id}:
* put:
* summary: Update an existing extended policy information entry
* tags: [ExtendedPolicyInfo]
* security:
* - bearerAuth: []
* parameters:
* - in: path
* name: id
* schema:
* type: string
* required: true
* description: The ID of the extended policy information entry to update
* requestBody:
* required: true
* content:
* application/json:
* schema:
* $ref: '#/components/schemas/ExtendedPolicyInfo'
* responses:
* 200:
* description: The extended policy information entry was successfully updated
* 404:
* description: Extended policy information entry not found
*/
/**
* @swagger
* /extended-policy-info/delete/{id}:
* delete:
* summary: Delete an existing extended policy information entry
* tags: [ExtendedPolicyInfo]
* security:
* - bearerAuth: []
* parameters:
* - in: path
* name: id
* schema:
* type: string
* required: true
* description: The ID of the extended policy information entry to delete
* responses:
* 200:
* description: The extended policy information entry was successfully deleted
* 404:
* description: Extended policy information entry not found
*/
"use strict";
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists